.obsidian. It must still begin with a dot, and must be a valid folder under the vault root. This supersedes the .obsidian.nosync fallback from the last release..DS_Store.Cmd/Ctrl.=, ~ and $ now only works when you are selecting text. Auto-pairing as you type was an undesirable behavior that was quite annoying for these characters.%, also only happens when you are selecting text..obsidian to .obsidian.nosync to prevent iCloud from syncing the config folder. Make sure to close the app before the rename.publish.js.new URI handler not working without a parent folder.End will now properly go to the line end in tables.app.emulateMobile(true) to turn on emulation and app.emulateMobile(false) to turn off.Editor interface. The Editor interface supports Obsidian Mobile and will be used to power the future WYSIWYG mode. We will gradually add any missing APIs to ensure feature compatibility with the older CM5 API when possible.publish.js in the root of your vault. Note that this is only available for sites under a custom domain.publish.obsidian.md to your custom domain.Ctrl+Up/Down, Ctrl+Shift+Up/Down and Alt+Left/Right have been removed to avoid confusion.Option+B/F/D hotkeys have been removed, and will now insert the special symbols ƒ ∫ and ∂ normally.tiff files are no longer listed as supported images. The browser engine didn't support it in the first place.obsidian:// URI handler.section: search always matched files with no headings.file:/// image and iframe paths for MacOS and Linux.section: search within another one to search for sub-headings. For example, section:(Heading1 section:(Subheading)).md files.Ctrl/Cmd+R which previously reloads the app. It is now a command that can be customized, and is not assigned to any hotkey by default.Tab and Enter will work consistently.moment.js, which affects the language generated from your date formats." for paths that contain spaces./ will no longer show up twice in the forbidden characters list.Ctrl+Click on MacOS not working as right click in graph view.Ctrl will create a link instead.obsidian:// URL handler won't be registered again if it's already registered with the operating system, which causes a permission prompt on Linux snap.Shift instead of Alt due to MacOS overriding the Alt-drop behavior.Ctrl instead of Cmd due to a similar issue.file:/// absolute links. Holding the Ctrl/Cmd key will copy the files into your vault like it did previously.Ctrl/Cmd + /.file: or path: operators.<iframe> to embed even more sites that previously wouldn't show. This is done by patching the Content-Security-Policy header containing frame-ancestors that some websites use to prevent embedding.? and *. Keep in mind that if you synchronize your files with a Windows machine, those will not work.file:/// absolute paths to embed images and iframes from your local machine.Alt to drop a file anywhere on a pane to open it there, rather than having to drop it in the header.obsidian:// protocol. Look for the function Plugin.registerObsidianProtocolHandler(action, handler).App.fileManager to rename files and update links.Workspace.onLayoutReady(callback) to have a callback run if and when the app's layout is ready. This replaces the previous patternif (workspace.layoutReady) {
callback();
} else {
workspace.on('layout-ready', callback);
}