Skip to content

Commit

Permalink
chore: adds changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
micheleriva committed Aug 2, 2022
1 parent b24bffd commit f722981
Show file tree
Hide file tree
Showing 3 changed files with 250 additions and 5 deletions.
201 changes: 201 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
### Changelog

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

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [0.0.1](https://github.com/nearform/lyra/compare/0.0.1...0.0.1)

#### [0.0.1](https://github.com/nearform/lyra/compare/0.0.1-beta-9...0.0.1)

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

#### [0.0.1-beta-9](https://github.com/nearform/lyra/compare/0.0.1-beta-8...0.0.1-beta-9)

> 13 July 2022
- Utils test [`#9`](https://github.com/nearform/lyra/pull/9)
- docs(Search): add exact match [`#10`](https://github.com/nearform/lyra/pull/10)
- Exact match [`#8`](https://github.com/nearform/lyra/pull/8)
- chore(lyra): prepares version 0.0.1-beta-9 [`e1f1ebd`](https://github.com/nearform/lyra/commit/e1f1ebdfc1bc8e0a616df45c8d7287ccab45a778)

#### [0.0.1-beta-8](https://github.com/nearform/lyra/compare/0.0.1-beta-7...0.0.1-beta-8)

> 12 July 2022
- bug: default search will perform with default language - language can be specified allowing multi-lingual search [`#7`](https://github.com/nearform/lyra/pull/7)
- chore(lyra): refactor of variable check [`#4`](https://github.com/nearform/lyra/pull/4)
- chore(example): moves react example into the "examples" folder [`8f82110`](https://github.com/nearform/lyra/commit/8f82110d7e32322806eabe7c3282e5d9eb0124e2)
- chore(lyra): prepares for release 0.0.1-beta-8 [`ca01571`](https://github.com/nearform/lyra/commit/ca015710cfb0631f0efc06d8bb584af00acfe68d)

#### [0.0.1-beta-7](https://github.com/nearform/lyra/compare/0.0.1-beta-6...0.0.1-beta-7)

> 11 June 2022
- Fix docs [`#3`](https://github.com/nearform/lyra/pull/3)
- feat(lyra): adds guards to language analyzer settings [`0fa4078`](https://github.com/nearform/lyra/commit/0fa4078a79dc7036042d2a6f0e6611555cfd924c)
- docs(docs): adds explaination about input analyzer [`748a745`](https://github.com/nearform/lyra/commit/748a7451eeec2132c51315854eecff66b4f84665)
- feat(lyra): adds "default language" configuration in class initializer [`c12aec4`](https://github.com/nearform/lyra/commit/c12aec4d266244eb236aafdabc876892f6513605)

#### [0.0.1-beta-6](https://github.com/nearform/lyra/compare/0.0.1-beta-5...0.0.1-beta-6)

> 8 June 2022
- perf(lyra): refactored trie properties to use maps instead of objects [`af0c7ef`](https://github.com/nearform/lyra/commit/af0c7ef0ebed19a55a1deaa0961b5bb55d8d9288)
- perf(lyra): removes useless operations while working on input strings [`9161aa3`](https://github.com/nearform/lyra/commit/9161aa33cf22438482943cc385308e4a7532fd07)
- chore(lyra): upgrade npm version [`06247fe`](https://github.com/nearform/lyra/commit/06247fe8be8a31fc72196826c993e6db9b226358)

#### [0.0.1-beta-5](https://github.com/nearform/lyra/compare/0.0.1-beta-4...0.0.1-beta-5)

> 8 June 2022
- feat(lyra): adds stemming capabilities during indexing and search [`246bdc9`](https://github.com/nearform/lyra/commit/246bdc9d2710515ec5c1b8c3f5ce329ce70b796b)
- chore(lyra): update npm version [`62dfec8`](https://github.com/nearform/lyra/commit/62dfec80fcfa4dc160f27d98768bd1f1cfa470e9)

#### [0.0.1-beta-4](https://github.com/nearform/lyra/compare/0.0.1-beta-3...0.0.1-beta-4)

> 7 June 2022
- chore: adds basic example of Lyra with react app [`432ea7d`](https://github.com/nearform/lyra/commit/432ea7d9c92544f8e18255ccecc255be4013be3e)
- docs: adds bug report and feature request issue templates [`6188d46`](https://github.com/nearform/lyra/commit/6188d466b322ed980342481dc56e9b5b0cc08778)
- ci(vuepress): adds vuepress build workflow [`b181b65`](https://github.com/nearform/lyra/commit/b181b658c7aba6226df38c2ff96599e39bb040be)

#### [0.0.1-beta-3](https://github.com/nearform/lyra/compare/0.0.1-beta-19...0.0.1-beta-3)

> 7 June 2022
#### [0.0.1-beta-19](https://github.com/nearform/lyra/compare/0.0.1-beta-18...0.0.1-beta-19)

> 2 August 2022
- Improve React Example [`#72`](https://github.com/nearform/lyra/pull/72)
- fix(lyra): fixes case where Lyra won't remove a document from the index [`#52`](https://github.com/nearform/lyra/issues/52)
- test(lyra): improves tests [`94797aa`](https://github.com/nearform/lyra/commit/94797aa78974951a3c87423e5272b78bb3a801db)
- test(lyra): improves document removal tests [`ad17925`](https://github.com/nearform/lyra/commit/ad17925d1bb5a614c1c8384d7ba7eb03280dc10b)
- chore(benchmarks): update benchmark table [`02e8100`](https://github.com/nearform/lyra/commit/02e81003c1a139940cdf745bf4b326fcfb8784a1)

#### [0.0.1-beta-18](https://github.com/nearform/lyra/compare/0.0.1-beta-17...0.0.1-beta-18)

> 1 August 2022
- Proof reading [`#68`](https://github.com/nearform/lyra/pull/68)
- Better docs [`#65`](https://github.com/nearform/lyra/pull/65)
- docs: delete method to remove method [`#67`](https://github.com/nearform/lyra/pull/67)
- fix(lyra): fixes error when deleting non-string properties [`#66`](https://github.com/nearform/lyra/issues/66)
- refactor(docs): renames 'lyra-docs' package into 'docs' [`744f5ca`](https://github.com/nearform/lyra/commit/744f5ca28947bd87f1bc5adb9355f49f118e7923)
- refactor(docs): removes old docs [`1ce9d2d`](https://github.com/nearform/lyra/commit/1ce9d2d31bfcd07e37eac19c0be16d9720731717)
- chore(development-repl): adds basic development repl [`257e759`](https://github.com/nearform/lyra/commit/257e759fc08a2de0233c054766d5767320187268)

#### [0.0.1-beta-17](https://github.com/nearform/lyra/compare/0.0.1-beta-16...0.0.1-beta-17)

> 30 July 2022
- chore: adds CONTRIBUTING.md file [`66ce5ce`](https://github.com/nearform/lyra/commit/66ce5ce79c1976a4b3ef6a36028d1b3a5622d7ab)
- build(lyra): fixes the build process [`c327cda`](https://github.com/nearform/lyra/commit/c327cdab9ac38ea9e7d78499d0c0c83fe6faef23)
- chore(benchmarks): update benchmark table [`d83b154`](https://github.com/nearform/lyra/commit/d83b15468f752bdac2d15e34de5b832b4906cc98)

#### [0.0.1-beta-16](https://github.com/nearform/lyra/compare/0.0.1-beta-15...0.0.1-beta-16)

> 30 July 2022
- Feat/remove natural [`#60`](https://github.com/nearform/lyra/pull/60)
- chore(benchmarks): update benchmark table [`712525d`](https://github.com/nearform/lyra/commit/712525de1fe32199ca679ea82454490a15524137)
- chore(benchmarks): update benchmark table [`0c142d0`](https://github.com/nearform/lyra/commit/0c142d0906c5bcc06ccb49a8ddf75269a7e1afb7)
- chore(lyra): prepares for release 0.0.1-beta-16 [`dae3135`](https://github.com/nearform/lyra/commit/dae3135f9d7d757fe9b236b936fa0cbc04fb37d6)

#### [0.0.1-beta-15](https://github.com/nearform/lyra/compare/0.0.1-beta-14...0.0.1-beta-15)

> 29 July 2022
- Simple structures [`#55`](https://github.com/nearform/lyra/pull/55)
- fix(docs): Fixes guide README [`#54`](https://github.com/nearform/lyra/pull/54)
- fix(benchmarks): Fixes typo into the generating of README.md file [`#53`](https://github.com/nearform/lyra/pull/53)
- chore(benchmarks): update benchmark table [`b91e841`](https://github.com/nearform/lyra/commit/b91e841d207acc9f7fff6563a217448c3c5867e1)
- chore(benchmarks): update benchmark table [`f56289c`](https://github.com/nearform/lyra/commit/f56289c6d513b68fafe5513378328aa0f944df29)
- chore(benchmarks): update benchmark table [`d5a0da8`](https://github.com/nearform/lyra/commit/d5a0da851f278dfdcb3eca9e2e06da1fccb9e809)

#### [0.0.1-beta-14](https://github.com/nearform/lyra/compare/0.0.1-beta-13...0.0.1-beta-14)

> 25 July 2022
- perf: prevent potential overhead on falsy value [`#46`](https://github.com/nearform/lyra/pull/46)
- Remove by word should consider other doc ids [`#45`](https://github.com/nearform/lyra/pull/45)
- Add exact param in remove doc by word method [`#41`](https://github.com/nearform/lyra/pull/41)
- Prevent undefined elements [`#33`](https://github.com/nearform/lyra/pull/33)
- chore(benchmark): EXPERIMENTAL - creates benchmark file on push [`c68bdb3`](https://github.com/nearform/lyra/commit/c68bdb37d5c5f0ce8f6cc7ffb235ad409ba07efa)
- chore(benchmark): eXPERIMENTAL - creates benchmark file on push [`439de1c`](https://github.com/nearform/lyra/commit/439de1ca2b57691cce378e03a6497d02ecdf8f7b)
- test(lyra): removes skips to stemming tests [`41069fa`](https://github.com/nearform/lyra/commit/41069fa0982fa090cd4ea4ca8714b66e8b27594b)

#### [0.0.1-beta-13](https://github.com/nearform/lyra/compare/0.0.1-beta-12...0.0.1-beta-13)

> 19 July 2022
- feat(lyra): adds possibility to disable stemming globally [`#30`](https://github.com/nearform/lyra/pull/30)
- chore(lyra): fixes publication issue [`#27`](https://github.com/nearform/lyra/issues/27)

#### [0.0.1-beta-12](https://github.com/nearform/lyra/compare/0.0.1-beta-11...0.0.1-beta-12)

> 18 July 2022
- Add Stemmer tests [`#25`](https://github.com/nearform/lyra/pull/25)
- perf(benchmarks): improves benchmarks [`#26`](https://github.com/nearform/lyra/pull/26)
- test(lyra): improves test coverage [`#23`](https://github.com/nearform/lyra/pull/23)
- chore(lyra): prepares for v0.0.1-beta-12 [`c9ee9ce`](https://github.com/nearform/lyra/commit/c9ee9ceab5af0ac115464d8b84087b901c257b92)

#### [0.0.1-beta-11](https://github.com/nearform/lyra/compare/0.0.1-beta-10...0.0.1-beta-11)

> 18 July 2022
- Typed search properties to match schema [`#22`](https://github.com/nearform/lyra/pull/22)
- Typed hits property in search method [`#21`](https://github.com/nearform/lyra/pull/21)
- Typed Lyra.insert method according to the schema used [`#20`](https://github.com/nearform/lyra/pull/20)
- fix(benchmark start command): bennchmark start command and files import [`#19`](https://github.com/nearform/lyra/pull/19)
- Support for nested schema [`#17`](https://github.com/nearform/lyra/pull/17)
- chore(release): 1.3.0 [`e4512e4`](https://github.com/nearform/lyra/commit/e4512e427afb63e967667828cea67cd20d8da82f)
- style(types): fixes ts linting errors [`dd65b9e`](https://github.com/nearform/lyra/commit/dd65b9e4136a8fc4fb40c15e5caf2034bc0d63dc)
- docs(docs): fixes typos in schema creation examples [`6a68d5d`](https://github.com/nearform/lyra/commit/6a68d5d487dd43358aadb2c9df251863a3631904)

#### 0.0.1-beta-10

> 14 July 2022
- feat(lyr): adds typo tolerance [`#11`](https://github.com/nearform/lyra/pull/11)
- Utils test [`#9`](https://github.com/nearform/lyra/pull/9)
- docs(Search): add exact match [`#10`](https://github.com/nearform/lyra/pull/10)
- Exact match [`#8`](https://github.com/nearform/lyra/pull/8)
- bug: default search will perform with default language - language can be specified allowing multi-lingual search [`#7`](https://github.com/nearform/lyra/pull/7)
- chore(lyra): refactor of variable check [`#4`](https://github.com/nearform/lyra/pull/4)
- Fix docs [`#3`](https://github.com/nearform/lyra/pull/3)
- refactor(benchmarks): adds cronometro to benchmarks [`61a8d19`](https://github.com/nearform/lyra/commit/61a8d19e14382eba3e982d6f43df43a9f3fd7bd8)
- feat: adds search hits, elapsed time, and count [`b2a23c0`](https://github.com/nearform/lyra/commit/b2a23c04875304a382591af99f42bfde3845a2b6)
- refactor: remove repl [`df263c1`](https://github.com/nearform/lyra/commit/df263c1b1639e07cddcee71c5f76e50f99b0cd3a)
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
],
"scripts": {
"test": "cd packages/lyra && pnpm test",
"changelog": "auto-changelog -p",
"commit": "pnpm lint-staged && cz",
"format": "prettier --write \"packages/**/*.{ts,js}\"",
"lint": "pnpm run format && eslint . --ext .js,.ts",
Expand All @@ -34,6 +35,7 @@
"@types/node": "^18.6.2",
"@typescript-eslint/eslint-plugin": "^5.31.0",
"@typescript-eslint/parser": "^5.31.0",
"auto-changelog": "^2.4.0",
"commitizen": "^4.2.5",
"eslint": "^8.20.0",
"husky": "^8.0.1",
Expand Down
52 changes: 47 additions & 5 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f722981

Please sign in to comment.