Learn more

Changelog

Follow Obsidian updates and improvements.
February 10, 2026

New

  • Added a command line interface that lets you control Obsidian from your terminal for scripting, automation, and integration with external tools.
  • Added a search toolbar button to Bases to filter query results.
  • When deleting a file, a new prompt will ask if you would like to also delete its attachments. A new setting in Files & Links allows you to configure this behavior (choose "Always", "Ask every time", or "Never").
  • Images in Live Preview can now be resized by dragging from the corner. Double-click the corner to reset the image size.

Improved

Bases

  • Table cell context menu now shows the file menu when a single file is selected.

File Explorer

  • Copy and paste operations are now supported using Ctrl-C/Ctrl-V.

Editor

  • Added command palette commands to toggle inline title and line numbers visibility.
  • Fixed missing space after blockquotes.
  • Fixed styling of bold links.
  • Image size is no longer treated as display text when dragging a link.

Other

  • Backlinks in Canvas files are now detected. They are now shown in the backlinks view, and counted as links in the Graph view.
  • Added a "Change vault" command to quickly switch between vaults.
  • Alt-clicking a file in the file explorer now adds the previous active item to the selection.
  • Quick switcher: Dragging results out of the modal is now supported.
  • New app translations are available.

No longer broken

  • Keychain: Added handling for when encryption is unavailable on some Linux machines.
  • Fixed issue where layout is not always saved when the app is closed.
  • Fixed issue where selecting text near a link or tag would incorrectly trigger the link or tag token.
  • Fixed issue where closing a pop-out window with active notices would cause them to move to the main window and never disappear.
  • Added a new unique URI action.

Developers

  • We've updated how our translation files are created and bundled with the app. For translators, see the updated instructions on our translations repository.
  • Added theming support for corner shapes using corner-shape CSS property. Replaced -electron-corner-smoothing. Requires Chromium 139 and Obsidian 1.11+.
  • macOS: New traffic-lights-offset-x and --traffic-lights-offset-y CSS variables to configure with the traffic lights appear in the window frame.
  • We've introduced a breaking API change to BaseOption#shouldHide. This function no longer receives the config as an argument. Options should be accessed from BasesViewRegistration.options instead.
registerView('my-view-id', {
		name: 'View Name',
		icon: 'my-icon',
		factory: () => new MyView(),
		options: (config: BasesViewConfig) => ({
			// Here ^
		})
});