Skip to content

v0.7.2

Choose a tag to compare

@michaelmjhhhh michaelmjhhhh released this 06 Aug 13:55

Sidebar split restoration

  • Restore the non-overlapping Sidebar in both Pi 0.84 regular and fullscreen modes.
  • Avoid the stable-Proxy recursion path in regular mode by resolving the concrete renderer prototype instead of capturing the dynamic Proxy method.
  • Reserve fullscreen columns with an HStack around Pi's existing layout root, preserving the transcript viewport, editor, status area, and scrolling without replacing render.
  • Restore fullscreen divider dragging while preserving ordinary text selection outside Resize mode.
  • Keep bounded resizing, narrow-terminal auto-hide, renderer-switch reconciliation, safe disposal, and overlay fallback for unsupported renderers.
  • Add regressions for Pi's real regular renderer, fullscreen renderLayoutFrame, stable Proxy replacement, resizing and rollback, adapter restoration, and idle CPU safety.

npm: https://www.npmjs.com/package/pi-atelier/v/0.7.2