Changelog

New updates and improvements to Octarine

0.53.1

Settings search enhancements, improved linked note editing, bug fixes.

Settings

  • Press Cmd/Ctrl + F to focus Settings search, then use UpArrow and DownArrow to move through matching pages without leaving the search field.
  • Search automatically opens the first matching page and keeps the selected result visible in the sidebar.
  • Workspace identity controls and Settings page layouts have been tightened up for clearer scanning.
  • Turning on Hide all AI features now consistently hides AI actions across menus, the editor, sharing, properties, themes, and workspace controls.

Improvements

  • Option/Alt + Click a linked note, or press Backspace beside one, to turn it back into editable wikilink text while preserving its target, heading, and alias.
  • Fixed interface font size increase causing the tree items to not scale better.
  • Slider handling is better in settings.

Fixes

  • Fixed incremental tool-call streaming for Mistral models.

Infra

  • Mermaid dependency upgraded to the latest (v12).
0.53.0

Ask Octarine updates notes, folders, and changes. Header linking, split panes, bug fixes.

Ask Octarine Write Tools and Floating Chat

Ask Octarine can now do more than answer questions: it can create and update notes, create folders, and move notes or folders inside your workspace. Every workspace change waits for your approval, stays visible in the conversation, and can be undone afterward.

  • Review multiple proposed workspace changes together, with an attention indicator on the Ask Octarine button whenever a decision is waiting.
  • Undo one or several completed changes directly from the conversation; Octarine reverses grouped changes in the safe order and refuses an undo when the affected file has since changed.
  • Attach selected editor text as focused context, and use improved @ mentions that rank matching folders ahead of their contents.
  • Bubble menu has a new Add to Chat button that attaches the selected text to the floating/sidebar chat.

Move any conversation between a regular tab, the docked sidebar, and a resizable floating panel, with Octarine remembering the view you last used.

Linking to Headers and Aliases

Wikilinks can now point straight to a heading inside a note, making long notes easier to connect and navigate.

  • Type # after a note inside a wikilink to search its headings, or use Tab from note suggestions to choose a heading before inserting the link.
  • Wikilinks support aliases and continue to resolve when notes or folders are renamed. Add an alias by pressing | in the suggestions.
  • Folder hints beside wikilink suggestions can now be hidden from Settings -> Editor -> Links & References.
  • Obsidian-style ![[image]] and ![[video]] embeds now render directly in the editor.

Split panes

  • Drag notes, pinned items, Views, templates, calendar notes, and Inbox items onto a pane to see exactly where they will open.
  • Dropping onto the left, right, top, or bottom edge creates a split in that direction; dropping in the center opens the item in the existing pane.
  • A new Subtle Tabs workspace setting removes pane-tab borders for a quieter layout.

Local data and reliability A lot of the local app data has been moved to a stable sqlite that lives in the AppData directory (same place where the Ask Octarine models live). This helps search be faster for repeated tries, less CPU usage, overall better performance.

Markdown on disk still remains the source of truth, but this helps in other areas of the app; which were previously stored in the browser storage.

Improvements

  • Note appearance popover now has a max height and can be scrolled.
  • The editor outline stays reliably open while moving the pointer from its trigger into the popover.
  • Clicking on templates in the workspace, auto selects the first in the list.
  • Inline AI rewrites now let you show or hide the proposed changes while reviewing them.

Changes

  • Model Selector only shows models that have tools enabled (newer models). Check if your favourite model supports tools here.
  • Follow-up prompt suggestions have been removed.
0.52.2

Compact window layout, improved focus mode, refined writing assistant, bug fixes.

Window layout The top of the workspace is now more compact and better aligned with the panes below it. Each top-row split keeps its own tabs in the titlebar on macOS and Linux, while Windows keeps tabs directly below its app menu.

The right-sidebar buttons are now hidden behind a single sidebar open/close button that on open reveals the 3 icons for different sidebars → meta, writing assistant and tags/properties.

