New Features
- add
Cache::attributes_metadata()
.
A function to obtain the metadata-collection which allows to initialize attribute match
initialization in code that can't use thegix_worktree
crate dependency.
New Features (BREAKING)
-
make it possible to use filter pipeline with streaming for checkouts.
This is done by providing agix_filter::Pipeline
tocheckout::Options
to control
how filters are applied. -
add
cache::State::Attributes
to only load attributes.
Even though technically, this isn't really needed, it's required if one wants
to support things that git doesn't usually do, like providing conversion of worktree
files without a worktree, which can be happening whithgix-archive
for example.As part of this change,
cache::State::id_mappings_from_index()
looses itsignore
parameter
as it wasn't required in the first place.
Commit Statistics
- 9 commits contributed to the release over the course of 12 calendar days.
- 19 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Release gix-features v0.32.0, gix-actor v0.24.0, gix-glob v0.10.0, gix-attributes v0.15.0, gix-commitgraph v0.18.0, gix-config-value v0.12.4, gix-fs v0.4.0, gix-object v0.33.0, gix-ref v0.33.0, gix-config v0.26.0, gix-command v0.2.7, gix-url v0.21.0, gix-credentials v0.17.0, gix-diff v0.33.0, gix-discover v0.22.0, gix-filter v0.1.0, gix-ignore v0.5.0, gix-revwalk v0.4.0, gix-traverse v0.30.0, gix-index v0.21.0, gix-mailmap v0.16.0, gix-negotiate v0.5.0, gix-pack v0.40.0, gix-odb v0.50.0, gix-transport v0.34.0, gix-protocol v0.36.0, gix-revision v0.18.0, gix-refspec v0.14.0, gix-worktree v0.22.0, gix v0.49.0 (68ae3ff)
- Adjust package versions (by cargo-smart-release) (c70e54f)
- Prepare changelogs prior to release (e4dded0)
- Just fmt (a063c62)
- Merge branch 'integrate-filtering' (b19a56d)
- Make it possible to use filter pipeline with streaming for checkouts. (29a64c2)
- Assure we run all tests in nextest (3821089)
- Add
cache::State::Attributes
to only load attributes. (9c93675) - Add
Cache::attributes_metadata()
. (9cd256e)