Skip to content

Releases: kbrsh/wade

v0.3.3

29 Jul 22:37
Compare
Choose a tag to compare

Patches

  • Add note about punctuation configuration option: 35c2cbb
  • Fix: skip over empty processed items (closes #10, thanks @dumin): 6c52927

v0.3.2

19 Jul 19:52
Compare
Choose a tag to compare

Patches

  • Feat: allow stop words to be configured: 4b44637
  • Add docs for stop words (fixes #2): 8507e5f
  • Fix: remove all stop words by iterating through array backwards (fixes #3): 388ccaa
  • Update punctuation symbols, fix config usage: 518ad44
  • Perf: cache config for punctuation removal: 0f08f85

v0.3.1

09 Jul 04:46
Compare
Choose a tag to compare

Patches

  • Fix variable casing: 0794aef
  • Don't mutate data and check for trimmed query (fixes #1): f2afe63

v0.3.0

07 Jul 21:41
Compare
Choose a tag to compare

Minor Changes

  • Init multiple patterns: 87813fd
  • Naive trie lookup for multiple patterns: 47bdf62
  • ⚡ blazing fast trie based search with prefix support (w/ stack): 0ff1459
  • Change order of algorithm/pipeline: d0516f6
  • Add saving and loading feature: 8d92f69

Patches

  • Use two different algorithms for now: 80ae221
  • Add suffix trie generator: 74b9bc4
  • Remove unused case, add more optimization for multiple patterns: 60feaf9
  • Add index builder: 92c8308
  • Fix iterator: cf5831c
  • Build index: 35743d8
  • Correctly tokenize strings: 58d9087

v0.2.0

21 May 19:56
Compare
Choose a tag to compare

Minor Changes

Patches

  • Reuse length when creating tables: 8b1ed02
  • Improve pipeline and add docs: e59a3a3