Skip to content

Latest commit

 

History

History
231 lines (144 loc) · 7.68 KB

CHANGELOG.md

File metadata and controls

231 lines (144 loc) · 7.68 KB

Omnisearch Changelog

This changelog is not exhaustive.

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)

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

  • PDF Indexing #58

Improved

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

Fixed

  • Search history #104
  • Text in search input was not always correctly selected #105
  • Padding issue #113

Removed

1.6.x

New

  • 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

Improved

  • You can now create a new note in a new pane #87
  • Added a setting to show a "create note" button #96

Fixed

  • Fixed layout issues #97

1.5.x

New

  • Added a toggleable sidebar button to open Omnisearch: #60
  • Added a cache-clearing mechanism in case of corruption: #83

Improved

  • 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

  • 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

1.4.x

New

  • 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

Improved

  • 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

Fixed

  • 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

1.3.x

New

Improved

  • 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

Fixed

  • Showing an error when a note can't be created #52

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