Bug Fixes
-
skip null-ID lookups in worktree filters
core.autocrlf=inputortext=autocan make worktree diff filtering look
up a null resource ID to inspect indexed line endings. These guaranteed
misses can trigger repeated pack-directory refreshes until
#2853 is merged.Treat null IDs as a missing index object before consulting the database.
Clarify the worktree resource contract and add a regression test covering
both Git conversion modes and preservation of indexed CRLF content for
real IDs.
Changed (BREAKING)
-
migrate errors to gix-error
rubberstamp
-
raise MSRV to Rust 1.88
The newly published
dua-core3.3 release used by linked-worktree removal
requires Rust 1.88, so raise every workspace crate and the advertised badge
together.Keep the MSRV checks buildable by selecting the latest
sysinfoandrusqlite
release lines that support Rust 1.88.
Commit Statistics
- 13 commits contributed to the release over the course of 31 calendar days.
- 32 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #2847 from GitoxideLabs/gix-error-completion (6356013)
- Migrate errors to gix-error (61ec953)
- Merge pull request #2972 from cruessler/inspect-single-slider-mismatch-case (e731790)
- Review (8d26af7)
- Add single case inspection to slider report (5596b16)
- Merge pull request #2971 from GitoxideLabs/diff-nullid-fix (d7551f1)
- Skip null-ID lookups in worktree filters (f37685e)
- Merge pull request #2949 from GitoxideLabs/error-conversion-review (a095334)
- Raise MSRV to Rust 1.88 (4b42e0c)
- Merge pull request #2955 from GitoxideLabs/transport-url-encoding (7e35849)
- Release gix-path v0.12.6, gix-error v0.3.2, gix-command v0.10.1, gix-transport v0.59.2 (888677a)
- Merge pull request #2944 from GitoxideLabs/error-conversion-review (e3a6fa1)
- Merge pull request #2940 from GitoxideLabs/vendor-bisync (dda600d)