Learn more

Changelog

Follow Obsidian updates and improvements.

Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.7.

No longer broken

  • Fixed Share Extension not working on iOS 18.
  • Fixed drag and drop in the file explorer and outline view not working on iOS.
  • Fixed scroll position getting lost when the sidebar is collapsed.

No longer broken

  • Fixed position of fold indicators in reading mode.

Developers

  • Installer has been updated to Electron 32.2.5. This includes the fix for Developer Tools not remembering dark mode.

Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.6.

No longer broken

  • Fixed position of fold indicators in reading mode.
  • Fixed Markdown viewport menu showing when dragging the cursor.
  • Fixed iOS bug where Outline view didn’t update immediately after switching files.

No longer broken

  • Fixed Canvas performance issue where media files were remounted during panning.
  • Fixed issue with property editor where property names would overlap with the property values.
  • Clicking on a link in page preview will no longer switch the preview to edit mode.
  • Fixed regression where Obsidian URI left the target window minimized.
  • Fixed issue with parser using too much memory to parse larger Markdown files. This could cause Obsidian to crash when opening very large Markdown files.
  • Fixed File Explorer not highlighting the active file on initial load.

Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.5.

No longer broken

  • Updated the behavior of the "Add internal link" command so the cursor is placed at the end of the link text, and the link suggestion pop-up appears.
  • Fixed issues where Sync Sidebar timestamps would not reflect changes made locally.
  • Improved render performance of Canvas when there are many nodes on the screen.
  • Fixed issues where the attachment folder would be displayed incorrectly in settings.
  • Fixed regression where the "Add tag" command was not causing the tag suggestions to appear.
  • Fixed bug where Sandbox vault would fail to load if the "Start here" file was missing.
  • File Explorer: "Reveal in file navigation" now waits for the view to load.
  • Fixed bug where tree components (such as the Outline view) would be slow to refresh on Android.
  • Fixed bug where switching between Obsidian and other apps would cause the navigation bar and the toolbar to both be active.
  • Fixed "Installing theme" notice not disappearing when installing a legacy theme.
  • Fixed middle-click not closing tabs.
  • Fixed bug where Graph view options would sometimes get overridden when opening a new graph view.

Developers

  • The installer has been updated to use Electron v32 (requires downloading the latest installer).
  • Fixed vim langmap failing to load properly.
  • Added a new debug mode for developers. To enable, run app.debugMode(true); in developer tools. When active, inline source maps will not be stripped from loaded plugins.
  • Fixed MarkdownCodeBlockProcessor adding an extra newline when in reading mode.

Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.4.

Shiny new things

  • Added a new tab switcher.

Improvements

Performance

  • Improved app load time for iOS, iPadOS, and Android.
  • iOS: The option to skip iCloud loading will now appear earlier in the startup process.
  • The app is now more responsive while loading iCloud vaults.
  • The sidebar animation is now slightly faster.

Misc.

  • Keyboard suggestions now appear for email and password inputs.
  • The Android back button now closes the active page in settings.
  • Moving the cursor by pressing and holding no longer activates links.
  • Added a loading state to the "Log out" button.

No longer broken

  • Fixed issue where the pull-down action would activate too easily.
  • Fixed bug where "Close all tabs" did not always close all the tabs.
  • Fixed issue where the menu handle would cover text if the menu is scrollable.
  • Fixed bug where Obsidian Vault would fail to load vaults if you log in from the initial vault selection screen.
  • Fixed issue where the active state sometimes gets stuck when tapping on an interactive element.
  • Fixed issue where table menus didn't show their options.
  • Fixed display of dialog headers with long titles. Titles now get truncated to fit the screen.
  • Fixed context menus on tablets not being scrollable.
  • Settings buttons now show when they are active.
  • Fixed issue where the screen would not have enough space when the keyboard is on screen and Stage Manager is active.
  • Fixed issue where the keyboard would remain visible when a menu appears.
  • Fixed spacing issue with the bottom toolbar when using a physical keyboard on small devices.
  • Pressing "Return" when editing a setting now ends editing and hides the keyboard.
  • Tapping on a video embed no longer brings up the keyboard.
  • The "Export as image" command no longer appears in the command prompt.
  • Fixed issue where selecting a sidebar item would not restore focus to the main view.
  • Fixed a crash issue caused by the mobile tab switcher interacting with some plugins.
  • Fixed a bug where tapping on the mobile toolbar for the first time would sometimes close the keyboard.
  • Improved the appearance of some Obsidian Sync screens.
  • Fix issue where an extra loading bar would appear for a couple frames as the splash screen is hiding.