Improvements

  • Added Settings → Editor → Typewriter in Focus Mode, so active-line centering can be turned off without disabling Focus Mode or its sentence highlighting.
  • Windows - Added Settings → App → Window → Hide app menu for a more compact titlebar while retaining sidebar and window controls.
  • Refined Focus Mode's header and exit control, and aligned the Settings sidebar with the top of the workspace.
  • Improved design of writing assistant to be a chat like experience with more focus on responses.
  • Reduced fixed width of tabs, and made them be fluid to the text inside.

Fixes

  • Fixed in-file search jumping to the wrong position when navigating matches inside long code blocks.
  • Fixed the Windows titlebar and workspace controls occupying the wrong rows after the compact header changes.
0.52.1

Inbox item navigation improved, new tab opens directly, bug fixes.

Improvements

  • Inbox list now moves to the next active item when pressing Done in the inbox breadcrumb.

Fixes

  • Fixed an issue where claude code/opencode setups would not allow models to be selected if there was NO other api key provider setup.
  • Fixed an issue where Inbox items would not show up in refererences sheet under Linked Mentions
  • Fixed an issue where pressing enter on a wikilink/tag suggestion in a task item would create a new task below instead of inserting the wikilink/tag.
  • Fixed an issue where CMD/Ctrl + Click on an inbox wikilink would not render the inbox file tree or the proper breadcrumb controls.

Changes

  • Clicking the + button for new tab now automatically opens an empty tab instead of opening a popover with options.
0.52.0

Media stacks for images and videos, AI account support, protected sharing, bug fixes.

Media Stacks

Group images and videos into a single, compact block that keeps visual collections together without taking over the note. Media stacks are available with Octarine Pro.

  • Create a stack from the slash command, add existing media or import files from your device, and drag items in or out of the stack.
  • Reorder media with pointer or keyboard controls, and choose a Small, Medium, or Long stack height.
  • Video thumbnails now show a real frame preview, with custom controls when viewed fullscreen.

AI Accounts and Skills

You can now use Claude Code and OpenCode accounts for Writing Assistant and Ask Octarine, alongside Codex.

  • Connect a local Claude Code account or the providers managed by OpenCode from Settings → AI → Accounts; no API key needs to be added to Octarine.
  • Ask Octarine can use tools with CLI-backed accounts and retain tool context across the conversation.
  • Settings → AI → Skills can now discover skills from Cursor, OpenCode, Claude, Codex, and shared .agents directories on your device, then import their Markdown instructions into the current workspace.
  • The skill editor now highlights Markdown and has a cleaner browse, search, and editing layout.

Protected Sharing

Shared notes can now be protected with a generated password. Octarine shows the password and recipient link after publishing, and lets you copy the protected link again while the note remains shared.

Frontmatter Editing

You can now edit raw YAML frontmatter directly above the note, with syntax highlighting, validation, and drag-to-reorder for properties.

  • Enable raw frontmatter from Settings → Editor → Frontmatter.
  • Pasting a complete frontmatter block into the editor now updates note properties instead of inserting the YAML into the note body.

Improvements

  • Theme settings now show live light and dark note previews, and command bar theme results preview as you move through them with the keyboard.
  • Enable Settings → Editor → Writing → Wrap Long Lines to wrap long text and code blocks instead of scrolling horizontally; PDF exports always wrap code lines.
  • Enable Settings → App → Window → Don’t show system tray to hide the tray and disable Quick Capture across all workspaces.
  • The command bar has clearer nested command chips and more consistent spacing.
  • Dragging items to reorder Views is now constrained vertically.
  • Tags and properties can now be refreshed from Files settings, the sidebar metadata tree, or the command bar without resetting unrelated workspace data.
  • Tags filter in views now supports contains and starts with operators.

Fixes

  • Fixed templates ending with an empty callout not being inserted into a note via the slash command.
  • Fixed frontmatter changes made through pasted YAML or the properties panel not always being persisted with the note.
  • Updated system font selector cache, so newly added/installed fonts are shown without needing a restart.
  • Fixed command bar causing the entire app to freeze when typing more than a few characters.
