jjpr v0.36.0
Released 2026-08-02 · View on GitHub
- feat Recognize GitHub native stacks; add get_stack for the merge pre-flight
- feat *(submit)* Refuse to publish both copies of a divergent change
- fix *(merge)* Screen the whole segment range for conflicts before pushing
- fix *(jj)* Treat a bookmark line with no identity as malformed
- fix *(graph)* Never close a cycle in the adjacency list
- fix *(graph)* Key the change graph by commit id, not change id
- other *(notes)* GitHub native stacks public preview — merge unblocked
- other *(notes)* Map GitHub's stack-merge behavior and jjpr's response
- other *(notes)* Answer the three design-blocking questions
- other *(dev)* Map the reconcile machinery; why GitHub declines and what jjpr can know
- other *(agents)* Record jjpr's fuzzing specifics
- other *(recovery)* Fix the equivalent-restacks flake; assert the race that actually happens
- other *(fuzz)* Add a cargo-fuzz workspace with six targets
- other *(repo)* Ignore Playwright MCP session artifacts
- other *(fuzz)* Replay the corpus per push, explore overnight