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.10.0
Section titled “1.10.0”Branch: release/obsidian-catalyst/1.14.4
Commits: obsidian-catalyst-1.14.4-v1.9.0...obsidian-catalyst-1.14.4-v1.10.0
Breaking changes
Section titled “Breaking changes”- fix(app): type ImportedAttachment as Obsidian builds it, and importAttachments as returning files (
a313fa6)
Branch: release/obsidian-catalyst/1.14.4
Commits: obsidian-catalyst-1.14.4-v1.8.0...obsidian-catalyst-1.14.4-v1.9.0
Breaking changes
Section titled “Breaking changes”- fix(result-dom): widen ResultProperty.subkey to (number | string)[] (
fe80b0b) - fix(types): make every ResultDomResult member optional, and add the search match keys (
9f2834a) - fix(types): let App.changeTheme take ‘system’, and drop App.setTheme’s parameter (
3990491)
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”- feat(search-query): type the global-search matcher tree, SearchView.searchQuery and the property row
- fix(result-dom): make ResultProperty.pos and subkey optional, and type ResultDomItem’s rows
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
- fix(bases): drop the TableView workspace view and type the view registrations as they are
Other changes
Section titled “Other changes”- chore: update obsidian API version to 1.14.4
- feat(bases): model the Bases table view and its rows
- chore: generate README.md from template
- chore: generate README.md from template