Learn more

Changelog

Follow Obsidian updates and improvements.

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.

Improvements

Tables

  • Added RTL text support.
  • Tables are now automatically formatted as you type. This means columns will now render cleanly in source mode.
  • Tables will no longer break when typing in the line preceding a table widget.
  • The paragraph submenu is now disabled inside the table context menu.
  • Typing "---" will no longer autocomplete inside a table cell.
  • Fixed issue where long horizontal tables would lose their scroll position on edit.
  • Fixed issue where right-clicking inside a table would cause multiple context menus to appear.
  • Lots of small fixes to how we handle editing text adjacent to tables.
  • Fixed table not always getting focused when using "Insert table" command.
  • Fixed issue where undo/redo would put cursor in wrong position.
  • You can now press backspace after a table to select the table. Pressing backspace again will delete the table.
  • You can now click links and tags inside table cells.

Editing

  • Formatting commands now recognize _ for italic and __ for bold.
  • Fixed issue where "Copy" would not work in a file where a PDF was embedded.
  • "Quick font size adjustment" is now disabled by default.
  • Fixed some weird behavior with "Toggle comment" command when it was used next to other comments.
  • It's no longer possible to accidentally edit text inside a fold. Navigating into a fold will automatically open the fold.
  • "Close" has been moved to the top in the tab menu.

Misc.

  • Sync: When viewing your remote vaults inside Obsidian, you can now see the total storage space used by each vault.
  • Improvements for indented text and lists in Live Preview.

No longer broken

  • The focused item in the File Explorer will now hide after opening a file.
  • Fixed the appearance of the embedded backlinks for right-to-left interfaces.
  • Pressing Home when editing a table in source mode will now always go to the beginning of the line.
  • Fixed issue where Canvas would fail to render if a zero-byte image file was embedded on the canvas.
  • Fixed issue where files would fail to save when navigating between files at the same time the properties are being edited.
  • Fixed Live Preview issue where tokens inside Markdown code blocks will no longer get parsed and rendered.
  • Fixed Outgoing links "link" button missing for unresolved links.
  • Fixed "copy" button inside Sync History not working.
  • Fixed Outline view not showing leading numerics.
  • Fixed page preview sometimes getting triggered when mouse is not hovering over the app.
  • Fixed issue where Backlinks view would incorrectly render links if they are on the same line as an embed.
  • We have reverted the changes to how lists are displayed in Live Preview. They will be formatted how they were in v1.4.
  • Fixed Enter, F2, and Command + ArrowDown not working when File Explorer is focused. Enter should now open the focused file on Linux and Windows and rename the file on macOS. F2 will rename the focused folder/file. And Command + ArrowDown will open the focused file on macOS.
  • Editing a ordered checklist (i.e. 1. [ ]) will no longer cause the checkboxes to get wiped out.

macOS

  • Double-clicking on the sidebar tabs will no longer trigger "maximize window."
  • Fixed View → Source Mode and View → Reading View app menu items getting out of sync with the app.
  • Fixed issue where dragging and dropping screenshots into Obsidian would produce broken links.

Vim

  • Fixed issue where the Vim cursor got out of sync with the app cursor. This made it possible to accidentally edit Properties inside Vim mode.
  • The Vim cursor will now be hidden if the editor is not focused.
  • Restyled the Vim normal mode command panel.

Developers

  • The installer has been updated to Electron v28.2.3. For macOS, Catalina 10.15 or higher is now required to run.
  • See the API Changelog for a list of API updates.

No longer broken

  • Fixed properties not appearing when navigating from a file that has the same properties.
  • Fixed Home and End not always navigating to the top and bottom of the document.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.7.
  • Fixed indentation guide markers not aligning properly in source mode on iOS.

No longer broken

  • Fixed links in properties not getting renamed updated when the file is renamed.
  • Fixed Obsidian hanging while scrolling through long files if certain plugins that affect Live Preview are enabled.
  • Fixed scroll jumping when typing inside a narrow pane.
  • Fixed issue where Canvas would fail to render if a zero-byte image file was embedded on the canvas.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.6.
  • Fixed indentation guide markers not aligning properly in source mode on iOS.

Improvements

Tables

  • Fixed table not always getting focused when using "Insert table" command.

