Skip to content

v1.2.0

Choose a tag to compare

@jeremymcs jeremymcs released this 21 May 12:35
53a0a9a

1.2.0 (2026-05-21)

Features

  • add auto-fix conflicts setting (ed355aa)
  • add auto-fix conflicts setting (9d32182), closes #13
  • add header drain toggle and github key diagnostics (0dc6a53)
  • add header drain toggle and github key diagnostics (8b85281)
  • add per-record sync state and manual issue sync (6fbf169)
  • add per-record sync state and manual issue sync (094ebf7)
  • add PR work contract visibility (f48e4c4)
  • add PR work contract visibility (88294be)
  • add repo agent model overrides (b7bdf48)
  • add repo agent model overrides (6d2e340)
  • add repo and status filters to the PRs page (388c912)
  • add repo and status filters to the PRs page (696e006)
  • cap concurrency per GitHub endpoint class (5d4bf60)
  • clear failed issue work attempts (904cf5a)
  • conditional GET for repo issue sync (fb6c083)
  • conditional GET for the babysitter PR sweep (55ccd18)
  • configure remote access in settings (4bd38ad)
  • dashboard, detail layout, PR pipeline + verify work (fe0d355)
  • dashboard, detail layout, PR pipeline, verify-work (20b48a4)
  • deprioritize quiet repos in the sync rotation (82d15dc)
  • deprioritize quiet repos in the sync rotation (63177e2)
  • enrich PR question context (6f236da)
  • enrich PR question context (c24ff2c)
  • explain PR automation state (a6acda2)
  • explain PR automation state (9660297)
  • extend the budget reserve to the GraphQL API (3f66e5f)
  • harden issues manual mode with linked PR guard and cache (0736022)
  • harden issues/manual mode and onboarding rate-limit UX (751e83d)
  • improve PR activity stream and repo auto-mode visibility (928df18)
  • improve PR activity view and repo automation visibility (51edf95)
  • improve sync scheduling and cache architecture (d67f1b1)
  • improve sync scheduling and cache architecture (e5b2960)
  • jitter the first watcher tick on boot (825ebb8)
  • manage issue labels (0c113b8)
  • manage issue labels (ddfb2c4)
  • manually pull issue or pr by number (292fd31)
  • per-repo Manual/Auto toggle for PR monitoring (1ee18ed)
  • per-repo Manual/Auto toggle for PR monitoring (2b5ad42), closes #38
  • persist per-repo sync backoff across restarts (b3da3b1)
  • preview release readiness (6ce2115)
  • preview release readiness (6dc9ec7)
  • prioritize configured issue authors (0548f52)
  • prioritize configured issue authors (d8c25f5), closes #25
  • reserve core REST budget for high-priority work (ad33ef0)
  • roll up dashboard errors (b883574)
  • roll up dashboard errors (df0690f)
  • search PRs and issues by number (d0a1dd8)
  • search PRs and issues by number (c413b03)
  • server: honor Retry-After and auto-retry short rate-limit waits (1ca5eac)
  • share ActivityMenu, dashboard refresh, GitHub rate-limit backoff (c43a3fd)
  • show active GitHub auth status (6620401)
  • show active GitHub auth status (1bf3079)
  • show deployment healing sessions (1bb3cb0)
  • show deployment healing sessions (d4daf43)
  • show issue-linked PRs (12904de)
  • show issue-linked PRs (663bd16)
  • show queue status on PR and issue pages (29075e4)
  • show queue status on PR and issue pages (92c810c)
  • start visible issue work (3e8018d)
  • start visible issue work (c384b65)
  • surface agent run status (d7e910c)
  • surface agent run status (3f1e9c9)
  • surface dashboard errors (a46c6bb)
  • surface errors and links on dashboard activity (30b9a94)
  • sync repos from the dashboard (c9d8ee4)
  • throttle issue sync with paged lazy loading and swr cache (316bdf0)
  • throttle issue sync with paged lazy loading and SWR cache (9b7ff2c)
  • throttled auto-evaluate sweep with separate auto-work toggle (48c7355)
  • ui: share ActivityMenu across PRs and Issues, add dashboard refresh (320fdb8)

