Learn more

Changelog

Follow Obsidian updates and improvements.

This release introduces a revamped Settings panel that opens in a new window with built-in search and keyboard navigation.

New

Settings

  • Settings now open in a new window. You can turn this off in SettingsInterface.
  • Added search. You can now search for settings by name or description. This currently supports core settings and core plugins. Community plugins can migrate to the new settings API to appear in search results.
  • Added keyboard navigation. Use arrow keys to move between items, Enter to open a setting tab, and Ctrl/Cmd-F to re-focus search. Also supports Vim key bindings.
  • Some settings have moved into the a new Interface settings page. Several settings pages have been redesigned to improve navigation.
  • Added the ability to exit Restricted Mode without re-enabling your plugins. Useful for debugging your vault.

Security

  • Obsidian URIs now present a confirmation dialog before firing the action. Choose "Don't ask again" to add that action to an allow list. Manage the allow list from settings.
  • Added a warning before attempting to load HTML resources if the source points to a network drive.
  • Added a warning dialog when choosing to sync plugins via Obsidian Sync.

Other

  • Added search to Bookmarks view.
  • Added a new one-time banner confirming that you want to render Mermaid code blocks in your vault.
  • On desktop, dragging a folder into the app now imports the entire folder and preserves the directory structure.

Improvements

  • Ctrl-N and Ctrl-P to navigate to the next/previous item in suggestions now work on all platforms.
  • Updated the dialog that appears when opening an unrecognized vault with plugins installed. Wording has been improved to emphasize the risk of using untrusted plugins.

Editor

  • Live Preview: New editor experience when working with images. Images can now be selected via the keyboard, and they don't automatically expand to reveal their filename. When the image is selected, backspace and delete will delete the image, and Ctrl/Cmd-C/Ctrl/Cmd-X will copy or cut the image. This should also support Vim out of the box.
  • Note Composer: When extracting a section from a file, links in that section will now be rewritten to be relative to the new location.

File explorer

  • Pressing "Escape" to cancel the file rename keeps the File Explorer focused.
  • Pressing "Escape" clears the current selection.
  • "Auto reveal" will no longer activate when renaming a file or folder.
  • Minor improvements to drag and drop behavior.

Properties

  • Improved keyboard navigation in Global Properties view, Backspace now deletes the selected properties.
  • Property menu differentiates when a property has an automatic type assignment or not.

Obsidian Sync

  • Removed spinning from the status bar icon because it impacted battery life when the app idles.
  • Files in the Sync view now show all file-related items in the context menu.
  • Files in the Sync sidebar view can now be dragged into other views or into the editor.
  • Added search menu item to the Sync sidebar view.

macOS

  • Updated button and input styles to better match macOS 26 defaults.

Canvas

  • Minor rendering performance improvements.

Other

  • Closing the quick switcher or command palette with the escape key now correctly restores previous selection.
  • Pressing Escape key now hides the search input in sidebar views.
  • Disabling a snippet will remove the snippet from all pop-out windows.

No longer broken

  • Fixed clicking external links in pop-out windows causing the pop-out window to close.
  • Fixed ribbon buttons not responding to touch events on desktop.
  • Fixed CSS snippets staying applied to pop-out windows after disabling them.
  • File Explorer: Fixed rare bug where files temporarily rendered with the wrong indentation level after moving the file to a new folder.
  • Live Preview: Fixed Ctrl/Cmd-A not working inside embedded inputs (e.g. a cell in an embedded Bases table).
  • Properties: Fixed Global properties view not always saving sort order.
  • Properties: Fixed "Delete properties" menu item not working reliably when property name contains capital letters.
  • Properties: Fixed "Open link under cursor" hotkeys not working on list property items.
  • Bases: Fixed error messages appearing when disabling and re-enabling the Bases core plugin.
  • Bases: Fixed automatic column sizing for number properties.

Developers

  • Documentation and Migration guide for the new Settings API.
  • Added a new ConfirmationModal component.
  • Codemirror has been upgraded.
  • Base colors have been migrated to OKLCH colorspace.
  • --callout color variable now expects a valid CSS color. This is a breaking change:
/* Previously callout colors expected an RGB triplet. */
--callout-color: 255,0,0;

/* Now any valid CSS color is valid */
--callout-color: #ff0000;
--callout-color: rgb(255,0,0);

CLI

  • Fixed Obsidian CLI for flatpak installs.

Third-party Libraries

  • Upgraded Moment.js to 2.30.1.
  • Upgraded Mermaid to 11.13.0.