0.51.0

Faster startup, workspace restoration, task scheduling in notes, bug fixes.

Faster startup and note switching

Octarine now restores your workspace as one complete surface instead of revealing it piece by piece. The active route, sidebar, panes, tabs, and editor are prepared together, while background integrations wait until the workspace is ready.

  • Cold starts now restore the last valid workspace and route before the main interface appears.
  • The visible sidebar, pane layout, active tabs, and current note are prefetched so the workspace can paint with useful content sooner.
  • Switching between recently visited file tabs now reuses their mounted editors, preserving cursor and editor state while making tab changes feel immediate. This also means that you can undo changes even if you switch to a different tab and come back to the original tab.
  • Note previews in Views, Calendar, hover cards, and note sheets now reuse cached read-only editors and prefetch on deliberate hover or focus.
  • Secondary editor tools and non-visual startup work now load after the first paint, reducing the amount of work on the critical startup path.
  • The system tray, updater, Git integration, embeddings, model discovery, and other background services now start in staged tiers after the workspace becomes usable.

Performance

  • Views reuse bounded queries and indexed values, reducing database work while keeping filters current.
  • Tag filters now use indexed membership lookups, improving tag-heavy workspace queries and Ask Octarine searches.
  • Inactive metadata trees are mounted only when needed, reducing sidebar work for folders, tags, attachments, and related sections.
  • Locked-note state in the file tree now comes from the existing frontmatter cache.
  • Document statistics are calculated once and shared by the editor features that display them.
  • Note sheets defer temporary editors and reverse-neighbor prefetching until the immediate interaction is complete.
  • Property sections avoid repeating metadata-boundary calculations during editor updates.
  • Custom themes, system fonts, changelog data, updater state, and other read-through data now use shared query caches with explicit refresh behavior.

Task scheduling and moving content

Tasks can now be scheduled into dated notes without losing their connection to where they came from.

  • Schedule a task or a complete task subtree to a daily or weekly note from the task controls.
  • Scheduled tasks include a wikilink back to the source note.
  • Move multiple selected task subtrees together while keeping nested tasks attached to their selected parent tasks.
  • Move any editor selection into an existing note, alongside the existing option to extract it into a new note.
  • Note and folder move actions now share a consistent searchable picker across the editor, Inbox, file tree, and other note surfaces.

AI

The model picker has been redesigned to make provider, model, and reasoning choices easier to understand without crowding the prompt box.

  • Models are grouped more clearly by provider and display the appropriate provider branding.
  • Supported models now expose a reasoning-effort control in the picker, including the effort levels reported by Codex.
  • A new Settings → Preferences → Hide all AI lets you hide visible AI buttons and menus without disabling AI features or their keyboard shortcuts.
  • Suggested prompts, local model discovery, custom endpoint models, embedding availability, and model capabilities now refresh through shared caches rather than duplicated window state.

Sharing Shared-note status now comes from the Octarine sharing service, while the Markdown file retains only the durable share identifier.

  • Share visibility, expiry, title, summary, and lifecycle state now reflect the current server record.
  • The share popover shows authoritative loading and expiry information before offering actions.
  • Legacy sharing fields are ignored and hidden without silently rewriting every note; explicit share changes can clean them from the note being updated.
  • A View Dashboard button is made available in Settings → Sharing, to view all your accounts shared notes in the web.

Improvements

  • Octarine now restores every full workspace window with its previous workspace and route when the app launches again.
  • Wikilink suggestions can now preview the selected note’s hierarchy.
  • File-tree context menus now include “Copy Octarine URL,” making it easier to create links that open a specific note in Octarine.
  • The in-file search toolbar can be dragged to a convenient position, and its position is retained.
  • Command bar results have a cleaner, more focused layout and note search is capped to keep large workspaces responsive.
  • Inbox status, priority, tags, and other triage controls are grouped into a more compact control row.
  • Sidebar and calendar separators have been refined, and pane splitters use less visual space.
  • Input focus borders now use the secondary theme color consistently across destination pickers and other common controls.
  • Property rows no longer force horizontal overflow when values or controls are wide.
  • Duplicating a View now preserves its existing settings.
  • External-document windows now check whether the source file still exists before saving or closing.

