Skip to content

v0.10.2

Choose a tag to compare

@github-actions github-actions released this 31 Aug 23:05
· 479 commits to main since this release
efb8cbf

Features

  • Adds draggable center-pane dividers with proportional sizing that persists across restarts.
  • Lets integrations request an initial split ratio, enabling Claude Threads' conversation-first workspace to open at 30/70 while ordinary Geode splits remain 50/50.
  • Adds keyboard resizing, separator semantics, current/minimum/maximum accessibility values, focus styling, and a larger transparent pointer target.

Improvements

  • Safely normalizes missing, malformed, or non-positive persisted sizes.
  • Preserves unrelated pane shares when panes are inserted or removed.
  • Cleans up active resizing on pointer up/cancel, lost capture, window blur, subsequent drags, and workspace disposal.
  • Keeps mobile behavior unchanged without rewriting desktop proportions.

Notes

  • Includes #144.
  • No migration steps or breaking changes are required.
  • Companion integration: Claude Threads #481, shipped in Claude Threads v0.30.3.
  • Follow-up in Claude Threads: verify unresolved relative-link new-note creation against a real host and normalize source-relative paths if needed.
  • Follow-up in Claude Threads: extract the duplicated Dashboard/Kanban project resolver into shared logic to prevent future divergence.