Follow @plannotator on X for updates
Missed recent releases?
Release
Highlights
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
v0.28.16
The Inbox on a phone, a doorbell for new questions, Mark read, step through a thread's files, replies when the asking session ended
v0.28.15
Long Inbox threads fold to what is new, "Skipped N questions" replies, Inbox list and sidebar fixes
What's New in v0.28.27
A jump list for a thread's open questions, files side by side or full screen, image zoom everywhere, text size for plan review and annotate, and a run of fixes from your reports.
Plannotator Inbox
Jump to open questions
When a thread has questions you haven't answered, a button in its foot says how many. It lists them, and choosing one opens its message and takes you to the card.
Side by side or full screen, remembered
An open file has a Side by side | Full screen switch in its header. The Inbox remembers the one you picked.
Zoom and pan images
Images in the Inbox zoom with a trackpad pinch or Ctrl/⌘ + wheel, pan by dragging, and switch between Fit and 2× on a double-click. ← → still step to the next file while zoomed, and a comment's drawing stays on the image at any zoom.
Action items as a checklist
An agent's action items show as one checklist card: tick each off, open it for the details, and see "2 of 3 done" at a glance.
Smaller changes
- New messages start with To empty, so a message can't go to the wrong agent. The last agent you used is listed first. #2089
- Attached files always show in the Clean look. #2092
- A thread's draft status sits to the right of its buttons. #2083
- Agent icons come in one set of sizes, and tooltips are borderless and quicker to appear. #2078, #2079
- Phone sheets have rounder top corners. #2076
Plannotator
Text size
Settings → Display → Text size makes plan review and annotate text smaller or larger.
Zoom images
The image viewer zooms with the mouse wheel or a pinch and pans by dragging. Actual size now really shows the image at its own size.
Smaller changes
- The tab title and header name the open file in annotate. #2075, closing #2061
- Comment Edit and Delete buttons show on screens without hover (Chrome on some Linux setups, touch screens). #2065, closing #2062
- HTML pages you annotate can open alert, confirm and prompt dialogs. #2071, closing #2063
- Mermaid labels in Chinese, Japanese and Korean no longer wrap their last character onto a new line. #2072, closing #2064
- Ask AI answers show tables. #2070, closing #2069
- Back from a linked document returns to where you were reading. #2084, closing #2082
- Links with an underscore are linked in full, not cut off at the first
_. #2088 - Pi and Oh My Pi: after updating Plannotator while Pi is running, you're now told to restart, instead of seeing a confusing error. #2087, closing #2085
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
- Show comment actions on devices without hover by @backnotprop in #2065
- Show images at their real size in the lightbox by @backnotprop in #2068
- fix(ui): render markdown tables in Ask AI answers by @backnotprop in #2070
- fix(html): let annotated pages open alert, confirm and prompt by @backnotprop in #2071
- fix(ui): wrap Mermaid labels at 140 px by @backnotprop in #2072
- Text size for plan review and annotate by @backnotprop in #2073
- Wheel and pinch zoom in the image lightbox by @backnotprop in #2074
- feat(editor): name the open file in the tab title and the header by @backnotprop in #2075
- Phone sheets: 12 px top corners by @backnotprop in #2076
- Inbox: action items as a checklist by @backnotprop in #2077
- Inbox: agent marks on one size scale by @backnotprop in #2078
- Tooltips: borderless float at 150 ms by @backnotprop in #2079
- Inbox: name the side-by-side view and remember it by @backnotprop in #2080
- Inbox: draft status on the right of the thread's buttons by @backnotprop in #2083
- fix: Back from a linked document keeps the reader's place by @backnotprop in #2084
- test: close the sidebar peek before the toolstrip probe by @backnotprop in #2086
- fix(pi): say to restart when Plannotator was updated under a running host by @backnotprop in #2087
- fix(ui): keep underscores inside bare URL autolinks by @backnotprop in #2088
- feat(inbox): start a new message with To empty by @backnotprop in #2089
- feat(ui): Viewer belowTitle slot for hosts by @backnotprop in #2090
- feat(inbox): open questions button in the thread foot by @backnotprop in #2091
- fix(inbox): attached files always use the Clean look by @backnotprop in #2092
- Zoom and pan in the Inbox image viewer by @backnotprop in #2093
Community
Most of this release came from your reports. Thank you:
- @zane668: the file name in the tab title (#2061), Mermaid labels wrapping in Chinese, Japanese and Korean (#2064), image actual size and zoom (#2067, #2081), and Back losing your place (#2082)
- @ppommer: text size (#2066) and tables in Ask AI (#2069)
- @ralwing: comment buttons on screens without hover (#2062)
- @PassionZale: dialogs in annotated HTML pages (#2063)
- @JasonLandbridge: the error after updating under a running Pi (#2085)
Full Changelog: v0.28.26...v0.28.27