github backnotprop/plannotator v0.28.38

2 hours ago

Follow @plannotator on X for updates

Missed recent releases?
Release Highlights
v0.28.37 DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox
v0.28.36 Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button, plannotator inbox status, stop and restart
v0.28.35 Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing
v0.28.34 Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings → Capabilities, a failed feedback send is shown
v0.28.33 Pi updates no longer get stuck on 0.28.31
v0.28.32 A security update (built on Bun 1.4.4, eMudhra certificates), the Inbox Board, custom Inbox prompts, hover cards for issue and PR links, rich-text Copy
v0.28.31 An onboarding tour for the Inbox, pinned threads, picture choices in questions, palettes in Inbox Settings, tailnet reviews from the plugin tool
v0.28.30 An Artifacts view in the Inbox, comments on part of an image, diagrams in code review, Ask AI keeps its conversation in annotate
v0.28.29 Plan review opens on OpenCode 2, a DOMPurify security update, closing a review stops the agent everywhere
v0.28.27 Jump to open questions, files side by side or full screen, image zoom in the Inbox, empty To field, text size for plan review and annotate
v0.28.26 Action items and reply drafts in the Inbox, one decision button for plan review, Enter to save a comment, a custom code font
v0.28.25 Re-ask open questions, delivery ticks on the list, a count of new messages on the tab, right-click a thread, click Inbox to refresh

What's New in v0.28.38

Attach files to a reply in the Inbox, swipe through a question's picture choices, and easier-to-read list rows. In code review, Call Flow and Semantic Changes show the code when you hover. 17 PRs, 3 of them from 3 community contributors.

Plannotator Inbox

Attach files to a reply

The reply box has a paperclip for files of any type. You can also drop files on the reply box, or anywhere on the thread to open the reply with them. A saved draft keeps only its words, not its files.

Swipe through a question's picture choices

In full screen, a question's picture choices are a set of their own, in order from A to the last choice. A caption names each choice, with a dot per choice. On a phone the picture follows your finger, and a swipe down closes it.

Easier-to-read list rows

The subject is on the second line, with the agents, the ⚠ badge and the open question count at its right end. In a wide list these sit in columns that line up down the list.

Smaller changes

  • The What's new link now shows within about 15 minutes of a release's notes being written, instead of a day later. #2337
  • A sent reply no longer comes back as a draft. #2334
  • Heading links in a Markdown attachment scroll to the heading. By @utpalsinghdev. #2316, closing #2229
  • Search is in the list header when the sidebar is closed, next to New message. #2330
  • The skills line under your reply is one quiet line of skill names, with nothing to open. #2333
  • Text between two $skill names no longer shows as math, in the Inbox, plan review and annotate. #2331

Plannotator

See the code on hover in Call Flow and Semantic Changes

In code review, hover or focus a step's file:line in Call Flow, or a row in Semantic Changes, and a window shows that code as it is in the review. Deleted code shows from the old file. The same window in plan review and annotate no longer runs off the right edge of the screen. By @dmmulroy.

Smaller changes

  • Plan history and the feedback archive now agree on a long project name cut after a hyphen. Plans being revised during the upgrade restart at v1 once (long names cut after a hyphen). By @zerone0x. #2332, closing #2306

Install / Update

macOS / Linux:

curl -fsSL https://plannotator.ai/install.sh | bash

Windows:

irm https://plannotator.ai/install.ps1 | iex

Claude Code Plugin: The plugin and the plannotator binary update separately, so run the install script above as well. In a terminal:

claude plugin marketplace update plannotator
claude plugin update plannotator@plannotator

Then restart Claude Code. Inside Claude Code, run /plugin marketplace update plannotator, then open /plugin → Installed → plannotator → Update now.

Pi:

pi update npm:@plannotator/pi-extension

OpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.

What's Changed

  • feat(inbox): swipe a question's picture choices as a set; the image follows the finger by @backnotprop in #2315
  • fix: scroll to headings in Inbox Markdown attachments by @utpalsinghdev in #2316
  • chore(ui): publish prep 0.54.0 by @backnotprop in #2318
  • feat(ui): HtmlViewer sandbox prop for hosts by @backnotprop in #2319
  • test(e2e): never reach a real Codex CLI from the Inbox decision-mode spec by @backnotprop in #2267
  • chore(ui): KaTeX 0.19 by @backnotprop in #2320
  • chore(ui): publish prep 0.55.0 by @backnotprop in #2329
  • Inbox: Search in the list header when the sidebar is closed by @backnotprop in #2330
  • fix(ui): text between two $skill references no longer renders as math by @backnotprop in #2331
  • fix(core): make sanitizeTag idempotent when the 30-char cut lands after a hyphen by @zerone0x in #2332
  • Inbox: a sent reply no longer comes back as a draft by @backnotprop in #2334
  • feat(review): source previews on hover in Call Flow and Semantic Changes by @dmmulroy in #2322
  • Inbox: list rows put the subject on line 2 with agents and counts at its right end by @backnotprop in #2321
  • Inbox: quieter skills line on your replies by @backnotprop in #2333
  • Inbox: attach files to a thread reply (paperclip and drop) by @backnotprop in #2335
  • spec: formal model of the update and What's new lifecycle (Quint + fast-check) by @backnotprop in #2338
  • Inbox: show What's new when the release notes land after the Inbox asked (0.28.38) by @backnotprop in #2337

Community

  • @dmmulroy: code previews on hover in Call Flow and Semantic Changes in #2322
  • @zerone0x: one project name for plan history and the feedback archive in #2332
  • @silopolis: reported in #2306 that plan history and the feedback archive filed one project under two names
  • @utpalsinghdev: heading links in Inbox Markdown attachments in #2316
  • @zane668: reported in #2229 that heading links in Inbox Markdown attachments did not scroll

Full Changelog: v0.28.37...v0.28.38

Don't miss a new plannotator release

NewReleases is sending notifications on new releases.