New Features
- add
gix status --index-worktree-renames
This enables rename-tracking between worktree and index, something
that Git also doesn't do or doesn't do by default.
It is, however, available ingit2
. - describing commits can now be done with conditional dirty-suffix using
commit::describe::Resolution::format_with_dirty_suffix()
- add
Repository::is_dirty()
The simplest way to learn if the repository is dirty or not. - Add
Submodule::status()
method.
That way it's possible to obtain submodule status information,
with enough information to implementgit status
-like commands. - add
Status
iterator.
We also move theIndexPersistedOrInMemory
type to theworktree
module
as its more widely useful.
New Features (BREAKING)
diff::resource_cache()
now takes the attribute stack directly.
That way, the constructor becaomes more versatile as the user can chose
to pass attribute stacks that have more functionality, and thus can be
used in more places.
Commit Statistics
- 15 commits contributed to the release over the course of 10 calendar days.
- 18 days passed between releases.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Prepare changelogs prior to release (52c3bbd)
- Merge branch 'status' (3e5c974)
- Assure submodule status doesn't operate if there is no worktree checkout (3753592)
- Make
summary
available forItem
. (da45d92) - Add
gix status --index-worktree-renames
(66e87cd) - Add
status.showUntrackedFiles
to config-tree and use it instatus()
(22abf60) - Fix lints for nightly, and clippy (f8ce3d0)
- Allow configuration of interrupts in status iter (f1ba7bd)
- Provide a non-parallel version of the status iteration (17bef30)
- Describing commits can now be done with conditional dirty-suffix using
commit::describe::Resolution::format_with_dirty_suffix()
(c7ddd30) - Add
Repository::is_dirty()
(c20ad28) - Add submodule support for status iterator (4a4989d)
- Add
Submodule::status()
method. (a29fa00) - Add
Status
iterator. (0330ad7) diff::resource_cache()
now takes the attribute stack directly. (57cf83b)