Skip to content

v0.17.0

Choose a tag to compare

@sdavisde sdavisde released this 20 Jul 13:37
21c5f73

0.17.0 (2026-07-20)

Features

  • add closed-type PR/MR head-ref fetch to the git layer (fc549c3)
  • add forge module scaffolding with ForgeProvider trait (1c4b69d)
  • add GitLab MR listing and detail reads (ef13dd2)
  • add the Pull Requests tab to the Review launcher (ad0ee58)
  • bump review-state schema to v3 with optional forge metadata (5386847)
  • cover every Pull Requests tab render state with UI tests (db481ea)
  • draft replies to imported PR threads (persisted, in the notes panel) (cb62a8b)
  • finished-review detection + persisted PR title (e85262d)
  • forge: GitHub review payload builder (34df4f0)
  • forge: GitHub thread fetch and read-only overlay store (5181fc4)
  • forge: overlay thread resolution state and paginate review comments (b859664)
  • forge: pure PR review-thread model with root/reply ordering (9d67408)
  • GitLab review submit via draft notes with a visible fallback (9f6ef5d)
  • hide a published annotation whose forge copy is already on screen (f8b2006)
  • implement the glab credential-lookup checker (4e4ccbb)
  • import GitLab discussion threads into the shared thread model (aa1861c)
  • PR checkout into a worktree-backed review session (802fc90)
  • PRs-tab cleanup modal for finished reviews (7817a57)
  • published-state completion for annotations and draft replies (2365649)
  • re-surface the "comments unavailable" notice + Unit 3 journey proof (dcadb7f)
  • render imported PR threads and drafted replies inline in the diff (79feee5)
  • submit-review modal and publish driver (GitHub) (b54c67d)
  • ui: imported comment-thread overlay for PR review sessions (58f2941)
  • wire GitLab through the PR-list and checkout flows (6748895)

Bug Fixes

  • prevent forge review-submit 422s (empty COMMENT review, one-line span, request-changes) (d234018)
  • stop PR-review refresh from duplicating draft annotations and replies (8d38d99)