Skip to content

chore(release): v1.6.1 - #147

Merged
takeokunn merged 1 commit into
mainfrom
chore/release-v1.6.1
Aug 26, 2026
Merged

takeokunn merged 1 commit into
mainfrom
chore/release-v1.6.1

Conversation

@takeokunn

Copy link
Copy Markdown
Collaborator

Summary

Patch release: no command, flag, exit code, or JSON field changed since v1.6.0 — paredit inspect capabilities --output json diffs byte-identical against the v1.6.0 tag.

  • Hardens syntax traversal (offset-to-node lookup, child-position lookup) to logarithmic-time and switches parallel batch analysis to dynamic work-stealing scheduling instead of static contiguous chunks.
  • Documents paredit editor <file> in the API reference's Command model section (was previously only in the README's command table).
  • Checks in a proptest regression seed for remove-unused.

Test plan

  • nix flake check (treefmt, actionlint, clippy, nextest 15285/15285, MSRV 1.85 build) — green in isolation
  • cargo audit --deny warnings — 239 dependencies, no vulnerabilities
  • nix build .# && ./result/bin/paredit --version → paredit 1.6.1
  • paredit inspect capabilities --output json reports 1.6.1 and diffs identical against v1.6.0

Patch release: no command, flag, exit code, or JSON field changed
since v1.6.0 (capabilities catalog diffs identical against the tag).
Hardens syntax traversal (offset lookup, child-position lookup) and
parallel batch analysis with dynamic work-stealing scheduling instead
of static chunking, documents `paredit editor` in the API reference,
and checks in a proptest regression seed for remove-unused.
@takeokunn
takeokunn merged commit fff9af9 into main Aug 26, 2026
10 checks passed
@takeokunn
takeokunn deleted the chore/release-v1.6.1 branch August 26, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant