Releases: typesense/typesense-js
Releases · typesense/typesense-js
v2.0.0-11
- feat: Add search parameter normalization utilities and type safety by @tharropoulos in #242
Full Changelog: v2.0.0-10...v2.0.0-11
v2.0.0-10
- feat(types): add auto aggregation flag to analytics rules schema by @tharropoulos in #238
- fix(analytics): improve event type definition and enforce required data property by @tharropoulos in #240
- add missing facet_strategy option to SearchParams to catch up to v27 by @JinxedStar in #241
- Update dependencies
Full Changelog: v2.0.0-9...v2.0.0-10
v2.0.0-9
- Add
compact_store
param d590e2d
Full Changelog: v2.0.0-8...v2.0.0-9
v2.0.0-8
- feat(search-params): add 27.1 search params updates to schema by @tharropoulos in #237
Full Changelog: v2.0.0-7...v2.0.0-8
v2.0.0-7
- fix(analytics): add missing overload for inferring return type of analytics rules by @tharropoulos in #234
Full Changelog: v2.0.0-6...v2.0.0-7
v2.0.0-6
v2.0.0-5
- fix: add override tags params to search params interface @tharropoulos b5afa23
v2.0.0-4
Updates
- feat(search_params): add drop_tokens_mode to search params interface f6da625
- Add types for error and code. Resolves #202 da58d9e
- Update dependencies a5c0cff
⚠️ Breaking Changes
- fix: URL-encode user-supplied strings in URLs 3ce31b6
Typesense resource names (eg: collection names, aliases, document IDs, etc) are now URL-encoded by the library automatically. If you are using an older version of the library and doing URL encoding of Typesense resource names in your application, you now want to remove that from your application code and let the library handle the URL encoding for you, to prevent double URL encoding.
v2.0.0-3
v2.0.0-2
- Add ability to send options into GET /collections. Available as of Typesense Server version 27.0.rc28 fb357b2