snake_case to camelCase. We believe this naming schema is more consistent with the Obsidian API and therefore better adapted for plugin authors to extend. This will impact all your existing filters and formulas so please be sure to go through your existing .base files and correct them.date and time functions for extracting date or time out of a datetime. (e.g. date(now())).split function to split a string.[object Object].floor(0) function showing an empty cell.min function returning the maximum value by mistake.max function showing an error.contains function is now case-insensitive.inFolder function no longer shows an error when no folder is specified.Includes all new functionality and bug fixes up to Obsidian Desktop v1.9.0.
Ctrl-Tab and Shift-Ctrl-Tab to switch between tabs on iPad.Introducing Bases, a new core plugin that lets you turn any set of notes into a powerful database. With Bases you can organize everything from projects to travel plans, reading lists, and more.

Bases lets you create custom table views to visualize and interact with data in your vault. You can filter your notes by properties and create formulas to derive your own dynamic properties.
All the data in a base is backed by your local Markdown files and properties stored in YAML. To support Bases, we're introducing the .base file format and syntax.
Important: This is an early beta. We expect many changes and improvements to Bases over the coming months, and a longer than usual early access phase. Some planned features include more view types, plugin API, and Publish support. See Bases Roadmap.
tag, alias, cssclass in favor of tags, aliases and cssclasses. In addition, the values of these properties must be a list. If the current value is a text property, it will no longer be recognized by Obsidian.Shift-Enter inside a text property no longer creates an empty input.Ctrl-C.document.body are now mirrored across all pop-out windows.ButtonComponent now automatically shows a loading spinner if the onClick event is async.window.open(url, '_external').idb has been updated to version 8.0.2.yaml has been updated to version 2.7.0.processFrontmatter will no longer create a YAML alias.Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.10.
obsidian:// URIs would not fire their action if the app was previously closed.obsidian:// URIs would not fire their action if the app was previously closed.Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.9.
- - - as a horizontal rule.Down Arrow from the inline title focuses the editor.welcome.md.Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.9.
Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.8.
- - - as a horizontal rule.Down Arrow from the inline title focuses the editor.welcome.md.Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.7.
Shift-Enter inside a list did not add the correct indentation.--font-mermaid for setting a custom font in Mermaid graphs.Command/Ctrl.Option-Shift-M hotkey not working.Alt (Option on macOS).Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.6.
Option-Shift-M hotkey not working.Includes all new functionality and bug fixes up to Obsidian Desktop v1.8.5.
Shift-Enter inside a list did not add the correct indentation.--font-mermaid for setting a custom font in Mermaid graphs.Command/Ctrl.