Android

  • Updated haptics to match OS conventions for light, medium, and heavy interactions.
  • Status bar and navigation bar now match the app background color.
  • Android: Fixed tapping on tag causing the sidebar to open and immediately close.

iOS

  • Fixed jitter when dismissing the keyboard on iOS.
  • Improved screen resizing when the keyboard appears.
  • Fixed issue where the video thumbnail would be blank until you press play.

Tablet

  • Fixed horizontal scrolling in community plugins with long descriptions.
  • The community plugin sort button now matches the desktop version.

Shiny new things

  • Obsidian Sync: the new Sync History view shows a list of edits across the vault, useful when collaborating on a shared vault. Activate it using the "Sync: Show Sync history" command.
  • You can now click inside a page preview to edit it without opening the note.

Improvements

Performance

  • Views now load only when visible, improving startup performance and memory usage. This might cause issues with some plugins. We have published a guide to help developers update their plugins.
  • Renaming files is now faster in large vaults.
  • 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.
  • 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.
  • Fixed choppy scrolling between linked Markdown views.

Editable page previews and footnotes

  • Added a right-click menu for footnotes to delete both the footnote and its reference.
  • You can now create new footnotes by clicking on the hover preview of a footnote ID.
  • Pressing Esc now instantly closes the page preview while editing.
  • Page previews will stay open even if the window loses focus or the command palette appears.

Obsidian URI

  • 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.

Misc.

  • Obsidian Publish collaborators can now edit content-related site options, including the order of sidebar items.
  • Obsidian Sync: You can now filter the activity log.
  • Updated to Electron v31.6.0.
  • Spellcheck is now disabled for inline tags, and inside prompts like the quick switcher and command palette.
  • Added support for x.com embeds in addition to twitter.com.
  • Right-clicking in the gutter of a Markdown view now lets you quickly toggle line numbers or readable line width.
  • The "Make copy of" menu item has been renamed to "Duplicate" on macOS to match OS conventions.
  • Frontmatter is now hidden inside embedded editors such as Canvas file nodes and page preview.
  • 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.
  • The "Close all other tabs" command no longer closes pinned tabs.
  • The "Close all tabs in tab group" command is no longer available in sidebars.
  • "Insert Markdown link" and "Insert internal link" commands now support multiple cursors.

No longer broken

  • Fixed issue where "clear" would overlap text inside prompts like the quick switcher.
  • Fixed bug where search queries using line:, block:, and task: only returned matching files instead of the matching content.
  • Pressing ArrowDown when the inline title is focused now properly focuses the editor if the property editor is hidden.
  • Fixed issue where renaming a file would mangle Markdown links if the link destination was inside angle brackets.
  • Fixed issue where moving a PDF view to a pop-out window caused errors.
  • Fixed issue where "Export to PDF" created visual artifacts next to external links in right-to-left text.
  • Fixed bug where some commands would cause the editor autocomplete to appear unexpectedly.
  • Fixed bug where Obsidian Sync could deactivate itself when syncing to a device with "Sync core plugins" disabled.
  • Fixed issue with the PDF view showing the wrong icon in the search bar.
  • Fixed issue with inline YouTube previews not showing for some links.
  • Context menus now display correctly in right-to-left mode.
  • Fixed issue where links in footnotes appeared twice in the outgoing links view.
  • Fixed bug where canvas files could become corrupted if they contained a file node with a custom property type.
  • Long filenames no longer display an ellipsis at the end when being renamed.
  • Fixed issue where clicking on a filename while renaming it would cancel the rename.
  • The editor context menu no longer shows Formatting options when the selection is within a link or tag.
  • Fixed issue where using the "Fold all" command on a long Markdown file incorrectly folded lines inside code blocks.
  • Fixed bug where the link autocomplete sometimes generated invalid Markdown links without the .md file extension.
  • Fixed an unresponsive area in the top corner of the screen when a notification was present.
  • Fixed issue where popover scroll position reset when the popover was repositioned on the screen.
  • Fixed issue where formatting commands were not always applied to table cell selections.
  • Fixed bug where clicking on a tag in the Tag view would sometimes bring up the search suggestion box.
  • Fixed bug where SVG files would not always show in page previews.
  • Fixed issue where "Log out" wouldn't work if the server thought you were already logged out.
  • Fixed issue where the PDF view's "copy link to selection" did not include display text if "Use wikilinks" was turned off.
  • Fixed issue where the ">" character after a bare link was incorrectly parsed as a quote block.
  • Fixed bug where items were not always visible after filtering in the Outline view.
  • Fixed issue where search highlights were not cleared when the current Outline view filter was cleared.
  • 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 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 a bug where Obsidian would not always wait for pending filesystem operations before quitting.
  • 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.
  • Editor commands no longer trigger when the tab title is focused.
  • Fixed URI action always getting delivered to the main window instead of the active pop-out window.
  • Fixed clipboard URI actions not working when a pop-out window is active.
  • Fixed issue with community themes only showing light or dark themes when the current theme is set to adapt to system.
  • Fixed issue where sidebar tabs would stay focused after collapsing the sidebar.
  • Fixed Shift-ArrowUp in the editor causing the inline title to get focused.

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.
  • Lucide icons have been updated to 0.446.0.
  • Fixed requestUrl failing silently when the URL fails to resolve.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.4.

