jjpr releases
← Back to jjpr ยท RSS
-
- feat [**breaking**] Add --reviewer-scope and consolidate submit options
-
- fix Gate further merges when reconcile_after_merge fails
- other Extract watch helpers to satisfy clippy too_many_lines
- other Add data-driven parity harness for submit/merge/watch
- other Add fossil-block and sticky-degraded scenarios
- other Release 0.21.0
-
- feat Rebuild stack comment from current graph with fossil block
- fix Suppress false-positive bookmark skip warning
- other Add stacked-PR explainer callout to introduction
-
- feat Depend on vcs-runner for subprocess retry and timeout support
- feat [**breaking**] Scope status to current stack by default
- other Extract wait_for_bookmark helper and add unit tests
- other Mandate conventional commits in CLAUDE.md and flip cliff.toml filter
- other Add GITHUB_STACKS.md research reference
- other Switch to mdbook docs site, trim README
- other Require conventional commits in cliff.toml
-
- other Add vcs-runner dependency for subprocess retry and timeout support
-
- other Change default reconcile strategy from merge to rebase
-
- other Improve watch reliability: empty bookmark detection, progress dots, early exit fix
- other Detect empty bookmarks (all commits empty after jj squash) and skip pushing
them to prevent GitHub from auto-closing PRs when head matches base
- other Post-push PR state verification warns if a PR was closed by force-push
- other Suppress MergeabilityUnknown on first evaluation (expected after push)
- other Progress dots every 30s while polling, heartbeat reduced from 5min to 60s
- other Fix early exit: all_done now re-discovers segments instead of breaking
- other No-progress safety valve exits after 5 stalled iterations
- other Resilient rediscover_segments falls back to infer_target_bookmark
- other Forge verification before exit warns about orphaned PRs
- other merge --watch delegates to cmd_watch (single watch code path)
- other Approval threshold message: 'Approval threshold reached' when have >= need
-
- other Fix post-merge base retargeting trying to use deleted branches
-
- other Extract StackNav trait to decouple stack navigation from comment storage
- other Add DescriptionNav and stack_nav config option
- other DescriptionNav implementation: reads/writes stack nav from PR body
- other StackNavMode enum in config with "comment" and "description" variants
- other SubmitOptions struct to reduce create_submission_plan parameter count
- other Config template and README updated with new option
- other Tests for DescriptionNav parsing, splicing, and roundtrip
-
- other Strip custom ssh port from host
- other Bump version to 0.14.2