Views now load only when visible, improving startup performance and memory usage. This might cause issues with some plugins, but we've published a guide for plugin developers.
Improvements to Obsidian URI new
Allows the use of clipboard instead of content to insert the contents of the clipboard.
Allows the use of prepend instead of append to add to the top of the file.
prepend and append will both attempt to merge properties.
Daily Notes: New daily Obsidian URI action to automatically open or create your daily note.
Renaming files is now faster in large vaults.
Obsidian Sync: You can now filter the activity log.
The startup debugging screen now shows the number of views loaded and deferred at startup.
Minor tweaks were made to the status bar padding.
No longer broken
Fixed issue where hover previews didn’t disappear after creating a footnote.
Fixed a bug where Obsidian would not always wait for pending filesystem operations before quitting.
Canvas: Improved performance when panning. There should no longer be a flicker when cards enter and exit the viewport. If you're still seeing related issues, please try switching to default theme.
The startup debugging screen now includes plugin versions in the clipboard result.
Live preview now only escapes special characters (not letters and numbers).
Fixed bug where escape characters at the start of a list item disappeared in Live Preview.
Fixed issue where files couldn’t be moved into folders with a file of the same name but different capitalization.
Fixed issue where links with custom display text under a table confused the Markdown parser.
Vim: The latest bugfixes from our vim library (codemirror-vim) have been added. This includes fixes for arrow navigation on wrapped lines.
Added a new screen in settings (General → Advanced) to show the total app load time. You can also enable a toggle to get a notified when startup takes too long, including details for debugging.
Page previews will stay open even if the window loses focus or the command palette appears.
Spellcheck is now disabled for inline tags.
Pressing Esc now instantly closes the page preview while editing.
Dragging a .webloc or .url file into the editor creates a Markdown link with the filename as the display text.
Hovering over a notice keeps it on screen until you move the mouse away.
Added a right-click menu for footnotes to delete both the footnote and its reference.
No longer broken
Fixed the "Insert link" command creating incorrect text selections.
Fixed an issue where "Export to PDF..." sometimes exported white text.
Fixed a bug causing some editor suggestions from plugins to not update.
Fixed keyboard navigation issues between the inline title, properties, and editor.
Fixed "Insert internal link" not triggering autocomplete.
Fixed cut/copy/paste not working when editing bookmark titles.
Fixed a bug where clicking "create footnote" could create multiple footnotes.
Fixed editing nested page previews.
Fixed a bug where creating a Markdown embed sometimes showed "undefined" as the display text.
Fixed mouse back/forward buttons being processed twice in popout windows.
Obsidian Sync: Fixed "Show diff" toggle not always working in Sync History.
Clicking a property search result no longer focuses the File Properties view if frontmatter is visible in the document.
Fixed styling issues with invalid frontmatter when "Properties in document" is set to "source."
Clicking "Check for updates" no longer causes layout shifts.
Fixed math rendering in footnotes.
Developers
Plugin installation now automatically strips sourcemaps, making plugins smaller and faster to load.
Theme developers: REM units are now synced with the base font size.
The installer has been updated to use Electron v30.1.2. To upgrade, install visit the Obsidian download page and reinstall Obsidian.
Added a new advanced section at the bottom of "File and links" settings page. This section includes a button for manually rebuilding the metadata cache if the cache gets corrupted or out of sync with the filesystem.
No longer broken
Fixed date and time input being cut off.
Fixed extra border between vertical splits in the sidebar.
Fixed bug where Graph view could constantly save and reload.
Added "Publish current file" command and menu item to Obsidian Publish.
Made minor tweaks to the names and descriptions of various settings.
No longer broken
Fixed duplicate menu items appearing in the context menu when right-clicking on a link inside an embed.
Fixed "Quick start" from the vault screen not working if the location already exists.
Fixed lag when dragging and dropping files in the file explorer with many open files.
Fixed toggling checkbox on the last line of a file or callout.
Fixed link autocompletion for headings (via [[#) sometimes generating invalid links.
Fixed dragging and dropping folders in the file explorer generating incorrect folder names if there's a path conflict.
Fixed links inside callouts not appearing in the Backlinks view.
Tables
Automatic link renaming now correctly escapes custom display text links (\|) inside tables.
Adding a link via the Outgoing Links view now escapes the pipe (\) character if the link is inside a table.
Fixed drag and drop not working in table cells.
Fixed bug where undo/redo inside a table causes columns to disappear.
Properties
Improved the overall experience of editing files with inline properties hidden. If properties are hidden in the editor and the Properties core plugin is enabled, any action that attempts to focus the properties will now focus the property in the sidebar.
Clicking on a property from the global search view now focuses the property.
RTL
Added better support for mixed LTR and RTL tables.
Improved rendering of mixed LTR and RTL content inside exported PDFs.
Made small fixes for tabs.
No longer force right-alignment on the inline title.
Editor
Added "Copy" menu item when right-clicking on external links. This copies the displayed text, not the underlying URL.
Bold links now have the correct text weight applied.
Fixed links inside headings having the incorrect text weight applied.
Fixed the color of bare external links.
Fixed formatting commands when the selected text contains a task list.