Skip to content

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!

Abstract

Statistical time: 2024-06-02 21:00 ~ 2024-06-09 21:00
Statement: This column is inspired by a series of Obsidian Roundup articles written and published by Ms. Eleanor Konik from April 2021 to June 2023. Those interested may follow the original author’s personal website Obsidian Iceberg. The section’s content is sourced from the official Obsidian Discord channel and information on corresponding projects on Github or there independent websites. Descriptions may have been modified based on personal interpretation, and corrections are welcome if there are any inaccuracies. Thank you to the Obsidian team for bringing us such excellent software.

Official News

Obsidian v1.6.3 public is now available on desktop and mobile!

Desktop

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

Mobile

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

The original text can be found at Obsidian 1.6 Desktop (Public) - Obsidian and Obsidian 1.6 Mobile (Public) - Obsidian.

Plugin News

Community Plugins

New

ClickUp sync By Khokim Mamarasulov

Plugin to connect your ClickUp workspace notes.

Rapid AI By Rapid AI

An AI assistant for selected text, along with generating content with Markdown. Shortcuts and quick action buttons provide instant AI assistance.

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--New

POWER MODE By Zhou Hua

A useless plugin, but might add that little bit of ceremony for writing. It has:

  • Screen shaking
  • Combo meter
  • Many preset cursor explosion effects

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--New

Folder by tags distributor By RevoTale

Automatically move notes into existing folders by tags specified in note.

The Queue By Kolja Sam Pluemer

There is no point in creating notes you never see again!
The Queue is a plugin that shows you random notes from your vault, one at a time. You can configure your notes to function as habits, flashcards, iterative reading prompts, to-dos and more.

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--New

Ayanite By jemstelos

An integrated thinking environment - advanced AI chat and knowledge copilot (Closed source).

Link to Verse By Alberto Sesiliano (aygjiay)

From a bible reference selected creates a markdown link to a configured bible site.

Pin Enhancer By Sheeplet1

Prevents pinned tabs from being closed with middle-click.

Memos Sync By RyoJerryYu

Syncing memos from a Memos server to your daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.

Graph Banner By ras0q

Display a local graph view to the note header.

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--New

Noor By MKSherbini

Aims to help Muslims stay enlightened with Islam, Quran, Hadith, and Sunnah

Checkbox Time Tracker By UD

Insert timestamp when you check off the checkbox.
By enabling Doing Status, you can also insert start and end times.

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--New

Statblock Sidekick By n21rl

This plugin is designed as a sidekick for your D&D 5e statblocks. Its goal is to help you edit your Fantasy Statblocks and implement rules from various sources.
Presently, the plugin allows you to create custom D&D 5e sidekicks based on the rules from Tasha’s Cauldron of Everything: Expert, Spellcaster, or Warrior. It provides an interactive experience for selecting the sidekick’s class, level, and features.

Updates

Vault Explorer v1.5.0 By DecafDev

Add hover link preview

Tasks v7.4.0 By Martin Schenck and Clare Macrae

Media DB v0.7.0 By Moritz Jung

  • Renamed the plugin to just Media DB
  • Add plot field when fetching data from OMDb
  • Added support for Moby Games API
  • Add index operator for arrays when templating
  • Support disabling default front matter and add support for Templater
  • Add option to open new note in a new tab
  • Added developers and publishers field to games

Pending

Caution

Notice: The following plugins have not yet passed code scrutiny and therefore have not been added to the Community Plugins. Before installing, please make sure you have fully understood and accepted the potential security risks involved.

Context-menu hider By Mara-Li

Produced by PKMer

Info

PKMer (PKMer.cn, PKMer.net) aims to create a powerful knowledge management community in the Eastern Hemisphere. “PKM” stands for Personal Knowledge Management, and the “er” suffix represents individuals. Anyone who is focused on and enjoys personal knowledge management work, and who seeks efficiency, can be included in this category. We hope the community can bring together more people like this.

Prefer the old vault switcher? You may need the Legacy vault switcher.

A small plugin just for people want to switch back to the old vault switcher(or layout?)

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Prefer the old vault switcher? You may need the .

Templify has been available in Official Community!

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!-- has been available in Official Community!

  • Another masterpiece from Boninall!
  • Render your notes with different layouts based on the selected template. Current templates available:
    • Cornell template: The Cornell method provides a systematic format for condensing and organizing notes.
      • Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!-- has been available in Official Community!
    • Eisenhower template: The Eisenhower Matrix is a method for organizing your tasks. It is a simple 2x2 matrix that helps you prioritize tasks based on their urgency and importance.
      • Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!-- has been available in Official Community!
    • Custom template: You can create your own template by using the Templify plugin.
  • You can copy view state via any view’s header menu and paste it into Templify codeblock to achieve effects like this:
    • Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!-- has been available in Official Community!

Create tabs in your notes by Tabs

The inspiration is from the Code Tab plugin, but since it had not been updated for a long time and it wasn’t support edit content directly, Huajin refactored the plugin and added a lot of features.

Insert a tab component into markdown file. Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Create tabs in your notes by

Edit tab content directly. (double click the content) Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Create tabs in your notes by

Appearance

Rainbow Folder Background and Rainbow Folder Title By r-u-s-h-i-k-e-s-h

A small update has been made to the Rainbow Folder Background and Rainbow Folder Titles snippets to ensure they work with Obsidian v1.6.3.

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Appearance

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Appearance

Allium Theme By Nullglyph

Obsidian Weekly 2024-06-09:Version 1.6 Public Finally Released!--Appearance

Allium is a theme inspired by allium flowers, mainly Allium atropurpureum, which has beautiful shades of red and purple. Also there is a light mode, though it is very much an early work in progress.

Shimmering Focus Theme By pseudometa

A large update containing changes for the new public release 1.6.2, as well as a several dozen smaller changes has been released. (For details, see the Changelog