Fixes

  • Fixed autosave resetting or writing stale content back after an editor was programmatically updated.
  • Fixed Calendar previews flashing during incidental pointer movement or remaining open after selecting a date.
  • Fixed Inbox navigation opening duplicate preview tabs and corrected “Open in New Tab.”
  • Fixed the Quick Capture shortcut so pressing it again closes the capture window and restores focus to the application that was previously active.
  • Fixed a scroll-area update loop and unnecessary scroll-position notifications.
  • Fixed missing external documents trapping their popout windows behind an autosave error.
  • Fixed an issue where CMD/Ctrl + A in a note with a video would not show the selection styles.
0.50.2

Redesigned app menu bar, copy note file path, compact navigation toggle, bug fixes.

Improvements

  • Windows - Redesigned the app menu bar to have common dropdown design as the rest of the app. Is faster, more reliable.
  • You can now copy a note's full file path from the editor actions menu.
  • Compact Navigation can now be toggled directly from the sidebar customization dialog.
  • The calendar now keeps a consistent six-week layout as you move between months.
  • Comboboxes, file tree rows, templates, and Views now have more consistent hover borders and focus outlines.

Fixes

  • Fixed the calendar showing the wrong current week when collapsed.
  • Fixed calendar note buttons shifting when their context menu opened.
  • Windows - Fixed collapsed sidebar previews appearing underneath the title bar.
  • Fixed file tree shortcuts intercepting input while typing in the editor or form fields.
  • Fixed deleted notes remaining in wikilink suggestions until the cache refreshed.
  • Fixed calendar wikilinks offering to create notes inside Daily or Weekly folders.
  • Fixed the Share button briefly appearing while its state was loading.
0.50.1

AI skills and slash commands revamped, improved sharing options, bug fixes.

AI skills and slash commands

AI customization now has a cleaner home. Skills and slash commands use searchable lists with focused editors, making them easier to find, create, and maintain. You can now add descriptions to Skills.

Sharing

  • Expired public note links are now clearly marked with their expiry date and an Extend expiry action.
  • Added a Settings -> Sharing -> Comment email notifications toggle for new comments and replies on shared notes.

Improvements

  • Note previews sheets now show a collapsible Properties header with the property count. Property container height is reduced and allows scrolling.
  • Date navigation results now appear alongside matching notes in the command bar Notes filter.
  • Standalone HTTP and HTTPS URLs captured directly from the quick capture clipboard are now saved as markdown links.
  • Empty Mermaid blocks now open in code mode so you can start typing immediately.

Fixes

  • Fixed exact note and workspace-relative path searches being omitted from command bar results.
  • Fixed active tab not refreshing reliably after Quick Capture and Inbox appends.
  • Fixed Mermaid previews accepting pasted content.
  • Linux - Fixed launching Octarine a second time not bringing the main window back into focus.
  • Windows - Fixed the app menu title bar not acting as a window drag region.

Changes

  • Removed the separate AI Rules setting; AI customization now lives in Skills and Slash Commands.
0.50.0

Quick Capture from clipboard, customizable note appearance, feedback submission, bug fixes.

Quick Capture

Quick Capture can now save what is already on your clipboard without bringing Octarine forward, giving you a much faster path from copied text or images to a durable note.

  • Copy text or an image anywhere, then double-tap Option on macOS or Control on Windows and supported Linux sessions to save it directly to the Inbox, append it to today’s Daily Note, or add it to your last viewed note.
    • Choose the destination from Settings → Quick Capture; successful captures show a lightweight desktop notification.

Note appearance