Mobile

  • Android: Fixed tapping on tag causing the sidebar to open and immediately close.

Improvements

  • The "Close all tabs in tab group" command is no longer available in sidebars.

No longer broken

  • Editor commands no longer trigger when the tab title is focused.
  • Fixed URI action always getting delivered to the main window instead of the active pop-out window.
  • Fixed clipboard URI actions not working when a pop-out window is active.
  • Fixed pinned icons not appearing on tabs until the tab is focused.
  • Fixed issue with community themes only showing light or dark themes when the current theme is set to adapt to system.
  • Fixed issue where sidebar tabs would stay focused after collapsing the sidebar.
  • Fixed Shift-ArrowUp in the editor causing the inline title to get focused.

Developers

  • Lucide icons have been updated to 0.446.0.
  • Fixed requestUrl failing silently when the URL fails to resolve.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.3.
  • iOS: The option to skip iCloud loading will now appear earlier in the startup process.

Improvements

  • If a plugin takes a while to load at startup, a message will appear and give you the option to disable the plugin and restart the app.
  • The startup debug screen now shows how long individual plugins took to load.

No longer broken

  • Fixed sidebar views not always updating to reflect the latest active file.
  • Fixed extra history entries appearing in the view navigation list.
  • Fixed append and prepend URI actions adding extra newlines when the file content is empty.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.2.

No longer broken

  • Fix issue where an extra loading bar would appear for a couple frames as the splash screen is hiding.

Improvements

  • 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.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.1.

Improvements

  • Improved app load time for both iOS and Android.
  • The app is now more responsive while loading iCloud vaults.

No longer broken

  • Fixed a crash issue caused by the mobile tab switcher interacting with some plugins.
  • Fixed a bug where tapping on the mobile toolbar for the first time would sometimes close the keyboard.
  • Improved the appearance of some Obsidian Sync screens.
  • Fixed jitter when dismissing the keyboard on iOS.

Improvements

  • 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.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.7.0.

Shiny new things

  • Added a new mobile tab switcher.

Improvements

  • Keyboard suggestions now appear for email and password inputs.
  • The Android back button now closes the active page in settings.
  • Moving the cursor by pressing and holding no longer activates links.
  • The sidebar animation is now slightly faster.

No longer broken

  • Fixed issue where the pull-down action would activate too easily.
  • Fixed bug where "Close all tabs" did not always close all the tabs.
  • Fixed issue where the menu handle would cover text if the menu is scrollable.
  • Fixed bug where Obsidian Vault would fail to load vaults if you log in from the initial vault selection screen.
  • Fixed issue where the active state sometimes gets stuck when tapping on an interactive element.
  • Fixed issue where table menus didn't show their options.
  • Fixed display of dialog headers with long titles. Titles now get truncated to fit the screen.
  • Fixed context menus on tablets not being scrollable.
  • Added a loading state to the "Log out" button.
  • Settings buttons now show when they are active.
  • Fixed issue where the screen would not have enough space when the keyboard is on screen and Stage Manager is active.
  • Fixed issue where the keyboard would remain visible when a menu appears.
  • Fixed spacing issue with the bottom toolbar when using a physical keyboard on small devices.
  • Pressing "Return" when editing a setting now ends editing and hides the keyboard.
  • Tapping on a video embed no longer brings up the keyboard.
  • The "Export as image" command no longer appears in the command prompt.
  • Fixed issue where selecting a sidebar item would not restore focus to the main view.