No longer broken

  • Fixed issue where pressing "Use Live Version" of a binary file in Obsidian Publish would corrupt the file on disk.
  • Fixed race condition where properties would fail to save when navigating between files at the same time.
  • The focused item in the File Explorer will now hide after opening a file.
  • Fixed visual block selection in Vim mode.
  • Fixed bug with our processFrontMatter API not properly saving properties to a file that didn't previously have properties. This might have impacted plugins.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.5.
  • 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.

Improvements

Tables

  • Fixed brief flash when editing RTL tables.
  • Fixed issue where undo/redo would put cursor in wrong position.
  • You can now press backspace after a table to select the table. Pressing backspace again will delete the table.
  • Fixed issue where editing a large table would cause spaces to unexpected get deleted.
  • Fixed issue causing autosuggests inside table cells to sometimes not appear.
  • You can now click links and tags inside table cells.

Misc.

  • Sync: When viewing your remote vaults inside Obsidian, you can now see the total storage space used by each vault.
  • Improvements for indented text and lists in Live Preview.

No longer broken

  • Fixed the appearance of the embedded backlinks for right-to-left interfaces.
  • Fixed sidebar views missing a "close" button.
  • Pressing Home when editing a table in source mode will now always go to the beginning of the line.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.5.4.
  • 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.

Improvements

Tables

  • Added RTL text support.
  • Tables are now automatically formatted as you type. This means columns will now render cleanly in source mode.
  • Tables will no longer break when typing in the line preceding a table widget.
  • The paragraph submenu is now disabled inside the table context menu.
  • Typing "---" will no longer autocomplete inside a table cell.
  • Fixed issue where long horizontal tables would lose their scroll position on edit.
  • Fixed issue where right-clicking inside a table would cause multiple context menus to appear.
  • Lots of small fixes to how we handle editing text adjacent to tables.

Editing

  • Formatting commands now recognize _ for italic and __ for bold.
  • Fixed issue where "Copy" would not work in a file where a PDF was embedded.
  • "Quick font size adjustment" is now disabled by default.
  • Fixed some weird behavior with "Toggle comment" command when it was used next to other comments.
  • It's no longer possible to accidentally edit text inside a fold. Navigating into a fold will automatically open the fold.
  • "Close" has been moved to the top in the tab menu. Previously it would show below "Close all" and "Close others."

No longer broken

  • Fixed Live Preview issue where tokens inside markdown code blocks will no longer get parsed and rendered.
  • Fixed Outgoing links "link" button missing for unresolved links.
  • Fixed issue where bookmarks would be hidden or missing from the Bookmarks view.
  • Fixed "copy" button inside Sync History not working.
  • Fixed issue where dragging and dropping screenshots into Obsidian would produce broken links.
  • Fixed Outline view not showing leading numerics.
  • Fixed page preview sometimes getting triggered when mouse is not hovering over Obsidian.
  • Fixed issue where Backlinks view would incorrectly render links if they are on the same line as an embed.
  • We have reverted the changes to how lists are displayed in Live Preview. They will be formatted how they were in v1.4.
  • Fixed Enter, F2, and Cmd+ArrowDown not working when File Explorer is focused. Enter should now open the focused file on linux/win and rename the file on macOS. F2 will rename the focused folder/file. And Cmd+ArrowDown will open the focused file on macOS.
  • Editing a ordered checklist (i.e. 1. [ ]) will no longer cause the checkboxes to get wiped out.

macOS

  • Double-clicking on the sidebar tab items will no longer trigger "maximize window."
  • Fixed View → Source Mode and View → Reading View app menu items getting out of sync with the app.

Vim

  • Fixed issue where vim cursor got out of sync with the Obsidian cursor. This made it possible to accidentally edit Properties inside vim mode.
  • The vim cursor will now be hidden if the editor is not focused (good bye red box!)
  • Restyled the Vim normal mode command panel.

Shiny new things

Introducing a brand new editor for Markdown tables. Table rows and columns are now easier to create, edit, sort, reorder, select, copy, and paste. These new table features can also be accessed via context menu, command palette, and hotkeys. Tables are still saved to plain text Markdown.

To add a table to a note, right click and choose Insert → Table, or use the command palette.

Once you insert a table, you can add new columns and rows by clicking on the sides of the table. Add text with inline formatting. Press tab to navigate between cells.

Improvements

Properties

  • Properties can now be renamed globally. Renaming will cause the property to be modified in each corresponding file and the search is case-insensitive.
  • Global Search: Search now works with non-string property values. Search for boolean values [property:TRUE] or [property:FALSE] or empty values [property:EMPTY]. You can also use inequality operators to search for things like [some_property:>10].
  • Global properties view can now be filtered.

