Changelog

Follow Obsidian updates and improvements.

No longer broken

  • Removed command that wasn't ready for release just yet.
  • Fixed styling issue where extra space was being added between lists and sublists.

New shiny things

  • New Appearance setting to apply a custom app icon. Supports .ico and .png files.
  • Added support for deep linking in PDFs. Links can be created by right clicking on a PDF's table of contents, an annotation, or any selected text.
  • New "Adapt to theme" menu option for PDFs. Enabling this will override the PDF appearance so its rendered to match the styling of the current theme

Improvements

  • Tab close button is now hidden for inactive tabs and will only appear on hover. This creates more space for file names inside the tab.
  • Improved how headings are displayed. Headings in Live Preview and Reading mode should now more closely match in appearance. Note this requires installer version 1.1.9 or above.

No longer broken

  • Spellcheck setting is now stored app-wide properly, instead of having some vaults overriding others.
  • Live Preview: Markdown tables are now allowed to start immediately after headings without a blank line.
  • Fixed bug where embedded PDFs and markdown files sometimes lose their scroll position.
  • Fixed issue where the initial switch from edit mode to reading mode causes the scroll position to be lost.
  • Fixed issue where reading mode scrolls unexpectedly when opening new tabs.
  • Canvas: Allow opening external links in webviews.
  • Mermaid: Fixed some color issues.

Developers

New CSS variables:

  • --p-spacing defines the spacing between paragraphs (defaults to 1rem).
  • --heading-spacing defines the spacing above a heading when it follows a paragraph (defaults to 2.5x paragraph spacing).

Shiny new things

