url variable to the Share Sheet template for inserting the shared link into your note.Space to open it in the lightbox. Use arrow keys to navigate between all the images embedded in the current file.+ or - to resize the selected image, and 0 to reset the image size. Press Enter to edit the image, or Tab to manually edit the image size.:image Ex command to interact with the selected image. Use :image grow and :image shrink to resize the image, and :image reset to reset the image size. It also supports a count, so :5image grow will grow the image 5 times.).Shift-arrow keys) or the mouse (Alt-click).Delete or Backspace key.**) markers when the cursor was inside bold text.**e $e$ e** would not expand properly when the cursor moved within the bold formatting.%%%% as a non-terminated comment. Comments are always fenced with exactly two % characters.[]() inside a list property.SettingGroup renders when used outside of a SettingTab.Alt-ArrowUp and Alt-ArrowDown to reorder items inside setting lists.SettingDefinitionGroup#cls silently failing when trying to provide multiple classnames.This release introduces a revamped Settings panel that opens in a new window with built-in search and keyboard navigation.
Ctrl-N and Ctrl-P to navigate to the next/previous item in suggestions now work on all platforms.Backspace now deletes the selected properties.Ctrl/Cmd-A not working inside embedded inputs (e.g. a cell in an embedded Bases table).ConfirmationModal component.--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);
Includes all new features and bug fixes up to Obsidian Desktop v1.12.7.
id= parameter.[selected text](url)).Includes all new features and bug fixes up to Obsidian Desktop v1.12.6.
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.