Editing experience

  • New formatting menu. You can now right click in the editor to change text formatting, paragraph styles, and insert elements such as lists and tables.
  • Right-click on a callout to quickly change the callout type from a list of default callout type options.
  • Pressing Tab when the # autocomplete is active will autocomplete the highlighted suggestion. If the highlighted suggestion has a / in it, like "#projects/in-review", Tab will autocomplete by segment, so "#projects" then press again to get "/in-review".

Sync

  • When viewing the version history for a file, changes made by the same user on the same device will now be grouped together. And Markdown will be rendered to more closely match reading mode.
  • Number of vaults has increased from 5 to 10
  • Maximum file size has increased from 100MB to 200MB

Sync version history

Quality of life

  • The Outline view now has a "collapse all" button as well as a search field for filtering the list of headings in the file.
  • Files from outside Obsidian can now be dropped anywhere in the File Explorer pane instead of on top of the vault name. Similarly, dropping a file on top of any item in a folder will cause the file to get imported into that particular folder.
  • Pressing Ctrl/Command-F in any view with a search input (including Backlinks or Properties) will now focus the search input.
  • Menu options within the ... pane menu (the ... in the tab header) as well as the tab menu (right clicking on a tab) have been cleaned up and should now show more relevant options.
  • Copy, cut, and paste items in the Bookmarks view (works via hotkey only currently).
  • Bookmarks: Removed the "Bookmark this block..." context menu item.
  • Added new "Show trash" command to open the .trash folder in filesystem.
  • The Appearance section in settings has been reordered for clarity.

Onboarding

  • Obsidian will now use the system setting for light or dark mode by default, you can change this in Appearance settings.
  • Improved the experience when creating a new vault from scratch. If you select "Create new vault," the created vault will include a welcome.md file and show a side-by-side view with the Graph view.

Bug fixes

  • The active context menu is now automatically dismissed when the view navigates away or a dialog appears.
  • Clicking 'New file' on an empty tab should open the new file in the current tab instead of creating a new one.
  • Properties: Fixed issue where properties view sometimes displayed a stale value when switching between files.
  • Properties: Fixed bug where pressing the left arrow key () the start the input would cause the input to lose focus.
  • Word count and character count status bar items now ignore frontmatter.
  • Bookmarks: Fixed several edge cases where drag and drop would fail to work, including dragging an item to the bottom of the bookmark list.
  • Fixed bug where canceling a drag would not cause the actively hovered element to remove its styling.
  • Unclosed [[ will no longer cause the next line to get rendered as a link.
  • Updated "Auto pair brackets" behavior so that [[link]]'s can be typed without the apostrophe getting paired.
  • Hover preview is no longer positioned on top of the cursor or target element if there isn't enough room to display the preview box.
  • Editor selection no longer loses focus when resizing a tab group.
  • Search: Minor tweak to avoid the content shifting a lot as the search counter ticks upward.
  • Vim: Fixed issue with character movements not respective atomic ranges.
  • Vim: Fixed issue where O on the first line of a file with properties would put the cursor in the wrong position.

Developers

Breaking changes

  • File Explorer and Tags pane both received a small code refactor. This might affect some plugins that rely on the internal JS structure. Themes should not be affected.
  • Tags can no longer end in a /.

Improvements

Formatting

  • Added new "Insert" and "Paragraph" menus when right-clicking in the editor.
  • We've made lots of small tweaks to the new formatting logic so it should handle even more complex Markdown selections.

Obsidian Sync

  • The prompt when deleting a remote vault will now include the name of the vault getting deleted.

Misc.

  • Added support for embedded .avif files.
  • Tags in the global search suggest box will now be sorted alphabetically.

No longer broken

  • Triple-clicking in a table cell will no longer select the entire table. Instead, this will keep the expected behavior of selecting all the text in the cell. Quadruple-clicking in a table cell will select the entire table.
  • Table selection is now always cleared when clicking outside of a table cell.
  • Fixed alignment of list markers in Live Preview and reading mode.
  • The statusbar will no longer jitter when you open a file from the file explorer.
  • Fixed issue where "Clear formatting" inside a table selection messing up the table formatting.
  • "Add cursor above" and "Add cursor below" will now work as expected when you have multiple cursors already active.
  • Missing embedded media attachments no longer give a prompt to "Click to create."
Follow us
© 2024 Obsidian