github backnotprop/plannotator v0.4.3

latest releases: v0.9.3, v0.9.2, v0.9.1...
one month ago

What's New in v0.4.3

Responsive Plan Viewer (Laptop Fix)

Fixed the plan viewer width for laptop screens. The wider layout from v0.4.2 was too wide on smaller screens. Now properly responsive:

  • Laptops: Original comfortable width (max-w-3xl)
  • External monitors (1280px+): Wider layout (max-w-5xl)
  • Large desktops (1536px+): Full wide layout (max-w-6xl)

Includes all features from v0.4.2:

Devcontainer & SSH Support

Plannotator now works in devcontainers, Docker, and SSH environments. Two new environment variables give you full control:

export PLANNOTATOR_REMOTE=1    # Skip browser open attempt
export PLANNOTATOR_PORT=9999   # Fixed port for forwarding

When running remotely, the URL is printed to console so you can open it in your local browser with port forwarding.

Thanks to @kvokka for reporting this! (Closes #27)

OpenCode Agent Switching Fix

Fixed a bug where OpenCode wouldn't switch from the plan agent to the build agent after approving a plan. Now works as expected - approve a plan and Claude continues with implementation.

Thanks to @nielpattin for reporting this! (Closes #29)

Responsive Plan Viewer

The plan viewer now uses screen width more effectively with responsive gutters and a wider content area on large screens.

new-version

Thanks to @seanGSISG for their first contribution! (PR #32)

Internal: Shared Server Package

Refactored server logic into a shared @plannotator/server package. Both Claude Code and OpenCode plugins now use the same underlying server, ensuring consistent behavior across both tools.

Contributors

  • @seanGSISG - First contribution! 🎉 Improved plan viewer responsiveness
  • @kvokka - Bug report for devcontainer hang
  • @nielpattin - Bug report for OpenCode agent switching

Full Changelog: v0.4.0...v0.4.3

Don't miss a new plannotator release

NewReleases is sending notifications on new releases.