All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
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
- feat(lyra): removes diacritics to keep index smaller
e8396c3
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
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