Подробнее

Журнал изменений

Следите за обновлениями и улучшениями Obsidian.

Includes all new features and bug fixes up to Obsidian Desktop v1.12.6.

If you previously installed the Obsidian 1.12.5 Installer (posted in this channel), you will need to upgrade to the new 1.12.6 Installer for the Obsidian CLI to work.

Bug fixes

CLI

  • Fixed the Obsidian CLI incorrectly checking for a Linux-specific directory on macOS.
  • Changed the CLI socket file to a hidden dotfile on macOS and Linux.

Editor

  • Fixed some regressions with the editor introduced in 1.12.4.
  • Fixed images inside callouts showing unwanted scrollbars in Reading mode.
  • Fixed double-clicking an image in Live Preview not resetting its size.

Includes all new features and bug fixes up to Obsidian Desktop v1.12.5.

Improvements

Obsidian CLI

  • Added autocompletion for Obsidian commands to the terminal interface (TUI) when using the id= parameter.

Bug fixes

  • Fixed several issues with copy, cut, and paste when no text is selected.
    • Copying and pasting a line no longer places the cursor in the wrong position.
    • In tables, copying or cutting without a selection now correctly copies only the cell contents.
  • Pasting a URL while text is selected across multiple cursors now wraps each selection as a Markdown link ([selected text](url)).

Obsidian Sync now supports headless operation using the obsidian-headless client. Learn more about how to use Obsidian Headless with Sync.

Includes all new features and bug fixes up to Obsidian Desktop v1.12.4.

New

  • iOS: New Share extension to save content to your vault from other apps (e.g. Safari, social networks) without opening Obsidian.
  • iOS: New Shortcut action "Bookmark Link" to save URLs as Obsidian bookmarks.

Improvements

  • The app now defaults to the system language and includes a language picker during onboarding.
  • Added new "Unique note" App action (the menu when you press and hold on the app icon).
  • Improved support for pointer devices on tablet (e.g. Magic Trackpad):
    • Submenus now expand on hover.
    • Property editor context menu shows on right-click.

No longer broken

  • Removed the "Delete and do not ask again" option from the file deletion prompt.
  • Obsidian Sync: Fixed an issue where files would get overridden if the app is closed before Obsidian can save the latest Sync state.
  • iOS: Fixed tooltips sometimes appearing after interacting with items in the sidebar.
  • iOS: Fixed issue causing the Daily Note and Bookmark Shortcuts to not work.
  • iOS: Fixed issue causing View Note widget to not refresh immediately.
  • Slides: Fixed the close button position in the status bar on mobile.

New

Obsidian CLI

This release introduces the Obsidian CLI, a command line interface that lets you control Obsidian from your terminal for scripting, automation, and integration with external tools.

For installation help, check the troubleshooting section for the platform-specific information.

Image resizing

Images in Live Preview can now be resized by dragging from the corner. Double-click the corner to reset the image size.

Automatic attachment cleanup

When deleting a file, a prompt will ask if you would also like to delete its attachments. A new setting in Files & Links allows you to configure this behavior (choose "Always", "Ask every time", or "Never").

Improvements

Bases

  • Added a search toolbar button to filter query results.
  • Added the ability to import files into Bases via drag and drop.
  • Right-clicking on a single row in table view now shows context menu items related to that file.

File Explorer

  • Copy and paste operations are now supported using Ctrl-C/Ctrl-V (Cmd-C/Cmd-V on macOS).

Editor

  • Added new menu items when you right-click in the empty space next to the editor:
    • Toggle line numbers
    • Toggle inline title
  • Fixed missing space after blockquotes.
  • Fixed styling of bold links.
  • Image size is no longer treated as display text when dragging a link.

Other

  • Added detection for backlinks in Canvas files. They now appear in the Backlinks view, and count as links in the Graph view.
  • "Change vault..." has been renamed to "Manage vaults".
  • Added a new "Change vault..." command to quickly switch between vaults via the keyboard.
  • Added a new "Open vault..." command to open an existing vault via the keyboard and keep the current vault open.
  • Alt-clicking a file in the File Explorer now adds the previous active item to the selection.
  • Quick switcher: Dragging results is now supported.
  • Added new "Copy image" menu item when right-clicking on an image.
  • Copying text from the editor now includes HTML formatting, making it easier to paste into apps like Google Docs.
  • Obsidian Sync now logs when files were skipped for being too large.
  • Improved fuzzy search results when the query contains spaces.
  • Opening files in an external application now shows a confirmation dialog for added safety.
  • Added a warning when attempting to open an executable file.
  • Added new app translations.

