Skip to content

Latest commit

 

History

History
261 lines (189 loc) · 17.7 KB

CHANGELOG.md

File metadata and controls

261 lines (189 loc) · 17.7 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • chore: changed org references to @lyrasearch in repo f82fb9c
  • chore(lyra): prepares for v0.1.1 2ce6404

23 August 2022

  • fix(lyra): throws an error when trying to override the "id" schema property #100
  • docs(changelog): updates changelog 9a43b20
  • chore(benchmarks): update benchmark table ed3bd48
  • chore(benchmarks): update benchmark table 28a5a22

21 August 2022

  • refactor: improve types in repl.ts #96
  • refactor: fix some minor linter warnings #95
  • docs: add inline documentation #91
  • docs: fix typo in example import statements #92
  • Demo page improvements and restyling #81
  • fix(lyra): removes access to process and performance global variable if not supported in the runtime #98
  • refactor(docs): removes docs from monorepo b28c6cb
  • refactor(docs): removes docs workflow c358373
  • docs: updates changelog 81a78c0

9 August 2022

  • chore: update benchmarks to run only on main #90
  • chore: add benchmark-comparisson workflow #89
  • fix: intelliSense not working for some params of insert/search #86
  • feat(benchmarks): adds comparision with other libraries c52189f
  • feat(lyra): adds possibility to save and load Lyra schema 290c8a2
  • refactor(edge): removes edge package 50e44ad

5 August 2022

  • docs: fix favicon and README logo links #84
  • feat: Remove fastq. #83
  • No fast properties and demo redesign #82
  • docs: updates changelog 725e6dd
  • chore(benchmarks): update benchmark table 19b9283
  • chore(benchmarks): update benchmark table d56aaf0

4 August 2022

  • fix: fixes typo #80
  • docs: update on how to import Lyra #79
  • style(demo): add friendly design #78
  • docs: add Wikipedia link #77
  • docs: updates demo dataset 0f35a97
  • docs: adds lyra demo to website aa451db
  • chore: adds changelog f722981

2 August 2022

  • Add Lyra implementation example with Vue #73
  • Improve React Example #72
  • Proof reading #68
  • Better docs #65
  • docs: delete method to remove method #67
  • Feat/remove natural #60
  • Simple structures #55
  • fix(docs): Fixes guide README #54
  • fix(benchmarks): Fixes typo into the generating of README.md file #53
  • perf: prevent potential overhead on falsy value #46
  • Remove by word should consider other doc ids #45
  • Add exact param in remove doc by word method #41
  • Prevent undefined elements #33
  • feat(lyra): adds possibility to disable stemming globally #30
  • Add Stemmer tests #25
  • perf(benchmarks): improves benchmarks #26
  • test(lyra): improves test coverage #23
  • Typed search properties to match schema #22
  • Typed hits property in search method #21
  • Typed Lyra.insert method according to the schema used #20
  • fix(benchmark start command): bennchmark start command and files import #19
  • Support for nested schema #17
  • feat(lyr): adds typo tolerance #11
  • fix(lyra): fixes case where Lyra won't remove a document from the index #52
  • fix(lyra): fixes error when deleting non-string properties #66
  • chore(lyra): fixes publication issue #27
  • test(lyra): improves tests 94797aa
  • refactor(docs): renames 'lyra-docs' package into 'docs' 744f5ca
  • refactor(docs): removes old docs 1ce9d2d

13 July 2022

  • Utils test #9
  • docs(Search): add exact match #10
  • Exact match #8
  • chore(lyra): prepares version 0.0.1-beta-9 e1f1ebd

12 July 2022

  • bug: default search will perform with default language - language can be specified allowing multi-lingual search #7
  • chore(lyra): refactor of variable check #4
  • chore(example): moves react example into the "examples" folder 8f82110
  • chore(lyra): prepares for release 0.0.1-beta-8 ca01571

