Skip to content

v0.6.0

Choose a tag to compare

@pmknk pmknk released this 25 Sep 15:06

0.6.0 (2026-09-25)

🚀 Features

  • agents: add the tiered ticket pipeline, and restore open-pr as a skill (#273)
  • content-admin, i18n-admin: slim the entry editor's Properties rail (#276)
  • create-apograph-app: ask for a mail backend, and wire what it answers (#275)
  • database, activity: prune delivered outbox rows, retry a parked one (#280)
  • mail: send invitations and reset links instead of relaying them by hand (#272)
  • protection: add the publication-protection domain kernel (#255)
  • protection: publication protection — plugin, review, publish guard, admin (ORT-226) (#265, #256, #258, #259, #260, #263)
  • protection: review requests name reviewers; drop notes, request changes and bypass reasons (2d494cac)

🩹 Fixes

  • rename the scope in the one file grep classified as binary (cd254670)
  • rename the 49 files that carry the name only in upper or title case (fa0d577a)
  • content: the publish verdict answers for a staged audience too (084fc1ae)
  • content-admin: refuse a background refetch's re-seed over unsaved edits (93433214)
  • content-admin: address the four review findings on the refused re-seed (e2b0b9ed)
  • copilot-admin: bound the change card's failure reason (#278)
  • deps: restore sharp's platform binaries in the lock file (2bf50a0b)
  • protection: publish no longer stales its own approval; ordinary Publish for bypass (7fbd9811)
  • protection: send the overdue threshold with the queue instead of restating it (41b0a494)
  • protection: the queue's empty-page assertions carry the new field (12780a34)
  • protection: declare the shell-admin dependency the Reviews page imports (419d71d2)
  • protection-admin: key the entry review by the entry's version (1215f953)
  • protection-admin: hold Publish while the review key is re-read (6b14dbc5)
  • release: let reserve-names run again straight after a batch (c6a49cfc)
  • server-e2e: clear mail_deliveries between tests (f8db838b)
  • shell: reserve the gutter the copilot dock covers, and close four coverage gaps (6a837c11)

❤️ Thank You

  • Claude
  • Claude Opus 5
  • Claude Opus 5 (1M context)
  • Pavel Makhanko @pmknk
  • pmknk