Enter in an empty blockquote now extends the blockquote instead of exiting it. Shift+Enter can be used to exit the blockquote.Ctrl/Cmd+G stopped working in document search.--h1, --h2, etc. We've also moved heading font sizes from cm-header-x to HyperMD-header-x to avoid certain elements not being properly up-sized like LaTeX and inline code.deleted event on MetadataCache now.DataAdapter.stat now returns the OS mtime and ctime for folders.lucide, a currently maintained fork of feather-icons with 547 supported icons. No need to import feather-icons anymore. You can browse them at Lucide.devIncludes all new functionality and bug fixes up to Obsidian Desktop v0.13.24. This update also allows all new cm6-compatible plugins to run.
Live Preview While this feature works pretty well already, it hasn't been fully mobile optimized, so there could still be some usability issues when using with a touch-only device, such as editing embeds and code blocks. In the meantime, feel free to use Source Mode when that happens. You can do that by long-holding the 3 dot button on the top right and hitting "Toggle Live Preview/Source mode" (or run a command from the pull down menu or bottom toolbar).
Vim mode Support for vim mode is now available, but must be enabled on a per-device basis on mobile. It is not really usable on a mobile device without an external keyboard.
Others Drag and drop features from desktop is now generally available across the app, and can be triggered by long-holding items. This includes drag and drop files and folders, starred items, and outline items.
<img> placeholders.Ctrl/Cmd+Click to open link is now simply a click.Ctrl/Cmd+Shift+Click to open link in new pane is now Ctrl/Cmd+Click, just like everywhere else in the app.file:/// links.markdown as the language causes Live Preview to misbehave.file:/// links stopped working.Shift+End twice not going to the end of the paragraph.​ characters, used as placeholders for computing cursor positions, have been switched to 0-width <img> elements. We recommend double-checking that your theme does not contain global img { ... } CSS rules to avoid breaking the editor.TFile.unsafeCachedData has been removed and is now stored in a private inaccessible WeakMap to avoid accidental use of this unsafe data.requestUrl API function that returns an object with the http response status, headers, as well as getters for arrayBuffer, json, and text. This is a more advanced version of the request API. (Requires API version 0.13.25)request and the new requestUrl functions can now accept a body of type ArrayBuffer.#.% encodings stopped working but wasn't fully fixed last release.$ signs sometimes causes links to be generated incorrectly.% encodings stopped working.editorLivePreviewField not dynamically updated when Live preview is turned on/off.data-type to tab header elements.Ctrl/Cmd+G hotkey doesn't work in reading mode.Ctrl/Cmd+G does not override open graph view command.apiVersion: string and requireApiVersion(version: string): boolean to help with API version requirements. Plugin authors can use this function to limit functionality that depends on new Obsidian APIs to avoid crashing on older versions of Obsidian.cssclass frontmatter property.1 as the number.Ctrl/Cmd+G (and Ctrl/Cmd+Shift+G) for selecting next/previous search occurrence when using in-editor search.file:/// paths on Linux causes Obsidian to freeze until the new process exits.<span> elements show up before or after widgets, causing issues when using css padding or :before/:after.editorLivePreviewField: StateField<boolean> that can be used to check whether Live Preview is enabled in the editor.{line,ch} pairs causes error with new editor.Alt+Enter) and "Replace All" (Ctrl/Cmd+Alt+Enter).Ctrl/Cmd+Shift+Enter in quick switcher to create a new note and open it in a new pane.Shift+Up/Down in Live Preview doesn't select hidden blocks properly.Ctrl/Cmd+Click embedded note's "open link" button in Live Preview causes weird behavior..cm-active to gutter elements as well.Enter in lists and blockquotes.< and > in Hungarian keyboard layout on mac..list-bullet CSS has been reworked. It will now keep the original character and superimpose the dot using the :after pseudo-element.Ctrl/Cmd+C now copies the whole line again if there is no selection.Tab Size setting could change how indented lists are interpreted in edit view. This will now always recognize a tab character as 4 spaces, as required by Markdown's specifications.k in vim mode) on a --- separator that's out of screen.getSectionInfo() is now implemented for custom code blocks in Live Preview.g related keys causes vim mode to crash until app is restarted.Enter on an indented line does not keep the indent properly.| character.changed event on MetadataCache now contains the file contents as well as the parsed metadata object.HTMLElement: isShown() which tells you whether this element is shown, and onNodeInserted which can add a callback for when the element is shown. These statuses depend on the element to be attached to the DOM and require not having any parent or ancestor with the css display: none.# for heading sections will now hide the # when not selected to avoid confusion with tags.zz, zt and zb.Ctrl/Cmd+Shift+Z stopped working for undo.# characters in view to help see that it's an empty heading.$10.