Skip to content

1.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 17:59
· 21 commits to main since this release

Changes since 1.2.8

New: Custom Grid layout

A sixth layout — a freeform, zoomable canvas for your sections:

  • Every section starts as a heading-only tile in a column on the right; drag one onto the dot-patterned canvas and it becomes a full card you can place anywhere, move by its title bar, and resize by its corner grip.
  • Cards snap to the dot grid — a dashed preview shows where a drag or resize will land, turning amber when the no-overlap rule will nudge it. Cards may never overlap or touch.
  • The ✕ in a card's top-left corner — or dragging the card onto the column — returns it to the list.
  • The right column keeps permanent controls: Clear Layout (with confirmation), A→Z / Z→A / Doc sort buttons, and an inverted highlight on today's heading.
  • Zoom buttons (40%–160%) in the canvas's bottom-left, scroll bars in every direction, and middle-click drag panning.
  • Placements and zoom are remembered per note in the plugin's data — never in your notes.

Improvements

  • New card now has a date picker beside the name field — pick a date and the heading updates, prefixed with the default heading level.
  • Click-away commits an open editor everywhere: clicking another card, the toolbar, the empty grid, or the tray returns the edited card to view mode.
  • Larger resize grip in the card's bottom-right corner, and resizing a card in edit mode grows the editor with it.
  • Keyboard-hint text (Ctrl/⌘+Enter to save…) is smaller and less intrusive in all views.
  • Performance pass on the Custom Grid: cached drag obstacles, tray rebuilds only when the section list actually changes, and deferred card-body rendering.

Fixes

  • Cards no longer shrink when the view's tab is hidden and re-shown (hidden 0×0 measurements were being persisted as resizes).
  • Card placements no longer vanish after edits — placements load once per note and persist immediately, and switching heading levels no longer prunes stored layouts.
  • Resizing a card no longer drops it into edit mode.

Full Changelog: 1.2.8...1.3.0