Changelog

New updates and improvements to Octarine

0.41.0

Graph View overhaul with customizable settings, new References sheet, performance boosts, bug fixes.

Graph View

  • The graph view has been rewritten on HTML canvas, so large workspaces stay smooth and interactive — node hit-testing, label rendering, and redraws are all batched and viewport-aware.
  • A new options popover (gear icon in the graph header) lets you tune the graph per workspace: Repel force, Link distance, Link strength, and Center force for the physics, plus Node size, Link opacity, Link thickness, and Label zoom threshold for display.
  • Filter the graph by hiding orphan nodes or setting a minimum connection count to focus on hub notes.
  • All settings persist per-workspace and can be reset to defaults from the same popover.

References

  • The inline backlinks panel has been replaced with a dedicated References sheet — opened from a row above the title, from the new View References command, or with the CMD/Ctrl + Shift + R shortcut.
  • Each reference now shows the full structural block — paragraph, list item, heading, or blockquote — that contains the hit, with the matched term highlighted.
  • Results are split into Linked references and Mentions — bare title matches that aren't yet wiki-linked. Mentions get a one-click Link action that converts them into a [[wiki-link]] in place.
  • The sheet is virtualized, so notes with hundreds of references stay responsive. Sort by A→Z, Z→A, or recency from the header dropdown.
  • Frontmatter [[wiki-links]] now also count toward the reference badge shown above the title.
  • Mentions inside markdown links ([text](url)), images, and code blocks are correctly excluded from the results.

Editor Typography

  • New Paragraph Spacing and List Spacing sliders in Settings → Editor → Typography let you tune the vertical rhythm of your notes.

Performance

  • Major data-fetching rewrite under the hood — Octarine now uses better caching, bringing fewer redundant disk reads and noticeably fewer re-renders when many notes are open.
  • Cold workspace open does roughly half the database reads it used to, and editing or saving a note no longer cascades re-renders into unrelated panels.
  • Reduced memory usage on large workspaces & improved tab switches.
  • Workspace search and related-notes computation are less janky during typing.
  • Improved codeblock rendering performance when on a custom theme.

Improvements

  • New Keep inactive split panes at full opacity setting in Settings → Preferences for users who don't want the focused-pane dimming effect.
  • License errors and the Pro settings page now show a Manage Devices button that links to your dashboard at octarine.app, making it easy to free up an activation slot.
  • The Properties panel now shows the property's type icon next to its name in the editor.

Fixes

  • Fixed custom themes not applying correctly to code blocks — particularly custom dark themes, which would render with light syntax colors until the editor was reloaded.
  • Fixed an issue where toggling the Show dot-folders setting wouldn't update the file tree until you switched workspaces.
  • Fixed Kanban property chips and a duplicated name field that appeared in some card configurations.
  • Fixed list spacing being subtly looser than before after the typography sliders were introduced.
  • Fixed an inline filter field issue on Views.

Deprecated

  • The backlinks panel in the Meta sidebar and backlinks panel at the bottom of the editor are now replaced with the new References sheet.
    • Settings > Editor > Show Inline Backlinks setting has been removed.