Thinker Fts Versions Save

Fast and extendible Node.js/Javascript fulltext search engine.

2.0.5

2 years ago

Chores

  • Rebuild dist/*

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/2.0.4...2.0.5

2.0.4

2 years ago

Chores

  • Dependency update (stemmer ~1 -> ~2) and dev dependency update

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/2.0.3...2.0.4

2.0.3

2 years ago

Bugfix

  • Fix Deno.land/x documentation typo

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/2.0.2...2.0.3

2.0.2

2 years ago

Bugfix

  • Fix for Node < 16

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/2.0.1...2.0.2

2.0.1

2 years ago

Bugfixes

  • Remove use of process.hrtime() to make Deno/Browser work

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/2.0.0...2.0.1

2.0.0

2 years ago

Added

  • Deno support
  • Browser support

Removed

  • Persistence (save index to file, load index from file)

Chores

  • Fix various linting issues
  • Update dependencies
  • Converted codebase from CommonJS to ES-module
  • Added bundled bulds of both CommonJS(UMD) and ESM to dist/-folder
  • Added minified builds to dist/-folder

Full Changelog: https://github.com/Hexagon/thinker-fts/compare/1.2.0...2.0.0

1.2.0

6 years ago

Various fixes Separated collections on complete resultset (collectAll) and reduced resultset (collect)

1.1.5

7 years ago

1.1.3

7 years ago

Soft filters (resultset reduction). Metadata collections (collect all possible metadata values from matching documents and place in result set). Reduced memory usage by ~20%.

1.1.2

7 years ago

Performace: Do not suggest augmented (concatenated) words Feature: Added disk persistance Test: Added test for disk persistance Typo: Changed coalesceWords => concatenateWords