This changelog is not exhaustive.
- Added basic support for embed references in Vault Search results
- Added support for Iconize
- Weights are now 1-10 (instead of 1-5)
- Added support for AI Image Analyzer
- 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
- Improved highlighting
- Added support for .docx and .xlsx
- 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
- Various bugfixes and improvements
- Added a localhost server to use Omnisearch's API from outside Obsidian
- Added a shortcut to open files without closing Omnisearch
- Prefill the search field with selected text
- Improved highlighting
- Various indexing/tokenization improvements
- 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
- Added a
path:
option - Bugfixes
- CamelCaseWords are now indexed as 3 words
- Reduced search freezes in some cases
- You can filter files by their extension
- Refreshed UI
- New API functions
- Fixed some tokenization issues
- Added support for Text Extractor; Omnisearch no longer extracts text itself
- Added canvas indexing
- Improved tags indexing
- PDFs are no longer indexed on mobile
- Performance improvements
- Various bugfixes
- 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
- PDF Indexing #58
- Code refactor to better scale and handle PDFs as smoothly as possible
- Caching data #92 (comment)
- Omnisearch can now index other plaintext files
and PDFs#58 - Search history, navigable with
alt+up/down
#90 - Added a setting to toggle the visibility of the note excerpt in results #70
- Fixed layout issues #97
- Added a toggleable sidebar button to open Omnisearch: #60
- Added a cache-clearing mechanism in case of corruption: #83
- Notes created by Omnisearch now honour the default note location #81
- Ctrl+click now opens the note in a new pane #61
- Improved highlighting #85
- Fixed some edge cases when opening an already open/pinned note #51 #80
- Fixed nested tags searching #79
- Fixed a silent crash when clicking on In-File search results #84
- Opt-in support for Vim navigation keys: #26
- Opt-in display of "short form" links: #59
- Opt-in search index serialization, for faster loading times: #64 by @mnaoumov
- Opt-out: diacritics can now be ignored
- Added support for
#tag
searches: #48 - Added a basic public API for integration with other plugins: #22 #69
- Use
alt+enter
to inject a link to the currently selected search result item: #32
- You can now switch between "Vault" and "In-File" modals with
tab
- Search index updates are now done only when Omnisearch is invoked: #57
- New files are now created empty: #77
- Opening a pinned note would open it a second time: #51
- Fixed an issue that would index "non-existing notes" multiple times: #68
- Fixed a visual bug for Obsidian 0.15.3: #76
- Fixed the diacritics normalization of the note's title: #72
- Chinese support by @aidenlx in #37
- You need to install https://github.com/aidenlx/cm-chs-patch to enable this feature
- Settings page #41
- Do not show indexing Notice by default by @chrisgrieser in #46
- Include notes that don't exist #14
- Better accessibility #50
- Note aliases are now scored as high as the filename in search results #34
- By default, reindexing is now done when the app is out of focus, and not after each save #57
- On mobile, indexing is only done at startup
- Showing an error when a note can't be created #52
- #42 Files that are present in Obsidian's "Excluded Files" list are downranked by a factor of 3 (desktop only)
- Fixed a crash when no results were returned
- #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)
- #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
- First non-beta release
- Includes Vault search and In-File search