Android

  • Updated haptics to match OS conventions for light, medium, and heavy interactions.
  • Status bar and navigation bar now match the app background color.

iOS

  • Improved screen resizing when the keyboard appears.
  • Fixed issue where the video thumbnail would be blank until you press play.

Tablet

  • Fixed horizontal scrolling in community plugins with long descriptions.
  • The community plugin sort button now matches the desktop version.

Shiny new things

  • Obsidian Sync includes a new view that shows a collection of synchronized files. Activate it using the "Sync: Show Sync history" command.
  • You can now click inside a page preview to edit in-place.

Improvements

  • You can now create new footnotes by clicking on the hover preview of a footnote ID.
  • Spellcheck is now disabled inside prompts like the quick switcher and command palette.
  • Added support for x.com embeds in addition to twitter.com.
  • Right-clicking in the gutter of a Markdown view now lets you quickly toggle line numbers or readable line width.
  • The "Make copy of" menu item has been renamed to "Duplicate" on macOS to match OS conventions.
  • Obsidian Publish collaborators can now edit content-related site options, including the order of sidebar items.
  • The "Close all other tabs" command no longer closes pinned tabs.
  • Frontmatter is now hidden inside embedded editors such as Canvas file nodes and page preview.

No longer broken

  • Fixed choppy scrolling between linked Markdown views.
  • Fixed issue where "clear" would overlap text inside prompts like the quick switcher.
  • Fixed bug where search queries using line:, block:, and task: only returned matching files instead of the matching content.
  • Pressing ArrowDown when the inline title is focused now properly focuses the editor if the property editor is hidden.
  • Fixed issue where renaming a file would mangle Markdown links if the link destination was inside angle brackets.
  • Fixed issue where moving a PDF view to a pop-out window caused errors.
  • Fixed issue where "Export to PDF" created visual artifacts next to external links in right-to-left text.
  • Fixed bug where some commands would cause the editor autocomplete to appear unexpectedly.
  • Fixed bug where Obsidian Sync could deactivate itself when syncing to a device with "Sync core plugins" disabled.
  • Fixed issue with the PDF view showing the wrong icon in the search bar.
  • Fixed issue with inline YouTube previews not showing for some links.
  • Context menus now display correctly in right-to-left mode.
  • Fixed issue where links in footnotes appeared twice in the outgoing links view.
  • Fixed bug where canvas files could become corrupted if they contained a file node with a custom property type.
  • Long filenames no longer display an ellipsis at the end when being renamed.
  • Fixed issue where clicking on a filename while renaming it would cancel the rename.
  • The editor context menu no longer shows Formatting options when the selection is within a link or tag.
  • Fixed issue where using the "Fold all" command on a long Markdown file incorrectly folded lines inside code blocks.
  • Fixed bug where the link autocomplete sometimes generated invalid Markdown links without the .md file extension.
  • Fixed an unresponsive area in the top corner of the screen when a notification was present.
  • Fixed issue where popover scroll position reset when the popover was repositioned on the screen.
  • Fixed issue where formatting commands were not always applied to table cell selections.
  • Fixed bug where clicking on a tag in the Tag view would sometimes bring up the search suggestion box.
  • Fixed bug where SVG files would not always show in page previews.
  • Fixed issue where "Log out" wouldn't work if the server thought you were already logged out.
  • Fixed issue where the PDF view's "copy link to selection" did not include display text if "Use wikilinks" was turned off.
  • "Insert Markdown link" and "Insert internal link" commands now support multiple cursors.
  • Fixed issue where the ">" character after a bare link was incorrectly parsed as a quote block.
  • Fixed bug where items were not always visible after filtering in the Outline view.
  • Fixed issue where search highlights were not cleared when the current Outline view filter was cleared.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.6.7.

No longer broken

  • Fixed app freezing when closing a pop-out window while Obsidian Sync is syncing the active file.
  • Fixed memory leak when disabling plugins that register custom ribbon buttons.
  • Fixed an issue where old file history was missing from the sync history view after renaming a file.
  • Fixed collapse indicators displaying the wrong direction next to right-to-left text.
  • Fixed overlap of indicators and bullets with right-to-left text.
Follow us
© 2024 Obsidian