Improvements

  • Pressing Shift Enter while the [[ link suggest is showing will now skip the autocomplete and accept the current input as the full link.

No longer broken

  • Pressing esc while renaming a file will now properly cancel the rename instead of accepting the change.
  • Fixed PDFs not loading in pop-out windows when the main window is minimized.
  • Fixed issue where the [[ link suggest would not always work if ]] was not found on the current line.

Improvements

  • Reverted behavior change for links in pinned tabs. Clicking them will now open the link in another visible tab that is not pinned.
  • Reverted behavior for "Open to the right" as well as the Ctrl/Cmd + Alt + Click modifier. A new tab group will now always be created for the new tab.
  • When deleting a file, if the open tab containing that file has navigation history, the tab will no longer be closed. Instead it will show the most recent file from the history.

No longer broken

  • Prevent math from inserting links that execute JavaScript when clicked on.
  • Prevent plugins from breaking the PDF viewer.
  • Fixed lag issues from warnings generated by plugins misusing renderMarkdown.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.3.3. This includes the new PDF viewer.
  • Live Preview: Reduce flickering and flashing when selecting text.
  • Adding text to an existing file via Share menu will always append text to the end of the file.
  • iOS: Fixed Canvas unable to drop images dragged from other apps.
  • iPad: Fixed issue where cursor and scroll position are messed up after dismissing the keyboard via the virtual keyboard's "close keyboard button."
  • iPad: Fixed switching apps causes Obsidian to lose text focus.

No longer broken

  • Fixed "split right" command not always creating a new tab group.
  • Bookmarks: Fixed bookmark group rename not working.
  • PDF: Fixed PDF reload when other files are changed.
  • Fixed clicking in documents with embeds, images, or raw HTML sometimes causes scroll jump.

Shiny new things

  • YouTube and Twitter links can now be embedded within your notes using the Markdown image embed syntax (i.e. ![](https://www.youtube.com/...)).
  • Clicking on external links inside <iframe> now properly open them in the default browser.

Improvements

  • Improved Live Preview rendering performance when moving the cursor.
  • Quick switcher: Bookmarks no longer rank higher in the search results.
  • PDF tabs will now automatically reload the PDF file when it is modified outside of Obsidian.
  • New hotkeys for interacting with the File explorer:
    • F2 to start renaming the focused file.
    • Space to open the focused file.
    • macOS: Enter to start renaming the focused file (to follow the OS convention).
    • macOS: Cmd + ArrowDown to open the focused file.
  • Live Preview: Markdown tables now require a blank line before them in order to render. This makes the behavior consistent with reading mode and offers better interoperability with other Markdown apps.

No longer broken

  • Linux: fixed issues with middle-click triggering paste when it shouldn't.
  • Renaming a file in the tab title bar now finishes the rename when using the Enter and Tab key.
  • Long tables that exceed the view width will now show a scrollbar.
  • Fixed missing first column when pasting a Markdown table.
  • File Explorer: fixed "Reveal file in navigation" not always scrolling the file into view.
  • Fixed Alt + Click in file explorer not setting the focused file properly.
  • Fixed alignment of icons inside tree components.
  • Search: Clicking filenames in the search results will now respect the "Always focus new tabs" preference.
  • Frontmatter will now still be recognized if there are spaces after the ending ---.
  • Fixed file saving interrupted when closing or quitting. Now Obsidian will properly wait for the file to be saved before closing.

Improvements

  • We've redesigned all the tree components (e.g. File Explorer, Outline view) to make the visual hierarchy more clear. This will likely impact any custom themes that you're using.
  • PDF: Improved text selection.
  • PDF: Added menu for embedded PDFs.
  • New behavior for "Open to the right" as well as the Ctrl/Cmd + Alt + Click modifier. Instead of always creating a new tab group, if there is a tab group to the right of the current tab, it will open the link in that tab group.
  • Outline: The outline view now supports keyboard navigation and preserves folded headings.
  • Obsidian Sync: Improved how Sync handles changing the casing for folder names (e.g. "some folder" → "Some Folder").

No longer broken

  • Collapsing items in the file explorer will now look visually better (previously the fold indicator of child elements would also appear to collapse as well).
  • Bookmarks: Fixed bookmark group not being populated in the Edit Bookmark modal.
  • Bookmarks: Hover preview no longer immediately hides after opening.
  • Bookmarks: Opening a bookmark with "Always focus new tabs" disabled will now still focus the newly created bookmark.
  • Spellcheck is now enabled when renaming files from the file explorer or from the tab title bar.
  • Backlinks: Fixed mod-clicking on backlinks not respecting the "Always focus new tabs" preference.

Developers

  • App will no longer show errors when plugins don't provide a "Component," to renderMarkdown, they will now just show a warning.

Shiny new things

  • All new PDF viewer.
pdf-viewer

Improvements

  • Clicking on links in a pinned tab will now open a new tab instead of reusing a random existing tab.
  • Bookmarks: Added new "Bookmark this block" menu item when right-clicking on a block ID.
  • Bookmarks: Bookmark view will now show an error state if the bookmarks.json file is malformed or corrupted.
  • Spellcheck is now enabled by default in new vaults.
  • Inline titles now have spellcheck enabled.
  • When Auto convert HTML is enabled, HTML tables will now be converted to markdown tables on paste.

No longer broken

  • Fixed slower performance of live preview when using popout windows on a secondary monitor.
  • Fixed opening files from File Explorer not giving focus to the new tab if "Always focus new tab" is turned off.
  • Fixed issue with multiple cursors having the incorrect selection color.

Developers

  • Updated PIXI.js to v7.2.4.
  • Updated Turndown to 7.1.2.
  • Updated Mathjax to v3.2.2.

Breaking changes

  • Removed support for app://local URLs. These were reported as a potential vulnerability when using iframes.

No longer broken

  • macOS: Text in the "Look up" menu item will now be trimmed to 40 characters.
  • Bookmarks: New unnamed groups will now be called "Untitled group" instead of "Untitled folder"
  • Bookmarks: Bookmark context menu items will now also refer to "Bookmark groups" instead of "folders" to avoid confusion.
  • Bookmarks: Bookmark group must always have a title.

Developers

  • Fixed issue with navigator.clipboard API not working in popout windows.
  • If you were relying on app://local for functionality within your plugin, you should use vault.getResourcePath(file: TFile) and vault.adapter.getResourcePath(vaultPath: string) as a replacement. These also works on mobile.
  • Includes all new functionality and bug fixes up to Obsidian Desktop v1.2.6.
  • Added Bookmarks core plugin and removed Starred core plugin.
  • Android: Fixed bug where Bluetooth keyboard could cause the app to restart.
  • Android: Fixed bug preventing files from being dragged in the file explorer due to the context menu appearing.

Improvements

  • Added new command "Create new note in current tab."

No longer broken

  • Bookmarks: Better handling of bookmarks when syncing across devices. Should fix issues reported of bookmarks disappearing when using Obsidian Sync.
  • Canvas: Fixed two-finger pinching when default wheel behavior is set to "zoom."
  • The "rename" modal will no longer report the rename as successful if the rename failed.

Important: Now that Bookmarks are available on mobile, the starred core plugin has officially been removed.

Improvements

  • The ribbon context menu will now show the ribbon icons next to each menu item to make it easier to identify which ribbon items are enabled/disabled.

No longer broken

  • Bookmarks: Fixed bookmarks view not saving what bookmark groups are collapsed.
  • Bookmarks: Fixed the positioning of the bookmark view's "no bookmarks" message.
  • macOS: "Look up" context menu item will now show a max of 40 characters.
  • Android: Fixed bug where file explorer could not drag files due to the context menu appearing.
  • Canvas: Fixed bug where pressing "edit" didn't always zoom in far enough to edit the file.
  • Fixed bug where sometimes it was impossible to drag files into a similarly named folder.

Improvements

  • Added sitemap.xml

No longer broken

  • Fixed issue with home pages sometimes returning a 404 error

Improvements

  • Publish: Added option to customize the navigation items in your Publish sidebar.
  • Improved Live Preview rendering performance when scrolling quickly in longer Markdown files.
  • Templates: If there is only one template in your templates folder, "Insert template" will no longer automatically insert the text. The behavior will now be consistent and a suggest will be shown.

No longer broken

  • File Explorer: Fixed view not properly restoring the collapse state of folders when reopening Obsidian.
  • Mermaid: improved colors for state diagram.
  • Reading Mode: Pressing Ctrl/Command+F will now always refocus the search input even if it's already showing.
  • Fixed "Focus on tab group" commands not working properly in pop-out windows.
  • Templates: Fix and not resolving correctly within templates.
  • Search: Operators such as tag: and block: will now work even if the operator is not lowercase (i.e. TAG:).
  • Ctrl-M will no longer minimize Obsidian on Windows.
  • The vim Codemirror extension has been updated to include all the latest upstream fixes and patches.

Improvements

  • Improved Lighthouse scores for performance, SEO, accessibility, and best practices — now at 100% or close to 100% when using default theme
  • Improved support for Open Graph and Twitter metadata
  • Added dynamic social sharing cards
  • Added support for custom metadata using YAML fields description, image, and permalink
  • Markdown syntax is now trimmed from table of contents
  • Switched to system fonts for faster loading

No longer broken

  • Removed table of contents on 404 page

Improvements

  • Outline view: Markdown formatting is now stripped.
  • Bookmarks now appear in the quick switcher.
  • Bookmarks: The file context menu will now say "Edit bookmark" if the bookmark already exists.
  • Bookmarks: Added new commands to bookmark headings and blocks under the cursor.
  • Hotkeys: Clicking on a hotkey with a conflict will now filter the hotkey list to show all the commands matching with that hotkey.
  • The command "move current file to another folder" now allows for creating new folders that don't exist.
  • macOS: Added context menu item to show the macOS Lookup window for the selected text.
  • Bookmarks: The Bookmarks view can now be closed from the tab context menu. Run the command "Show bookmarks" to reopen the view.

No longer broken

  • Ctrl-M will no longer minimize Obsidian on Windows.
  • Added missing styling to Live Preview for bolded, italic text.
  • Escaped characters (characters proceeded by \) will no longer receive special styling.
  • Bookmarks: Opening multiple bookmarks will no longer create empty tabs.
  • Template: An notice will be shown when running "Insert template" command and no templates file is set.
  • Bookmarks: Items can now be dragged out of the bookmark view into tabs to open them.
  • Bookmarks: File bookmarks can now be dropped into an editor to insert a link.
  • Bookmarks: Links can now be dragged into the Bookmarks view to save them.
  • Bookmarks: Headings from the Outline view can be dragged into the Bookmarks view to save them.
  • Bookmarks: Added missing "open to the right" menu item in the bookmark context menu.

Developers

  • Bookmarks: Added the full bookmark path as a data-path attribute for custom styling.

Improvements

  • Bookmarks: Supports middle-click to open bookmarks in a new tab.
  • Bookmarks: Hover preview now only shows the current heading for bookmarked headings.

No longer broken

  • Fixed bug causing broken links to be created when renaming a file break when renaming files without display text.
  • Hotkeys: Fixed bug causing custom hotkeys to not be displayed even when they match the current filter selection.
  • Bookmarks: Fixed drag and drop sometimes dropping items in the wrong position.
  • Bookmarks: Fixed dragging and dropping multiple items causing the item order to change.
  • Bookmarks: Fixed bookmarks inside groups not showing their updated title on edit.
Follow us
© 2023 Obsidian