Add-ons
Learn more

Changelog

Follow Obsidian updates and improvements.

No longer broken

  • Fixed the log-in screen closing without an error if login failed.
  • Fixed users with two-factor authentication not being able to log-in within the app.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.6.
  • The mobile sidebars have received a slight design refresh. In an effort to reduce some of the visual complexity, we've changed the sidebar tabs to a dropdown list. We also removed the "fullscreen" button to further simplify things.
  • Redesigned notices. They will now appear at the bottom of the screen.
  • Added a drag handle to dismissable menus.
  • Select table cells by dragging the caret.
  • You can now fuzzy search for commands when adding them to the mobile toolbar.
  • Fixed lists rendering too far to the right in reading mode.

Obsidian Sync

  • Layout improvements when viewing the activity log and the file sync history.

No longer broken

  • Ensure that filesystem mkdir errors are caught on initial load.
  • Tweaks to the iCloud loading screen.
  • The "Hide keyboard" button now also appears in the mobile toolbar on iPad.

Properties

  • Fixed navigation bar staying hidden after opening a link.
  • Show keypad when number property is focused.
  • Soft keyboard will now show "next" on iOS and "enter" on Android.
  • Disabled autocapitalize for property names and tag values.

Styles

  • The splash screen now remains visible until the app has fully loaded.
  • Fix appearance of vault switcher when transitioning between screens.
  • Fix box-shadow getting cut off clipped in Sync's activity log.
  • Fix animation getting skipped when pressing "cancel" in a confirmation dialog.
  • Minor animation/shadow tweaks for dialogs.
  • Fixed the context menus on side drawer tabs automatically closing.
  • Fix alignment of the view header (it's finally centered).

iOS

  • Fixed the Share Sheet not always working on iOS.
  • Increased the maximum number of items you can "Share" using the iOS Share Sheet to 100.

Developers

  • There is a new .mobile-tap class that gets applied to elements when they are tapped. If you want to add an active state to your buttons on mobile, you can add the class .tappable to your element. When your element is touched, a .mobile-tap class will get applied.

This update focuses on improving a few long-standing sore points. Notably, we overhauled support for right-to-left (RTL) languages. The editor now automatically detects language direction per line, making it more adaptable for mixed-language usage. In addition, when the app is set to an RTL language, the interface is mirrored accordingly.

We've improved the editing and reading experience of footnotes. This release is jam-packed with bug fixes and small improvements. This release includes numerous bug fixes and small improvements, along with some performance enhancements for loading and editing.

Highlights

  • RTL UI and mixed-direction support. The interface direction is now mirrored when the app is set to an RTL language.
  • New vault profile. The vault name is now always visible in the primary sidebar, making it easier to switch vaults.
  • The app ribbon can now be hidden in settings or by right-clicking on the ribbon and selecting "Hide ribbon".
  • Character count and word count now update based on the current text selection.
  • Faster workspace loading and parsing longer Markdown files.

Improvements

  • Tab now completes the path segment of the currently selected file in the Quick switcher and "Move files" prompt.
  • Added "Add alias" command.
  • Added "Create new folder" command.
  • Hotkeys and property types are now automatically reloaded if the settings are modified outside of Obsidian.
  • Added custom instructions and result when adding display text to a link.
  • Prompts now have a "clear" button to clear the input. Pressing the button when there is no input now dismisses the prompt.
  • Page preview popups should now have more consistent sizing and positioning.

Footnotes

  • Added autocompletion for footnote references using [^.
  • Improved parsing and rendering of footnotes in the editor.
  • Added hover preview support for inline footnotes.
  • Hovering over a footnote ID displays a popup with the corresponding footnote.

Properties

  • Merging properties now flashes the new property name in the global property list.
  • Double-clicking a property list item now allows you to edit it.
  • Added an edit button to the properties view if the open file has invalid frontmatter.

Obsidian Sync

  • Updated the default selective syncing when setting up Sync. By default, Sync now syncs:
    • Main settings
    • Appearance settings
    • Hotkeys
    • Core plugins
    • Core plugin settings
    • Video, images, PDFs, and audio
  • Arbitrary files inside plugin folders are no longer tracked by Sync. The only files inside a plugin folder that are tracked are:
    • data.json
    • main.js
    • styles.css
    • manifest.json
  • Improved loading experience while Sync connects to the remote vault.
  • The "purge" button now appears if storage is more than 95% full.
  • Added command to open the activity log.
  • Updated layout of the status bar menu.
  • Clicking the statusbar item now always shows the Sync menu instead of opening the activity log.
  • Improved appearance of the "Disconnect" button in settings.
  • Syncing is faster when processing pending changes.
  • No throttling when the main window is minimized or in the background.
  • Improved interface for inviting Sync collaborators.
  • Fixed issue with "View version history" not working if file is not tracked in Sync.
  • Disconnecting from vault no longer hangs indefinitely.
  • Automatically disconnect from vaults that do not exist.
  • Standardized the "Vault not found" error message.
  • Removed redundant disconnect button.
  • Fixed settings reset issues when switching between remote vaults.

No longer broken

  • Fixed file contents flickering when switching away from a file with properties.
  • Resolved issues with "Collapse all" requiring multiple clicks.
  • Fixed Redo not working from the macOS app menu.
  • Properties now inherit the page preview setting of whatever mode the view is in.
  • Updated icons for "Move to new window" and "Open in new window".
  • Consistent context menu icons in the Bookmarks view.
  • Fixed workspace layout not always saving after selecting a tab.
  • Attempting to open an invalid URL shows a notice instead of failing silently.
  • Fixed vim mode crashing when dragging cursor over folded text.
  • Allow clicking at start of line inside blockquote.
  • Fixed scrolling when clicking next to scrollbar in a PDF.
  • Fixed minimized main window doesn't adapt to system theme change.
  • Fixed Backlinks view not always showing an empty state.
  • Fixed toggling core plugins not always showing the settings "gear" icon immediately.
  • Fixed checklists getting unfolded when clicking on the checkbox.
  • Fixed list collapse indicators from extending into text in Live Preview.
  • Fixed callout images being clipped inside hover preview.
  • Improved appearance of "destructive" menu items when disabled.
  • Views that cannot navigate (e.g. the File Explorer) no longer shows pinned icons if they are pinned in the workspace.
  • Multiple consecutive spaces are no longer collapsed in file names.
  • Fixed Canvas cards appearing blurry when a card contains a callout with a list.
  • Fixed Outgoing Links unlinked mentions always showing the count as "0".
  • Fixed "New" section in Obsidian Publish showing folders uncollapsed.

Formatting

  • Fixed incorrect formatting getting applied if selection has trailing newline.
  • The "Toggle bullet list" command now turns a task list into a bullet list.
  • Fixed commands for toggling formatting sometimes not working on the last line of the editor.

Settings

  • Improved the layout of the login screen inside settings.
  • Minor updates to the notices shown when installing community themes and plugins.
  • The "Light themes only" toggle is no longer displayed when using 'adapt to system'.
  • Improved drag and drop for the command palette reordering.
  • Fixed reorder handler not working in pop-out windows.

Search

  • Search suggestions are dismissed when typing quoted string.
  • Search suggestions are not shown unless the cursor is at the end of the query, or the next character is a space.
  • Clicking the "clear" button no longer causes the search input to lose focus.

Localization

  • The Norsk language is now mapped to the Bokmål locale.

Table

  • Clicking in margin to right of table now focuses the editor.
  • Fixed shift + arrow key not responding.
  • Ensure cell updates from main editor correctly update cell offsets.
  • Fix parsing math blocks inside table cells.
  • Fixed double-click not working in table cells.
  • Fixed rendering tables inside callouts.

Source mode

  • Fixed pressing End key not moving to end of line if cursor is in table.

Live Preview

  • Fix callout menu overlapping with URL menu when right-clicking on a link.
  • Fix failing to render headings with trailing # at the end of the line.
  • Fixed checklist items getting unfolded if cursor was inside a folded region.
  • Allow blank lines in multi-line footnotes.

Reading mode

  • Reading mode no longer renders footnote references that contain spaces.
  • Fixed rendering of inline footnotes in reading mode.

PDF

Developers

  • We have published a guide for how to adapt your theme or plugin to support RTL interfaces.

Themes

  • Switched to Cascadia Mono instead of Cascadia Code as the default monospace on Windows.
  • Bold text is now computed based on the current text weight, so bold inside a heading still appears bold.
    • For theming we recommend using the --bold-modifier variable instead of --bold-weight. This enables Obsidian to use a heavier weight in situations where the text may already be bold, such as headings: ## Bold **bolder**
  • Added --caret-color CSS variable to make it easier to style caret color on both desktop and mobile.
  • Added new --link-weight variable.
  • The user's interface language is added to the lang attribute on the html element, which allows language-specific CSS rules.
  • The .mod-rtl class is added to body element when the user's interface language is RTL.

Plugins

  • Fixed processFrontmatter not processing files if all properties are removed.
  • Improved detection of external config changes.
  • Improved app.emulateMobile to make it easier to test if your plugins are mobile-compatible. Attempting to run a NodeJS library presents a Notice. Drag-and-drop more accurately mirrors mobile behavior. The app has default safe-area-inset properties set so that your views properly account for offsets in the mobile device viewport (such as the iPhone Dynamic Island).
  • Modals should respect safe-area-insets without requiring additional CSS.
  • Added loading state to some settings buttons that make remote requests.
  • Completely removed global app from the API spec (previously it was marked as deprecated).

Improvements

  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.6.2.
  • Redesigned notices. They will now appear at the bottom of the screen.
  • Added a drag handle to dismissable menus.

No longer broken

  • The splash screen will show again if the app closes due to iOS memory compression.
  • Input prompts will no longer automatically capitalize the first letter.
  • Add padding to the bottom of the main settings page.
  • Fixed the vim bottom panel styling on phone screens. It should now appear above the toolbar.
  • Minor fixes for the publish screen layout on phone screens.
  • The "Close window" command will no longer appear on mobile devices.
  • The "Undo close tab" command should not attempt to create a new tab group on mobile.
  • Fix back button not always getting removed inside the Community plugins view.
  • Fixed horizontal table scrolling.
  • Fixed iOS not being able to open the context menu on sidebar tabs.

Improvements

Footnotes

  • The inline footnote suggest now allows for spaces when searching for footnotes via [^.
  • Pressing the clear button when there is no input will now dismiss the prompt.

Sync

  • Fix disconnecting from vault sometimes hanging indefinitely.
  • Automatically disconnect from vaults that do not exist.
  • Standardized "Vault not found" error message.
  • Remove redundant disconnect button.
  • Fixed issue where Sync would not reset your settings properly when switching to a different remote vault.

No longer broken

  • Fixed issue where File Explorer would sometimes load without remembering which folders were expanded.
  • Improved the layout and styling of the login screen inside settings.
  • Minor updates to the notices shown when installing community themes and plugins.
  • Views that cannot navigate (e.g. the File Explorer) will no longer show pinned icons if they are pinned in the workspace.
  • The "Find" and "Replace" menu items now have their own menu section.
  • Fixed table cell text alignment for RTL text.
  • Multiple consecutive spaces are no longer collapsed in file names.
  • The "toggle bullet list" command will now turn a task list into a bullet list.
  • Fixed double-click not working in table cells.

Improvements

  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.6.1.
  • The mobile sidebars have received a slight design refresh. In an effort to reduce some of the visual complexity, we've changed the sidebar tabs to a dropdown list. We also removed the "fullscreen" button to further simplify things.
  • Select table cells by dragging the caret.
  • You can now fuzzy search for commands when adding them to the mobile toolbar.
  • Fixed lists rendering too far to the right in reading mode.

Obsidian Sync

  • Layout improvements when viewing the activity log and the file sync history.

No longer broken

  • Ensure that filesystem mkdir errors are caught on initial load.
  • Tweaks to the iCloud loading screen.
  • The "Hide keyboard" button now also appears in the mobile toolbar on iPad.

Properties

  • Fixed navigation bar staying hidden after opening a link.
  • Show keypad when number property is focused.
  • Soft keyboard will now show "next" on iOS and "enter" on Android.
  • Disabled autocapitalize for property names and tag values.

Styles

  • The splash screen now remains visible until the app has fully loaded.
  • Fix appearance of vault switcher when transitioning between screens.
  • Fix box-shadow getting cut off clipped in Sync's activity log.
  • Fix animation getting skipped when pressing "cancel" in a modal.
  • Minor animation/shadow tweaks for dialogs.
  • Fixed the context menus on side drawer tabs automatically closing.
  • Fix alignment of the view header (it's finally centered).

iOS

  • Fixed the Share Sheet not always working on iOS.
  • Increased the maximum number of items you can "Share" using the iOS Share Sheet to 100.

Developers

  • There is a new .mobile-tap class that gets applied to elements when they are tapped. If you want to add an active state to your buttons on mobile, you can add the class .tappable to your element. When your element is touched, a .mobile-tap class will get applied.

Improvements

  • Add autocompletion for footnote references using [^.
  • Remove flicker when switching away from a file with properties.
  • Added an edit button to the properties view if the open file has invalid frontmatter.
  • Added hover preview support for inline footnotes.
  • Prompts now have a "clear" button to clear the input.

macOS

  • Application menu now has "Substitutions" menu to toggle the System level text substitution preferences.

No longer broken

  • We have reverted the 2 MB limit for Markdown file parsing.
  • The inline text suggestions now appear to the left of the cursor if the current editor line is RTL.
  • Fixed rendering tables inside callouts.
  • Fixed reorder handler not working in pop-out windows.
  • Fixed commands for toggling formatting sometimes not working on the last line of the editor.
  • Fixed canvas cards appearing blurry when a card contains a callout with a list.
  • Small fix for tab header color.
  • Fixed Outgoing Links unlinked mentions always showing the count as "0".
  • Fixed incorrect formatting getting applied if selection has trailing newline.
  • Minor layout improvements for the file explorer.
  • Fixed "New" section in Obsidian Publish showing folders uncollapsed.

Reading mode

  • Reading mode will no longer render footnote refs that contain spaces.
  • Page preview now shows footnote previews on hover in reading mode.
  • Fix rendering of inline footnotes in reading mode.

Source mode

  • Fixed pressing End key not moving to end of line if cursor is in table.

Live Preview

  • Fix callout menu overlapping with URL menu when right-clicking on a link.
  • Fix failing to render headings with trailing # at the end of the line.
  • Fixed checklist items getting unfolded if cursor was inside a folded region.
  • Allow blank lines in multi-line footnotes.

PDF

Developers

We have reverted the CSS changes to .suggestion-popover which should fix the issues with suggestions created by plugins appearing unstyled.

Shiny new things

  • The interface direction is now mirrored when the app is set to an RTL language.
  • Updated the left sidebar layout. Vault switcher is now shown at the bottom. App ribbon can now be hidden in settings or by right-clicking on the ribbon and selecting "hide ribbon."
  • Character and word count is now updated based on the current text selection.
  • Tab will now complete the path segment of the currently selected file in the Quick switcher and "Move files" modal.

Improved

  • Initial workspace load time should be improved.
  • The "More options" menu items have been reorganized to be easier to parse visually.
  • Added "Add alias" command.
  • Added "Create new folder" command.
  • Hotkeys and property types are now automatically reloaded if the settings are modified outside of Obsidian.
  • Improved editor parsing performance.
  • Added custom instructions and result when adding display text to a link.

Properties

  • When merging two properties, the new property name will now flash in the global property list.
  • You can now double-click on a property list item to edit it.

Page preview

  • Hovering over a footnote ID will now display a popup with the corresponding footnote.
  • Previews should now have more consistent sizing and positioning.

Sync Improvements

  • Updated the default selective syncing when setting up Sync. By default, Sync will now sync:
    • Main settings
    • Appearance settings
    • Hotkeys
    • Core plugins
    • Core plugin settings
    • Video, images, PDFs, and audio
  • Arbitrary files inside plugin folders will no longer get tracked by Sync. The only files inside a plugin folder that will get tracked are:
    • data.json
    • main.js
    • styles.css
    • manifest.json
  • The "Purge" button will now appear if storage is more than 95% full.
  • Add command to open the activity log.
  • Improve styling of status bar menu.
  • Clicking the statusbar item now always shows the Sync menu instead of opening the activity log.
  • Tweak appearance of "Disconnect" button in settings.
  • Syncing should be faster when processing pending sync changes.
  • Don't throttle when main window is minimized or in the background.
  • Improved loading experience while Sync connects to the remote vault.
  • Improved the interface for inviting Sync collaborators to your vault.
  • Fixed issue with "View version history" not working if file is not tracked in Sync.

No longer broken

  • Fixed parsing and rendering of footnotes in the editor.
  • Markdown files larger than 2MB will no longer get indexed. This should prevent programmatically generated Markdown files causing Obsidian to lag at startup.
  • Fixed Redo not working when triggered from the macOS app menu.
  • Properties now inherit the page preview setting of whatever mode the view is in.
  • Updated the "move to new window" and "open in new window" icons.
  • Updated the context menu icons in the Bookmarks view to be consistent with the rest of the app.
  • Fixed workspace layout not always saving after selecting a tab.
  • Attempting to open an invalid URL will show a Notice instead of failing silently.
  • The "Light themes only" toggle is no longer displayed when using 'adapt to system'.
  • Fixed vim mode crashing when dragging cursor over folded text.
  • Don't show empty text when there's a fallback suggestion.
  • Allow clicking at start of line inside blockquote.
  • Fix scrolling when clicking at next to scrollbar in a PDF.
  • Fixed minimized main window doesn't adapt to system theme change.
  • Improved drag and drop for the command palette reordering.
  • Fixed clicking "Collapse all" sometimes requiring two clicks to work.
  • Fixed backlinks view not always showing an empty state.
  • Fixed toggling core plugins not always showing the settings "gear" icon immediately.
  • Fixed checklists getting unfolded when clicking on the checkbox.
  • Fixed list collapse indicators from extending into text in Live Preview.
  • Fix callout images getting clipped inside hover preview.
  • Improve styling of tree items during rename.
  • Fixed appearance of "destructive" menu items when they are disabled.

Search

  • Dismiss suggestions when typing quoted string.
  • Don't open suggestions if next character is non-space.
  • Clicking "clear" button will no longer cause search input fields to lose focus.

Localization

  • The Norsk language is now mapped to the Bokmål locale.

Table

  • Clicking in margin to right of table now focuses the editor.
  • Fixed shift + arrow key not responding.
  • Ensure cell updates from main editor correctly update cell offsets.
  • Fix parsing math blocks inside table cells.

Developers

  • We have published a guide for how to adapt your theme or plugin to support RTL interfaces.

Themes

  • Switched to Cascadia Mono instead of Cascadia Code for default monospace on Windows.
  • Bold is now computed based on the current text weight, so bold inside a heading will still appear bold.
  • Added --caret-color CSS variable to make it easier to style caret color on both desktop and mobile.
  • Added new --link-weight variable.
  • The user's interface language is added to the lang attribute on the html element, which allows language-specific CSS rules.
  • The .mod-rtl class is added to body element when the user's interface language is RTL.

Plugins

  • Fixed processFrontmatter failing to process file if all properties are removed.
  • Improve detection of external config changes.
  • We've made several improvements to the behavior of app.emulateMobile that should make it easier to test that your plugins are mobile-compatible. Attempting to run a NodeJS library will present a Notice. Drag and drop will more accurately mirror the behavior on mobile. The app will have default safe-area-inset properties set so that your views properly account for offsets in the mobile device viewport (such as the iPhone Dynamic Island).
  • Bare modals should respect safe-area-insets by default.
  • Added loading state to some of the settings button that make remote requests.
  • Global app has been completely removed from the API spec (previously it was marked as deprecated).

No longer broken

  • Android: Fixed issues with some keyboards and voice input putting characters behind the cursor.

No longer broken

  • Fixed issues with East Asian input methods putting characters behind the cursor.

Improvements

  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.11.
  • Fixed alignment of app header. The file name should now be horizontally centered.
  • Ensure the last few seconds of changes are saved when leaving the app.
  • Added missing icons in the "Mobile" settings list.
  • Fixed dialogs sometimes appearing with way too much space at the top.
  • Allow loading Google fonts inside custom CSS.
  • Fixed collapse buttons on tablet devices were incorrectly shown when sidebar is pinned.
  • Opening the photo lightbox no longer activates the keyboard.
  • Removed commands to navigate to specific tab number on small mobile devices.

Appearance

  • Animations throughout the app have been sped up slightly.
  • Fixed the appearance of dialogs throughout the app to appear more uniform.
  • The mobile toolbar items are now spaced closer together.
  • Improved layout of community plugins directory.
  • Fixed the status bar color in light mode for tablets.
  • The last updated date in community plugins is now hidden on smaller devices.
  • Settings will now slide in from the left.

Performance

  • Minor improvements to scrolling in Live Preview. Should reduce the amount of times that scrolling gets interrupted.

Properties

  • Text properties will be selected when they receive focus on tablet.
  • Fix placeholder text not showing for date and datetime properties.
  • Fixed issue where arrow keys would not always function when properties were focused.

Android

  • Fixed keyboard getting closed when deleting a table.
  • Fixed keyboard being closed when switching back to Obsidian from another app.
  • Fixed not being able to type with external keyboard.

iOS

  • Fixed app being laggy when backlinks view is open.
  • Fixed black bars sometimes appearing when virtual keyboard opens or closes.
  • Fixed "Select all" not working on larger documents.
  • Fixed pasting link sometimes generate a link with empty title.
  • Fixed pasting text containing a colon getting inserted as a Markdown link.
  • Long-pressing on links in Live Preview no longer activates the keyboard.
  • Keyboard will now update immediately after the theme changes between light/dark modes.
  • Fixes file corruption when large files fails to save due to out of memory errors when using Sync.
  • Typing -- at the start of a line will no longer get converted to a en-dash.
  • Native interface elements such as the text selection menu and iPad keyboard overlay will now following the color scheme.

iPad

  • Fixed tabs requiring two taps to activate.
  • Improved compatibility with Apple Vision Pro's eye tracking making it clear what elements are interactive.
  • Fixed the toolbar sometimes having too much space below it when using physical keyboard.
  • Fixed sometimes the navigation bar shows behind the toolbar when using an external keyboard.

No longer broken

  • Fixed the "toggle sidebar" commands causing the sidebars to get completely hidden.
  • The formatting submenu will no longer appear in the editor context menu.

Breaking changes

  • It is no longer possible to enable the "Translucent windows" setting on Windows.

Improvements

Tables

  • Added support for setting alignment of multiple table columns at once.
  • It's now possible to drag and drop content into table cells.
  • Fixed "Show context menu" command when cursor is inside a table cell.
  • Allow deleting line before table if its the first line of the file.

Obsidian Sync

  • Add support for the new Standard plan.
  • The deleted files list loads much faster for users with large vaults.
  • Before Sync has loaded the configuration data, the Sync status will indicate that its still loading, instead of saying "No remote vault connected."

Workspaces

  • The list of workspaces now shows the last modified time of each workspace.
  • Added new "Save layout" command.
  • The active workspace is now highlighted in the workspace switcher.

Appearance

  • Add system default font options for Windows and Linux.
  • Update monospace system font stack.

General

  • Improved the performance of browsing community plugins and themes.
  • The font size slider no longer attempts to resize the interface while it is still being dragged.
  • Enabling "Restricted mode" in the settings will now automatically reload the app to ensure that plugins are completely unloaded.
  • The "Move current file to another folder" command now properly handles moving files into the same folder they are currently in
  • Properties: Ensure text property resets when pressing escape.
  • Fixed issue where cssclasses would sometimes stay applied to the tab when switching to another file.
  • Fix bug with unresolved link color being overridden.
  • Removed extra top padding when window is fullscreen and using "Obsidian frame" setting.

Improvements

Appearance

  • Animations throughout the app have been sped up slightly.
  • Fixed the appearance of dialogs throughout the app to appear more uniform.
  • Minor tweaks to the layout of the mobile toolbar.
  • Improved layout of community plugins directory.
  • Fixed the status bar color in light mode for tablets.
  • The last updated date in community plugins is now hidden on smaller devices.
  • Settings will now slide in from the left.

Performance

  • Minor improvements to scrolling in Live Preview. Should reduce the amount of times that scrolling gets interrupted.

Properties

  • Select input text on tablet.
  • Fix placeholder text not showing for date and datetime properties.
  • Fixed issue where arrow keys would not always function when properties were focused.

iOS

  • Typing -- at the start of a line will no longer get converted to a en-dash.
  • Native interface elements such as the text selection menu and iPad keyboard overlay will now following the color scheme.

No longer broken

  • Fixed the "toggle sidebar" commands causing the sidebars to get completely hidden.
  • The formatting submenu will no longer appear in the editor context menu.

Improvements

Tables

  • It's now possible to drag and drop content into table cells.
  • Fixed "Show context menu" command when cursor is inside a table cell.
  • Allow deleting line before table if its first line.

Obsidian Sync

  • The deleted files list should now load much faster for users with large vaults.

Workspaces

  • The list of workspaces now shows the last modified time of each workspace.
  • Added new "Save layout" command.
  • The active workspace is now highlighted in the workspace switcher.

Appearance

  • Add system default font options for Windows and Linux.
  • Update monospace system font stack.

Misc

  • Enabling "Restricted mode" in the settings will now automatically reload the app to ensure that plugins are completely unloaded.
  • The "Move current file to another folder" command now properly handles moving files into the same folder they are currently in
  • Properties: Ensure text property resets when pressing escape.
  • Fixed issue where cssclasses would sometimes stay applied to the tab when switching to another file.
  • Fix bug with unresolved link color being overridden.
  • Removed extra top padding when window is fullscreen-ed and using "Obsidian frame" setting.

For developers

  • Fixed revealLeaf failing to focus the correct window.

Improvements

  • Publish now supports full-text search. Try it out by searching the Obsidian Help.
  • Full-text search supports multiple word queries using quotation marks, e.g. "core plugins"

No longer broken

  • Fixed readable line length not getting applied immediately when opening a tab.
  • Added minor improvements to how Obsidian Sync initially loads before connecting to a remote vault.

Improvements

  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.9.
  • Fixed alignment of app header. The filename should now be horizontally centered.
  • Ensure the last few seconds of changes are saved when leaving the app.
  • Added missing icons in the "Mobile" settings list.
  • Fixed dialogs sometimes appearing with way too much space at the top.
  • Allow loading Google fonts inside custom CSS.
  • Fixed collapse buttons on tablet devices were incorrectly shown when sidebar is pinned.
  • Opening the photo lightbox no longer activates the keyboard.
  • Removed commands to navigate to specific tab number on small mobile devices.

Android

  • Fixed keyboard getting closed when deleting a table.
  • Fixed keyboard being closed when switching back to Obsidian from another app.
  • Fixed not being able to type with external keyboard.

iOS

  • Fixed app being laggy when backlinks view is open.
  • Fixed black bars sometimes appearing when virtual keyboard opens or closes.
  • Fixed "Select all" not working on larger documents.
  • Fixed pasting link sometimes generate a link with empty title.
  • Fixed pasting text containing a colon getting inserted as a Markdown link.
  • Long-pressing on links in Live Preview no longer activates the keyboard.
  • Keyboard will now update immediately after the theme changes between light/dark modes.
  • Fixes file corruption when large files fails to save due to out of memory errors when using Sync.

iPad

  • Fixed tabs requiring two taps to activate.
  • Improved compatibility with Apple Vision Pro's eye tracking making it clear what elements are interactive.
  • Fixed the toolbar sometimes having too much space below it when using physical keyboard.
  • Fixed sometimes the navigation bar shows behind the toolbar when using an external keyboard.

Breaking changes

  • It is no longer possible to enable the "Translucent windows" setting on Windows.

Improvements

  • Added support for setting alignment of multiple table columns at once.
  • Improved the performance of browsing community plugins and themes.
  • The font size slider no longer attempts to resize the interface while it is still being dragged.

No longer broken

  • Fixed issue where bookmarks would sometimes disappear.
  • Fixed selecting headings in Live Preview unexpectedly selects the leading "#" characters.
  • Fixed first line of file sometimes getting folded unexpectedly.
  • Fixed links sometimes getting activated when clicking beyond the bounds of the link.
  • Fixed pasting into table cells failing if cell has trailing space.
  • Fix IME input on the line before a table causing extra newline characters to be inserted.
  • Obsidian now requires either Android 5.1+ or iOS 13+ to run.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.8.
  • Added support for the new table editor.
  • The mobile quick action (the pull-down gesture) can now be disabled.
  • Switching tabs via mobile navbar should focus the new tab.
  • The mobile drawer will now show "no file" in the right mobile drawer header instead of the last opened file.
  • Fixed "Toggle left sidebar" and "Toggle right sidebar" not working on mobile.
  • It's no longer possible for phones to load stacked tabs. The "Toggle stacked tabs" command is no longer shown in the command palette and loading a workspace with stacked tabs will unstack them on devices that don't support stacked tabs.
  • It's now possible to delete tables by placing the cursor after the table and pressing backspace.
  • iOS: Fixed bug where selecting all the text in a table cell and pressing backspace would not clear the cell.
  • iOS: Fixed indentation guide markers not aligning properly in source mode.
Follow us
© 2024 Obsidian