Skip to content

v1.1.0

Latest

Choose a tag to compare

@d12frosted d12frosted released this 31 Jan 12:11
· 3 commits to master since this release
v1.1.0
fdd6749

Fixed

  • Preserve collapsible section state during automatic refresh. Previously, collapsed widgets would reset to default state on idle/save refresh.
  • Eliminate sidebar flicker during idle refresh. Idle timer now uses soft update (vui-update-props) preserving memo caches — only widgets whose deps changed (stats/outline via buffer-modified-tick) recompute. Save and manual refresh still invalidate all caches.
  • Outline widget now reads from buffer when available (like stats), enabling live heading updates while editing.
  • Remove unused vulpea-ui-backlinks-preview-lines defcustom.
  • Apply vulpea-ui-backlink-context-face to context indicator characters (previously unused).
  • Deduplicate vulpea-ui-widget-toggle-at-point implementation.

Changed

  • Reimplement vulpea-ui-widget using vui-collapsible from vui-components internally. The public API remains unchanged.
  • Use vui-muted semantic component for de-emphasized text.
  • Enable mode-line-invisible-mode in sidebar by default for a cleaner UI. Can be toggled off if needed.