Repository navigation
Releases: zigai/rust-statement-spacing
Releases · zigai/rust-statement-spacing
Release list
v0.4.0
Changelog
Features
da036dafeat(spacing): normalize optional separatorsec8e789feat(spacing): add visual grouping policies
Bug Fixes
008ed60fix(spacing): group macro data continuations
Other Changes
225b4ectest(spacing): cover macro data continuations424b8efdocs(config): document separator normalization1dd592etest(spacing): cover separator normalizationb64f4dadocs(config): document visual grouping options24b04fftest(spacing): cover visual grouping policies
Detailed Changes: v0.3.0...v0.4.0
v0.3.0
Changelog
Features
f393a30feat(cli): harden verified workflow830e03ffeat(grouping): preserve semantic phase continuity
Bug Fixes
141b0dbfix(cli): disable autocrlf when applying diffs in tests
Other Changes
915bc6dtest(cli): send raw diff bytes to git apply to avoid Windows text newline conversion
Detailed Changes: v0.2.0...v0.3.0
v0.2.0
Changelog
Features
877ca19feat(cli): harden verified workspace validation
Other Changes
6c3bb82Merge pull request #1 from zigai/dependabot/github_actions/github-actions-603152848f57ad5b4build(lints): upgrade to Dylint 6.0.469a6479chore(deps): bump the github-actions group with 4 updates
Detailed Changes: v0.1.0...v0.2.0
v0.1.0
Changelog
Features
f34a58dfeat(grouping): expand semantic relationshipse98054ffeat: add statement spacing engine and CLI
Bug Fixes
334a1b0fix(lints): address Clippy restriction warnings4cddf2bfix: reject drive-relative manifest paths with root on windowse3e8d92fix: use platform-specific random bytes instead of /dev/urandom on windows40f9ac2fix: resolve workspace canonicalization and test runner paths on windowsee82a98fix: resolve windows build and test runner compatibility
Other Changes
a9b2874chore(lints): enable Clippy restrictions8f1694ddocs(config): document grouping options3587982test(grouping): cover semantic spacing behaviorbabe529perf(ci): resolve prebuilt dylint libraries, eliminate duplicate builds, and cache toolingb87e5b6chore: bump MSRV to 1.96.0 across repository887541adocs: update README badges and wordingd8a9520docs: update project documentationa1122edci: add validation workflowa386ed6chore: configure repository validation03e98c0test: add validation fixtures and fuzzing6bb2e01chore: initialize project
Detailed Changes: v0.1.0