Bug Fixes
-
classify malformed command lines
rubberstamp, checked diff
Expose a
ValidationErrorsource from command-line parser errors so their
classification survives raising and conversion togix_error::Error.
Keep the original parser variant available for callers that need details.Regression cases cover missing quotes, dangling escapes, and assignment-only
input. All command tests and doctests pass in both error modes; focused
Clippy also passes.
Changed (BREAKING)
-
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
- 5 commits contributed to the release over the course of 24 calendar days.
- 24 days passed between releases.
- 2 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)
- Classify malformed command lines (045519d)
- 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)