Releases: typesense/typesense-php
v5.0.2
- Fix HTTP Client Type Handling in API Calls by @tharropoulos in #86
Full Changelog: v5.0.1...v5.0.2
v5.0.1
- fix(documents): add parameters to document deletion method by @tharropoulos in #84
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
- Add Stopwords API by @phiamo in #60
- feat(stemming): add stemming dictionary management support by @tharropoulos in #81
- #54: add collection schema cloning by @haydenhoang in #68
- Add support for analytics events by @haydenhoang in #69
- Add support for conversations by @haydenhoang in #71
- retrieve preset by name, implement array access for presets, analyticsRules by @haydenhoang in #72
- Updated multiSearch perform type in doctype to match actual type by @angus-mcritchie in #74
- Fix collections property name conflict in Collections class by @tharropoulos in #79
- Fix HTTP client handling and configuration in Typesense PHP client by @tharropoulos in #78
- use patch on filter_by query #47 by @regnerisch in #61
- fix: URI encode user-inputted string by @haydenhoang in #76
⚠️ Breaking Changes
-
fix: URI encode user-inputted string by @phiHero in #76
Resource names 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 (eg: collection names, aliases, document IDs, etc), 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.
Full Changelog: v4.9.3...v5.0.0
v5.0.0-RC2
What's Changed
- Updated multiSearch perform type in doctype to match actual type by @angus-mcritchie in #74
- retrieve preset by name, implement array access for presets, analyticsRules by @phiHero in #72
Full Changelog: v5.0.0-RC1...v5.0.0-RC2
v5.0.0-RC1
Improvements
- use patch on filter_by query #47 by @regnerisch in #61
- Add Stopwords API by @phiamo in #60
- #54: add collection schema cloning by @phiHero in #68
- Add support for analytics events by @phiHero in #69
- Add support for conversations by @phiHero in #71
⚠️ Breaking Changes
- fix: URI encode user-inputted string by @phiHero in #76
Resource names 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 (eg: collection names, aliases, document IDs, etc), 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.
Full Changelog: v4.9.3...v5.0.0-RC1
v4.10.0-RC1
What's Changed
- use patch on filter_by query #47 by @regnerisch in #61
- Add Stopwords API by @phiamo in #60
- Adding tests for typesense-php by @regnerisch in #65
- Add support for analytics events by @phiHero in #69
- Add support for conversations by @phiHero in #71
- run test in github actions on push, pr by @phiHero in #66
Full Changelog: v4.9.3...v4.10.0-RC1
v4.9.3
Added setExists()
method to Collection
Class.
v4.9.2
- Added
exists()
method to Collection.
Add Stream Factory Discovery
v4.9.1 Add Stream Factory Discovery
Update PSR Client Discovery
v4.9.0 Update PSR Client Discovery