Skip to content

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.

Branch: release/obsidian-public/1.14.4

Commits: obsidian-public-1.14.4-v1.11.0...obsidian-public-1.14.4-v1.12.0

  • fix(app): type ImportedAttachment as Obsidian builds it, and importAttachments as returning files (70e3eb5)

Branch: release/obsidian-public/1.14.4

Commits: obsidian-public-1.14.4-v1.10.0...obsidian-public-1.14.4-v1.11.0

  • 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)
  • No changes recorded since the previous release.
  • fix(types): type the outgoing-link and backlink pane internals, and reach the typed getLeavesOfType
  • feat: type ephemeral-state subpath, MarkdownView state, the property-value suggest and IPC toggles
  • fix(result-dom): make ResultProperty.pos and subkey optional, and type ResultDomItem’s rows
  • feat(search-query): type the global-search matcher tree, SearchView.searchQuery and the property row
  • feat: type vault config reads by key, and the appearance config file
  • 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
  • fix!: drop the Bases function registry that 1.14.4 no longer has
  • chore: update obsidian API version to 1.14.4
  • fix(bases): drop the TableView workspace view and type the view registrations as they are
  • 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