New Features
-
add reusable display quoting
Display quoting was private to
gitoxide-core, preventing other crates from
reusing its established output behavior. Expose it as
gix_quote::for_display()and migrate the existing index-output callers.The helper returns borrowed display bytes while retaining the reusable scratch
buffer. Ordinary Unicode stays readable; control characters, quotes,
backslashes, and invalid UTF-8 retain their lossless debug representation.
Keep the existing byte-quoting regression coverage with the shared helper.
Commit Statistics
- 7 commits contributed to the release over the course of 13 calendar days.
- 13 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Prepare changelogs prior to release (794eeef)
- Merge pull request #3032 from GitoxideLabs/sec-audit (1d7bac7)
- Add reusable display quoting (ca3ce41)
- Merge pull request #3046 from GitoxideLabs/gix-error-optional-bstr (9272d45)
- Merge pull request #3033 from GitoxideLabs/gix-cli-progress-cleanup (80f4b03)
- Merge pull request #3022 from GitoxideLabs/release-testtools (f819565)
- Merge pull request #3020 from GitoxideLabs/report-september (5fb3dcf)