obsidian-locator/CHANGELOG.md
2025-06-21 13:22:54 +02:00

7.9 KiB

Omnisearch Changelog

This changelog is not exhaustive.

1.27.x

  • Updated Svelte from v3 to v5
  • Highlighting improvements

1.26.x

  • Allow # headings as display titles in search results
  • Added an experimental recency boost
  • Added lazy loading for the vault modal items

1.25.x

  • Added basic support for embed references in Vault Search results
  • Added support for Iconize
  • Weights are now 1-10 (instead of 1-5)
  • Small performance improvements

1.24.x

1.23.x

  • Updated Chinese tokenizer
  • Added user-defined boosted fields
  • No more freezes when loading large caches (hopefully)
  • Large refactoring to properly clean up several older warnings

1.22.x

  • Improved highlighting

1.21.x

  • Added support for .docx and .xlsx

1.20.x

  • Refactored indexing tokenization process to correctly take diacritics into account
  • Added highlighting in the note's path
  • Improved the selection of the chosen excerpt in the results list

1.19.x

  • Various bugfixes and improvements

1.18.x

  • Added a localhost server to use Omnisearch's API from outside Obsidian

1.17.x

  • Added a shortcut to open files without closing Omnisearch
  • Prefill the search field with selected text
  • Improved highlighting

1.16.x

  • Various indexing/tokenization improvements

1.15.x

  • Added support of webp images
  • Configurable fuzziness
  • Added support for DataLoom plugin files
  • Unsupported files are now indexed by their path
  • Unmarked tags are now slightly boosted

1.14.x

  • Added a path: option
  • Bugfixes

1.13.x

  • CamelCaseWords are now indexed as 3 words
  • Reduced search freezes in some cases

1.12.x

  • You can filter files by their extension
  • Refreshed UI
  • New API functions
  • Fixed some tokenization issues

1.10.x - 1.11.x

  • Added support for Text Extractor; Omnisearch no longer extracts text itself
  • Added canvas indexing
  • Improved tags indexing

1.9.x

  • PDFs are no longer indexed on mobile
  • Performance improvements
  • Various bugfixes

1.8.x

  • Added OCR for images
  • OCR and PDF indexing are now restricted to desktop. They either don't work or consume too much resources during indexing of big vaults. Too many headaches.
  • Notes caching is deactivated on iOS because of crashes: memory usage too high during (de)serializing.
  • Added an URL scheme for integration with external tools: obsidian://omnisearch?query=foo bar

1.7.x

New

Improved

  • Code refactor to better scale and handle PDFs as smoothly as possible

Fixed

Removed

1.6.x

New

Improved

Fixed

1.5.x

New

Improved

Fixed

1.4.x

New

Improved

Fixed

1.3.x

New

Improved

Fixed

1.2.x

New

  • #42 Files that are present in Obsidian's "Excluded Files" list are downranked by a factor of 3 (desktop only)

1.1.1

Fixes

  • Fixed a crash when no results were returned

1.1.0

New

  • #25 Search filters: expressions in quotes and exclusions
  • Added support for beta versions with BRAT

This works as a "post-search" filter and does not allow for partial words searches (see #35)

Fixes

  • #39 Fixed key events not correctly prevented in the search input

Full Changelog: https://github.com/scambier/obsidian-omnisearch/compare/1.0.1...1.1.0

1.0.1

1.0.0

  • First non-beta release
  • Includes Vault search and In-File search