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.
Includes all new features and bug fixes up to Obsidian Desktop v1.12.5.
id= parameter.[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.
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.
Images in Live Preview can now be resized by dragging from the corner. Double-click the corner to reset the image size.
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").
Ctrl-C/Ctrl-V (Cmd-C/Cmd-V on macOS).unique URI action.corner-shape CSS property. Replaced -electron-corner-smoothing. Requires Chromium 139 and Obsidian 1.11+.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.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 ^
})
});
appendBinary method to the vault and adapter API.%5C).appendBinary method to the vault and adapter API.help <command> to get help with a specific command.--help as an alias for the help command.daily:path command to get the expected daily note path.rename command.search command into search and search:context.all parameter has been replaced by active (to target active file)silent parameter has been replaced by open to open the target--.file.linksTo() treats files embedded within a Canvas as links.obsidian:// URIs not working if the CLI was not enabled.daily:prepend CLI command now inserts content after the frontmatter instead of at the very beginning of the file.Ctrl-C/Ctrl-V.unique URI action.corner-shape CSS property. Replaced -electron-corner-smoothing. Requires Chromium 139 and Obsidian 1.11+.traffic-lights-offset-x and --traffic-lights-offset-y CSS variables to configure with the traffic lights appear in the window frame.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 ^
})
});
Command + , not opening in-app settings.choose-vault URI action to open the vault switcher.[[a/b/file]] will automatically be inserted as [[a/b/file|file]]).