11 June 2022

  • Fix docs #3
  • feat(lyra): adds guards to language analyzer settings 0fa4078
  • docs(docs): adds explaination about input analyzer 748a745
  • feat(lyra): adds "default language" configuration in class initializer c12aec4

8 June 2022

  • perf(lyra): refactored trie properties to use maps instead of objects af0c7ef
  • perf(lyra): removes useless operations while working on input strings 9161aa3
  • chore(lyra): upgrade npm version 06247fe

8 June 2022

  • feat(lyra): adds stemming capabilities during indexing and search 246bdc9
  • chore(lyra): update npm version 62dfec8

7 June 2022

  • chore: adds basic example of Lyra with react app 432ea7d
  • docs: adds bug report and feature request issue templates 6188d46
  • ci(vuepress): adds vuepress build workflow b181b65

7 June 2022

2 August 2022

  • Improve React Example #72
  • fix(lyra): fixes case where Lyra won't remove a document from the index #52
  • test(lyra): improves tests 94797aa
  • test(lyra): improves document removal tests ad17925
  • chore(benchmarks): update benchmark table 02e8100

1 August 2022

  • Proof reading #68
  • Better docs #65
  • docs: delete method to remove method #67
  • fix(lyra): fixes error when deleting non-string properties #66
  • refactor(docs): renames 'lyra-docs' package into 'docs' 744f5ca
  • refactor(docs): removes old docs 1ce9d2d
  • chore(development-repl): adds basic development repl 257e759

30 July 2022

  • chore: adds CONTRIBUTING.md file 66ce5ce
  • build(lyra): fixes the build process c327cda
  • chore(benchmarks): update benchmark table d83b154

30 July 2022

  • Feat/remove natural #60
  • chore(benchmarks): update benchmark table 712525d
  • chore(benchmarks): update benchmark table 0c142d0
  • chore(lyra): prepares for release 0.0.1-beta-16 dae3135

29 July 2022

  • Simple structures #55
  • fix(docs): Fixes guide README #54
  • fix(benchmarks): Fixes typo into the generating of README.md file #53
  • chore(benchmarks): update benchmark table b91e841
  • chore(benchmarks): update benchmark table f56289c
  • chore(benchmarks): update benchmark table d5a0da8

25 July 2022

  • perf: prevent potential overhead on falsy value #46
  • Remove by word should consider other doc ids #45
  • Add exact param in remove doc by word method #41
  • Prevent undefined elements #33
  • chore(benchmark): EXPERIMENTAL - creates benchmark file on push c68bdb3
  • chore(benchmark): eXPERIMENTAL - creates benchmark file on push 439de1c
  • test(lyra): removes skips to stemming tests 41069fa

19 July 2022

  • feat(lyra): adds possibility to disable stemming globally #30
  • chore(lyra): fixes publication issue #27

18 July 2022

  • Add Stemmer tests #25
  • perf(benchmarks): improves benchmarks #26
  • test(lyra): improves test coverage #23
  • chore(lyra): prepares for v0.0.1-beta-12 c9ee9ce

18 July 2022

  • Typed search properties to match schema #22
  • Typed hits property in search method #21
  • Typed Lyra.insert method according to the schema used #20
  • fix(benchmark start command): bennchmark start command and files import #19
  • Support for nested schema #17
  • chore(release): 1.3.0 e4512e4
  • style(types): fixes ts linting errors dd65b9e
  • docs(docs): fixes typos in schema creation examples 6a68d5d

0.0.1-beta-10

14 July 2022

  • feat(lyr): adds typo tolerance #11
  • Utils test #9
  • docs(Search): add exact match #10
  • Exact match #8
  • bug: default search will perform with default language - language can be specified allowing multi-lingual search #7
  • chore(lyra): refactor of variable check #4
  • Fix docs #3
  • refactor(benchmarks): adds cronometro to benchmarks 61a8d19
  • feat: adds search hits, elapsed time, and count b2a23c0
  • refactor: remove repl df263c1