Bug Fixes

  • align page design elements (3d11196)
  • align page design elements (1af80c1)
  • allow npm publish release version reuse (85d7aa4)
  • archive merged PR babysits (eed0800)
  • bound auto-mode GitHub budget consumption (73304f7)
  • bound auto-mode GitHub budget consumption (acfa4bf)
  • bundle Windows Tauri Node runtime (a3a10c8)
  • bundle Windows Tauri Node runtime (1d3524c)
  • clarify automation work status (d2a92ec)
  • clarify completed run status tone (bc2ea6b)
  • clarify completed run status tone (1358f38)
  • clear stale drain state and improve log views (cbb0f4d)
  • clear stale passing PR checks (86b95a7)
  • clear stale passing PR checks (80fb377)
  • contain page render crashes (89904f3)
  • contain page render crashes (293980b)
  • dashboard activity rows ignore clicks (06b30db)
  • defer passive monitors under github budget (47fddcc)
  • disable background sync while global manual mode is active (005782a)
  • disable background sync while global manual mode is active (df0094b)
  • expose failed activity clear action (645de45)
  • expose issue failure clear on dashboard (a2013b5)
  • expose issue pagination controls (1449c7b)
  • expose issue pagination controls (ba1d407)
  • gate GitHub rate-limit per resource (14714bf)
  • gate GitHub rate-limit per resource (core/graphql/search) (1cc6892)
  • harden issue evaluation gate (6eb9e39)
  • improve mobile dashboard layout (794611a)
  • improve PR page side panels (8efed5b)
  • keep dashboard error action on route (997b4e3)
  • keep deferred PR refills queued (bade035)
  • keep deferred PR work backfilled (f9b9a39)
  • keep dependency bump compatible (0583a00)
  • keep issue failure clear visible (1530ed8)
  • keep queued PR work monitored (c6f804e)
  • keep queued PR work monitored (204700b)
  • keep Releases syncing during drain mode (c2e0f54)
  • keep worked issues synced (ac62575)
  • limit concurrent manual PR work jobs (34e8031)
  • limit concurrent PR work jobs (60e41a0)
  • make PR automation comments public-safe (93723e9)
  • make PR readiness use GitHub mergeability (d2c83a0)
  • mention issues in npm CLI description (c9f30b5)
  • normalize dashboard error anchors (8c44d34)
  • order issue actions to match the work flow (84bffa1)
  • order issue actions to match the work flow (77d176a)
  • persist auto mode switches (cb41ed6)
  • persist auto mode switches (54c7e98)
  • poll activity independently (f28bc2c)
  • preserve PR watcher budget in PR-only mode (3360f33)
  • reduce GitHub budget pressure and correct PR merge-readiness (ee1ffb6)
  • reduce GitHub budget pressure and correct PR merge-readiness (0342e63)
  • remove duplicate GitHub rate-limit warning on issues page (afcf521)
  • remove PR page agent selector (03a6318)
  • remove PR page agent selector (2a98267)
  • remove unused issue detail refetch binding (7204826)
  • repair auto toggles and tray truncation (bd92821)
  • repair tauri release builds (4fe5ab0)
  • repair tauri release builds (c37e71d)
  • resolve lint failure in onboarding rate-limit handling (88a417f)
  • restore PR list scrolling after layout parity update (1af77f4)
  • rotate deferred PR backfill (4a33157)
  • run tauri build after main merges (d4a4f88)
  • run tauri build after main merges (500b11c)
  • scope PR and issue repository sync (02bb8e2)
  • seal macOS Tauri app bundle (fd5130f)
  • seal macOS Tauri app bundle (650be4f)
  • show automation activity on issue page (237d00e)
  • show ready PRs with green rail (3de5527)
  • show ready PRs with green rail (c39ea05)
  • show timer settings in seconds (4f7b46c)
  • simplify worked issue status chips (82d9e84)
  • simplify worked issue status chips (e77a8ce)
  • skip issue enrichment when disabled (850e62f)
  • skip issue sync in PR-only auto mode (f2d1bd0)
  • stabilize onboarding during GitHub rate-limit gating (ce08fe2)
  • stop duplicate issue work failure notices (c35e916)
  • stop duplicate issue work failure notices (cb7b07d)
  • stop GitHub traffic while paused (7626173)
  • stop GitHub traffic while paused (0420c65)
  • stop registering out-of-scope and unwatched-repo PRs (c37fe2a)
  • stop registering out-of-scope and unwatched-repo PRs (63dbf96)
  • support remote dashboard settings flow (13a39e4)
  • surface github rate-limit resets (e41329d)
  • surface github rate-limit resets (d6ce354)
  • surface global PR activity (96f141c)
  • sweep multiple repos per watcher tick (b3b29b9)
  • sweep multiple repos per watcher tick (e9435b0)
  • tauri: gate Reopen event arm behind macOS cfg (f2786a6)
  • tauri: gate RunEvent::Reopen behind macOS cfg (9c8f5d8)
  • tune polling defaults (e792a4b)
  • tune polling defaults (99ce261)
  • update npm install command (39eec9f)
  • update npm install command (8537b5c)
  • use dropdowns for agent models (8a01c53)

Performance Improvements

  • cache releases queries and remove polling (0ffbf88)
  • cache releases queries and remove polling (0af8868)