Radish alpha
r
rad:z6cFWeWpnZNHh9rUW8phgA3b5yGt
Git libraries for Radicle
Radicle
Git
radicle-git radicle-surf CHANGELOG.md

CHANGELOG

Version 0.27.0

Fixed

  • radicle-surf has learned how to handle directories that use [] in their name. This was a limitation in how the git2 library was used for searching “pathspecs”.

Version 0.25.0

  • Update to radicle-git-ext-0.10.0 6422fd5

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.

# CHANGELOG

## Version 0.27.0

### Fixed

- `radicle-surf` has learned how to handle directories that use `[]` in their
  name. This was a limitation in how the `git2` library was used for searching
  "pathspecs".

## Version 0.25.0

* Update to `radicle-git-ext-0.10.0` [6422fd5](https://app.radicle.xyz/nodes/seed.radicle.xyz/rad:z6cFWeWpnZNHh9rUW8phgA3b5yGt/commits/6422fd580b1c9c96ba40620197e29d7b9fbe2824)

## 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.