No longer broken

Other

  • Keychain: Added handling for when encryption is unavailable on some Linux machines.
  • Fixed issue where layout was 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.
  • Fixed the outline view flickering while typing.
  • Fixed scroll position not updating after changing the row height in Bases table view.
  • Fixed "More options" menu not closing when clicking the "..." button in a pop-out window.
  • Fixed list properties not showing edit and remove options in the context menu when right-clicking a link inside a list item.
  • File Explorer: Fixed "Duplicate" menu item generating an incomplete folder name when duplicating a folder that includes "." in the name.

Developers

  • The installer has been updated to use Electron v39.7.0 (requires downloading the latest installer).
  • 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 where the traffic lights appear in the window frame. These offsets are now applied immediately when the app loads.
  • 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 ^
		})
});
  • Added appendBinary method to the vault and adapter API.
  • Includes all new features and bug fixes up to Obsidian Desktop v1.12.4.

No longer broken

  • Slides: Fixed the close button position in the status bar on mobile.

No longer broken

CLI

  • Fixed the CLI not being detected correctly on Windows (introduced in Obsidian 1.12.3).
  • Added a warning message when the CLI is run from an outdated installer.

Windows

  • Fixed a bug with opening external links containing an encoded backslash character (%5C).
  • Includes all new features and bug fixes up to Obsidian Desktop v1.12.3.

No longer broken

  • iOS: Fixed issue causing the Daily Note and Bookmark Shortcuts to not work.
  • iOS: Fixed issue causing View Note widget to not refresh immediately.

No longer broken

  • Fixed copy-paste converting links and callouts into standard Markdown.
  • File explorer: Fixed "Duplicate" menu item generating an incomplete folder name when duplicating a folder that includes "." in the name.
  • Fixed "executable file" warning incorrectly appearing when opening folders, such as the snippets folder.
  • CLI: Fixed the CLI hanging for some longer content.

Developers

  • Added appendBinary method to the vault and adapter API.
  • Includes all new features and bug fixes up to Obsidian Desktop v1.12.2.

New

  • iOS: Added native share sheet support.
  • iOS: New Shortcut action "Bookmark Link" to save URLs as Obsidian bookmarks.

Improvements

  • Improved support for pointer devices on tablet (e.g. Magic Trackpad):
    • Submenus now expand on hover
    • Property editor context menu shows on right-click.

No longer broken

  • iOS: Fixed tooltips sometimes appearing after interacting with items in the sidebar.

Improvements

CLI

  • Added help <command> to get help with a specific command.
  • Added --help as an alias for the help command.
  • Added daily:path command to get the expected daily note path.
  • Added rename command.
  • Split the search command into search and search:context.
  • Added descriptions to filter parameters in help output.
  • CLI commands now default to silent operation and doesn't expect an active file by default.
    • the all parameter has been replaced by active (to target active file)
    • the silent parameter has been replaced by open to open the target
  • The CLI now ignores unrecognized flags starting with --.
  • Changed the CLI setup cancel button to say "Skip" to indicate the step is optional.

Bases

  • Added the ability to import files into Bases via drag and drop.
  • file.linksTo() treats files embedded within a Canvas as links.

Other

  • Added new "Copy image" menu item when right-clicking on an image.
  • Copying text from the editor now includes HTML formatting, making it easier to paste into apps like Google Docs.
  • Obsidian Sync now logs when files were skipped for being too large.
  • Improved fuzzy search results when the query contains spaces.
  • Opening files in an external application now shows a confirmation dialog for added safety.
  • Added a warning when attempting to open an executable file.

No longer broken

  • Fixed a bug where notices would stop appearing after being dismissed.
  • Fixed the outline view flickering while typing.
  • Fixed scroll position not updating after changing the row height in Bases table view.
  • Bases: Fixed search input text overlapping with the result count if the input text is long.
  • Fixed "More options" menu not closing when clicking the "..." button in a pop-out window.
  • Fixed the app restart sometimes leaving the app in a broken quitting state.
  • Fixed obsidian:// URIs not working if the CLI was not enabled.
  • Fixed list properties not showing edit and remove options in the context menu when right-clicking a link inside a list item.
  • CLI: Fixed commands not working with unicode characters.
  • CLI: Fixed pasting.
  • CLI: Fixed commands running before the workspace finished loading.
  • CLI: Fixed erroneously operating on the current vault when the specified vault is not found.
  • CLI: Fixed arguments with colons not being handled correctly on Windows.
  • macOS: The dock icon is no longer shown during CLI invocations.

