Skip to content

v0.28.44

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:18
· 337 commits to main since this release
Immutable release. Only release title and notes can be modified.

Follow @plannotator on X for updates

Missed recent releases?
Release Highlights
v0.28.43 Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type
v0.28.42 Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine
v0.28.40 Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows
v0.28.39 Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards
v0.28.38 Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes
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

What's New in v0.28.44

A patch for phones: the iPhone keyboard no longer moves the Inbox around, and pictures stay clear of the option card. 15 PRs, 3 of them from outside contributors, including a first-time contributor.

Plannotator Inbox

iPhone keyboard

The Inbox now stays in place while you type on an iPhone, with no gap or sliding page. #2427

Pictures on phones

A picture you're choosing stays clear of the option card, and you can still zoom and pan it. #2455

Smaller changes

  • What's new opens over your tailnet when you're the owner. #2457
  • A plain reply now reaches your agent titled with the thread's short name, so it can tell threads apart. #2468
  • Attachment tiles no longer jump when you hover them. #2473
  • A new optional debug log records stuck requests, with no message words in it. Set PLANNOTATOR_INBOX_DEBUG to turn it on. #2465

Plannotator

Smaller changes

  • Ask AI cleans up answers more strictly, and a badly formed answer no longer crashes the page. #2458
  • Select all works again in chat and comment boxes in VS Code. #2431
  • Contents stays in sync in annotate after long scrolls and file switches. #2403
  • Ask AI with OpenCode 2 no longer times out waiting for the server to start. #2449

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): Ask AI step 1, the conversation file and routes (off by default) by @backnotprop in #2456
  • fix(vscode): restore select-all in chat and comment inputs by @utpalsinghdev in #2431
  • fix(ui): stricter sanitizing of Ask AI output, no crash on badly formed answers by @backnotprop in #2458
  • fix(annotate): keep Contents in sync after scrolling and file switches by @utpalsinghdev in #2403
  • fix(inbox): keep the app fixed on iPhone while typing by @backnotprop in #2427
  • fix(ai): accept the new opencode server listening line by @fixfon in #2449
  • Fix a race in the linked machines test by @backnotprop in #2463
  • Inbox: let the owner read What's new over the tailnet by @backnotprop in #2457
  • fix(inbox): a phone's picture keeps clear of the option card by @backnotprop in #2455
  • feat(inbox): Ask AI's live answers, Inbox side, behind PLANNOTATOR_INBOX_ASK_AI by @backnotprop in #2460
  • feat(inbox): title a plain reply with the thread's short name by @backnotprop in #2468
  • feat(ui): generate inbox-thread.css for hosts of the thread parts by @backnotprop in #2470
  • fix(inbox): attachment tiles no longer jump on hover by @backnotprop in #2473
  • feat(inbox): optional debug log for stuck requests by @backnotprop in #2465
  • feat(ui): move the first Inbox thread leaves into @plannotator/ui by @backnotprop in #2453

New Contributors

Community

Full Changelog: v0.28.43...v0.28.44