add CHANGELOG.md

Signed-off-by: Han Xu <keepsimple@gmail.com>
This commit is contained in:
Han Xu
2023-02-06 21:20:04 -08:00
parent aa6459c883
commit ec3374c3c9
2 changed files with 19 additions and 2 deletions
+17
View File
@@ -0,0 +1,17 @@
## Version 0.9.0
This release consists of a major rewrite of this crate. Its API is overall
simplified and is not compatible with the previous version (v0.8.0). The main
changes include:
- `Browser` is removed. Its methods are implemented directly with `Repository`.
- Git will be the only supported VCS. Any extension points for other VCSes were
removed.
- `Ref` and `RefScope` are removed. Re-use the `git-ref-format` crate and a new
`Glob` type for the refspec patterns.
- Added support of `Tree` and `Blob` that correspond to their definitions in
Git.
- Added two new traits `Revision` and `ToCommit` that make methods flexible and
still simple to use.
For more details, please check out the crate's documentation.
+2 -2
View File
@@ -1,8 +1,8 @@
[package]
name = "radicle-surf"
description = "A code surfing library for VCS file systems"
description = "A code surfing library for Git repositories"
readme = "README.md"
version = "0.8.0"
version = "0.9.0"
authors = ["The Radicle Team <dev@radicle.xyz>"]
edition = "2021"
homepage = "https://github.com/radicle-dev/radicle-surf"