Developers

  • If your theme or snippet updates the macOS traffic light position using the new CSS variables, these offsets are now applied immediately when the app loads.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.12.1.

Improved

  • The app now defaults to the system language and includes a language picker during onboarding.
  • Added new "Unique note" App action (the menu when you press and hold on the app icon).

No longer broken

  • Removed the "Delete and do not ask again" option from the file deletion prompt.
  • Obsidian Sync: Fixed an issue where files would get overridden if the app is closed before Obsidian can save the latest Sync state.

No longer broken

  • Fixed language selector not allowing you to choose "English" if the device language is not English.
  • CLI: If the vault parameter is included, it must be the first argument.
  • Attempting to open a second instance of the app (e.g. from the Windows task bar) will now open the vault starter again.
  • Live Preview: Fixed SVGs not rendering.
  • The daily:prepend CLI command now inserts content after the frontmatter instead of at the very beginning of the file.

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 new menu item when you right-click in the empty space next to the editor:
    • Toggle line numbers
    • Toggle inline title
  • 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.
  • "Change vault..." has been renamed to "Manage vaults".
  • Added a new "Change vault..." command to quickly switch between vaults via the keyboard.
  • Added a new "Open vault..." command to open an existing vault via the keyboard and keep the current vault open.
  • 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 ^
		})
});

Improved

  • New Appearance settings (enabled by default):
    • Full screen: Automatically hide interface elements while reading.
    • Floating navigation: Navigation buttons float over the content instead of being anchored.
    • Sliding sidebars: Option to have the sidebars slide to the side of the content instead of floating above.
  • When full screen mode is enabled, the phone's status bar is now hidden when you scroll in a note.
  • New App actions (the menu when you press and hold on the app icon):
    • "Manage vaults..." Closes the current vault and takes you to the vault selection screen.
    • "Today" — Opens today's daily note. Only available when the daily notes plugin is enabled.
    • "New Note" — Creates a new note in the active vault.
  • Vault switcher has a new option to "Open Vault in Restricted Mode." This option opens the vault without activating any plugins. If your vault is failing to open due to a plugin issue, use this option to debug.
  • Improved layout of Keychain settings.
  • Keychain: Disabled auto-capitalization on the "secret ID" input field.

No longer broken

  • Android: Fixed app being unable to open on devices without Google Play services.
  • Fixed tab switcher not updating to reflect the currently active tab.
  • Fixed position of header buttons and toolbar on some older devices.
  • Fixed bug where the file name in the right sidebar would show the wrong text after renaming a file in the vault.
  • Fixed bug where the right-most navigation bar icon flashed briefly when the app was first loading.
  • iOS: Fixed bug where the first tap or long-press in the File Explorer and Outline did not work.
  • iOS: Fixed scroll getting interrupted if touch overlaps with a link.
  • iOS: Fixed text on Debug screen ("Show debug info") appearing very faint.
  • iOS: Fixed error when selecting vault from New Note widget.
  • iPad: Fixed Command + , not opening in-app settings.
  • iPad: Fixed mobile toolbar not appearing when using "Floating keyboard" option.
  • iPad: Fixed File Explorer context menu appearing too high and overlapping with the status bar.

Bases

  • Fixed list property values getting prematurely truncated.
  • Fixed extra space at the bottom of the base view when editing.
  • Fixed extra space appearing when editing items within the Bases toolbar.

Improved

  • The help window and the vault chooser window have been updated to match the new design used in app settings.
  • Bases: Table cell menu now shows "Copy" and "Paste" menu items.
  • Settings: The sidebar no longer shows icons next to Community plugins.
  • Added new choose-vault URI action to open the vault switcher.

No longer broken

  • Restored default display text when inserting a link with folders in the linktext (e.g. [[a/b/file]] will automatically be inserted as [[a/b/file|file]]).
  • Bases: Fixed bug where right-clicking on table selection would focus the cell (and hide the selection) instead of showing the selection menu.
  • Fixed bug where a note would sometimes switch from reading mode to edit mode when clicking near embedded content.

No longer broken

  • Fixed search input appearing off-screen in the Outline view.
  • Android: Fixed icons not showing next to app actions (menu items in the app icon menu).
  • iOS: Fixed error when selecting vault from New Note widget.