mkdir errors are caught on initial load..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.
Tab now completes the path segment of the currently selected file in the Quick switcher and "Move files" prompt.[^.data.jsonmain.jsstyles.cssmanifest.jsonRedo not working from the macOS app menu.End key not moving to end of line if cursor is in table.# at the end of the line.--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**--caret-color CSS variable to make it easier to style caret color on both desktop and mobile.--link-weight variable.lang attribute on the html element, which allows language-specific CSS rules..mod-rtl class is added to body element when the user's interface language is RTL.processFrontmatter not processing files if all properties are removed.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).safe-area-insets without requiring additional CSS.app from the API spec (previously it was marked as deprecated).[^.mkdir errors are caught on initial load..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.[^.End key not moving to end of line if cursor is in table.# at the end of the line.We have reverted the CSS changes to .suggestion-popover which should fix the issues with suggestions created by plugins appearing unstyled.
Tab will now complete the path segment of the currently selected file in the Quick switcher and "Move files" modal.Redo not working when triggered from the macOS app menu.--caret-color CSS variable to make it easier to style caret color on both desktop and mobile.--link-weight variable.lang attribute on the html element, which allows language-specific CSS rules..mod-rtl class is added to body element when the user's interface language is RTL.processFrontmatter failing to process file if all properties are removed.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).safe-area-insets by default.app has been completely removed from the API spec (previously it was marked as deprecated).-- at the start of a line will no longer get converted to a en-dash.cssclasses would sometimes stay applied to the tab when switching to another file.-- at the start of a line will no longer get converted to a en-dash.cssclasses would sometimes stay applied to the tab when switching to another file.revealLeaf failing to focus the correct window."core plugins"_ for italic and __ for bold.Home when editing a table in source mode will now always go to the beginning of the line.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.1. [ ]) will no longer cause the checkboxes to get wiped out.View → Source Mode and View → Reading View app menu items getting out of sync with the app.Home and End not always navigating to the top and bottom of the document.