Repository navigation
Follow @plannotator on X for updates
Missed recent releases?
| Release | Highlights |
|---|---|
| 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 |
| v0.28.24 | A new look for the Inbox, Send now, tag agents, comment on an agent's message, much smaller reads for agents, links in HTML pages |
| v0.28.23 | Inbox replies reach sessions with background subagents, dictated text no longer goes missing, 👍 Looks good reaches the agent, notifications that never fail silently |
| v0.28.22 | 👍 Looks good, full view for files, one viewer for a thread's images and files, every session prints its URL, PLANNOTATOR_BROWSER=none opens nothing |
| v0.28.21 | Message an agent from the Inbox, video attachments, Open in for attachments, Code / Tests / Generated in code review, writes from other websites refused |
| v0.28.20 | Inbox search (⌘K), real folder names for projects, data files open in the code view, word-only replies leave questions open |
| v0.28.19 | Ask this session in T3 Code, folder sessions load shared stylesheets and images, the agent note asked once per agent, Copy connect prompt |
| v0.28.18 | plannotator inbox connects your agents, agents are told when to use the Inbox, rendered Markdown in code review, Inbox Settings in sections |
| v0.28.17 | The Inbox on iPads and narrow windows, the reply bar no longer cuts off "Keep open", a Pi crash on /reload fixed |
What's New in v0.28.30
An Artifacts view in the Inbox, comments on part of an image, diagrams in code review, and Ask AI that keeps its conversation across documents in annotate. 9 PRs, one from a first-time contributor, @mvanhorn.
Plannotator Inbox
Artifacts
A thread's header has an Artifacts button that shows every file, image and guided review in the thread as one grid, newest first. A tile opens the file in the viewer beside the grid, and stepping in the viewer keeps thread order.
Split or Unified diffs in guided reviews
A guided review in the Inbox has a Split | Unified tab on its first file. The choice applies to every file in the review. Phones always show one column.
Re-ask from the open-questions list
Re-ask moved into the "N open questions" list and now works for a single question too.
Smaller changes
- Action items use the thread's text size, so the card no longer looks larger than the messages and question cards around it. #2123
Plannotator
Comment on part of an image
In annotate and plan review, open an image from the document, switch to Region and drag a box to comment on that part of it. The agent gets the image, its line in the file, the box in the image's own pixels, and your comment.
Diagrams in code review
Mermaid and Graphviz diagrams in a Markdown file's Read and Changes views are now drawn, and so is the diagram in a guide overview. The diagram engine loads only when a review has one, so a review without diagrams loads nothing extra.
Ask AI keeps its conversation in annotate
Moving between files in a folder session, opening a linked document, or going back no longer clears the Ask AI conversation. Each question still carries the document it was asked about.
Smaller changes
- Updates are checked about once an hour instead of once a day, so a new release shows up sooner. It is still one small request at most per hour. #2112
- The update toast says what Update does: it installs in the background and the review keeps working. #2106
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude 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@plannotatorThen restart Claude Code. Inside Claude Code, run /plugin marketplace update plannotator, then open /plugin → Installed → plannotator → Update now.
Pi:
pi update --extensionsOpenCode: Re-run the install script above. It now also clears the OpenCode 2 plugin cache.
What's Changed
- Inbox: Artifacts view for a thread by @backnotprop in #2122
- Inbox: action items at the thread's text size by @backnotprop in #2123
- Comment on part of an image by @backnotprop in #2117
- feat: preserve Ask AI chat across annotate document navigation by @mvanhorn in #2103
- Inbox: Split | Unified tab in guided reviews by @backnotprop in #2119
- Inbox: Re-ask from the open-questions list, and for one question by @backnotprop in #2113
- Update toast: say what Update does by @backnotprop in #2106
- Check for updates hourly instead of daily by @backnotprop in #2112
- Code review: draw diagrams, loaded only when needed by @backnotprop in #2110
New Contributors
Community
- @mvanhorn: kept the Ask AI conversation across annotate navigation (#2103)
- @zane668: asked for comments on part of an image and for Ask AI to keep its history in folder sessions (#2100, #1001)
- @kshurukhin: asked for unified diffs in the Inbox (#2107)
- @barreiroleo: asked for Mermaid diagrams in code review (#2096)
Full Changelog: v0.28.29...v0.28.30