Pro users can now give individual notes their own width, editor font, heading font, font size, line height, and letter spacing from the new appearance control in the note breadcrumb. These choices live in the note’s frontmatter, and can be reset to the workspace defaults at any time.

Feedback

  • Send feedback without leaving Octarine from the Help menu, command bar, About settings, or an error screen.

Improvements

  • Adjust Octarine’s interface font size from Settings → Preferences, independently of the editor font size.
  • Views filters can now combine conditions with either AND or OR.
  • Suggested follow-up prompts in Ask Octarine can now be collapsed.
  • Ask Octarine now handles repetitive tool calls without leaving a blank response, and date-scoped questions include the relevant task context in the fallback search path.
  • The command bar now has category filters, clearer note context, and more direct access to recent notes, sidebar sections, and workspace settings; use Tab and Shift + Tab to move between filters.
  • Git Sync can now pull remote changes without committing or pushing, from settings, the command bar, or the app menu.
  • Graph options can now show or hide Inbox captures. Graph toggles for showing nodes is now stored in workspace data, and persists on restarts.
  • A new properties button in the note breadcrumb makes frontmatter easier to reach.
  • The outline rail now appears only when there is enough room in the editor gutter.
  • Dialogs, selects, overlays, feedback surfaces, and chat quick actions have more consistent presentation and behavior.
  • Windows - The custom titlebar now includes Octarine’s app menus alongside native minimize, maximize, and close controls across main and document windows.
  • Compact navigation is now the default for workspaces that have not chosen a preference.

Performance

Octarine now does less unnecessary work across split panes, tabs, the sidebar, indexing, workspace state, and the editor.

  • File trees stay mounted while switching through Inbox tabs, reducing avoidable redraws.
  • Tab activation and compound split-pane changes now use fewer redundant state writes.
  • Frontmatter and indexing refresh only the records that changed.
  • Workspace search streams results instead of waiting for the full set.
  • App-wide state subscriptions are narrower, improving responsiveness across navigation, search, graph, calendar, and editor workflows.

Fixes

  • Fixed externally changed, renamed, deleted, or synced files leaving stale workspace, Inbox, frontmatter, or index state behind.
  • Fixed background file events overwriting unsaved editor changes.
  • Fixed URL-scheme saves not appearing promptly in other Octarine windows.
  • Fixed moving or duplicating multiple selected list items producing incorrect results.
  • Fixed split-pane drag targeting using the wrong pane count.
  • Fixed offline content changes being missed by indexing.
  • Fixed share controls shifting while notes load.
  • Fixed Quick Capture’s Append to action not choosing the most recently updated Inbox capture.
  • Fixed command-bar actions opening dialogs or sheets before the command bar had closed.
  • Fixed references button appearing for daily notes that have not been created yet.
  • Fixed long note titles overflowing the Focus Mode dialog.
  • Updated the desktop runtime and Rust dependencies for better performance and Ubuntu 22.04 build compatibility.
  • Fixed an issue where the Onboarding dialog would only show AFTER the pane had 0 tabs for new users.
0.49.1

Set note expiration, custom fonts for shared notes, improved workspace search, bug fixes.

Sharing

  • Set expiration per note, including Does not expire, and choose the default under Settings -> Sharing.
  • Choose separate body and heading fonts for shared notes.
  • Hide the persistent Share button from Settings -> Preferences; sharing remains available from the breadcrumb menu, which shows Manage Sharing for published notes.

Workspace Search & Backlinks

  • Include or exclude Notes, Daily Desk, Templates, or Inbox, with optional folder filtering for workspace and note searches.
  • Active filters are counted in the Filters button and can be returned to their defaults in one click.
  • Filter linked references and mentions by source location, note type, modified date, or whether the reference appears in the note body or frontmatter.

Improvements

  • Toasts now use consistent status icons, dismiss controls, and clearer action buttons.
  • Inbox-managed properties no longer clutters the Properties tree.

Fixes

  • Fixed an issue where pasting into the Inline AI Assistant would instead paste into the editor.