Obsidian Typings Changelog
This page documents the changes made to the Obsidian Typings project. For the most up-to-date information, refer to the changelog of the individual releases on the GitHub releases page.
CHANGELOG
Section titled “CHANGELOG”1.12.0
Section titled “1.12.0”Branch: release/obsidian-public/1.14.4
Commits: obsidian-public-1.14.4-v1.11.0...obsidian-public-1.14.4-v1.12.0
Breaking changes
Section titled “Breaking changes”- fix(app): type ImportedAttachment as Obsidian builds it, and importAttachments as returning files (
70e3eb5)
1.11.0
Section titled “1.11.0”Branch: release/obsidian-public/1.14.4
Commits: obsidian-public-1.14.4-v1.10.0...obsidian-public-1.14.4-v1.11.0
Breaking changes
Section titled “Breaking changes”- fix(result-dom): widen ResultProperty.subkey to (number | string)[] (
dfc0aaa) - fix(types): make every ResultDomResult member optional, and add the search match keys (
0feb598) - fix(types): let App.changeTheme take ‘system’, and drop App.setTheme’s parameter (
af9103f)
1.10.0
Section titled “1.10.0”- No changes recorded since the previous release.
Breaking changes
Section titled “Breaking changes”- fix(types): type the outgoing-link and backlink pane internals, and reach the typed getLeavesOfType
Breaking changes
Section titled “Breaking changes”- feat: type ephemeral-state subpath, MarkdownView state, the property-value suggest and IPC toggles
Breaking changes
Section titled “Breaking changes”- fix(result-dom): make ResultProperty.pos and subkey optional, and type ResultDomItem’s rows
Other changes
Section titled “Other changes”- feat(search-query): type the global-search matcher tree, SearchView.searchQuery and the property row
Breaking changes
Section titled “Breaking changes”- feat: type vault config reads by key, and the appearance config file
Other changes
Section titled “Other changes”- build(eslint): lint the tooling with the toolkit’s shared ESLint config
- build(scripts): import the script helpers and ESLint rules from the @mnaoumov packages
- feat: add the FrontmatterValue augmentation, and fail the build on an export without one
- feat: reconcile with the obsidian 1.14.4 public API
Breaking changes
Section titled “Breaking changes”- fix!: drop the Bases function registry that 1.14.4 no longer has
Other changes
Section titled “Other changes”- chore: update obsidian API version to 1.14.4
Breaking changes
Section titled “Breaking changes”- fix(bases): drop the TableView workspace view and type the view registrations as they are
Other changes
Section titled “Other changes”- feat(bases): model the Bases table view and its rows
- chore: generate README.md from template
- chore: generate README.md from template
- chore: generate README.md from template