Releases: algolia/algoliasearch-client-kotlin
Releases · algolia/algoliasearch-client-kotlin
2.1.6
Fixed
- Indexing: allow
JsonElement
as Parial.Update
param (#404)
2.1.5
Feat
- Search: add basic support of extensions (#398)
2.1.4
Fixed:
- Filters: quotation mark escaping for textual values (#396)
2.1.3
Fixed
- Insights:
sendEvent
ignoring request options (#391)
- Algolia agent as url param (#391)
Changed
- Update Kotlin to
1.8.10
(#390)
- Update ktor to
2.2.2
(#390)
2.1.2
Fixed
- Rules:
browseRules
deserialization (#389)
- Error handling: propagate coroutine cancellation (#380)
Changed
- Update Kotlin to
1.8.0
(#361)
- Update ktor to
2.2.2
(#374)
- Update Kotlin serialization json
1.4.0
(#372)
Deprecated
- Algolia places API (#381)
2.1.1
Changed
- Update Kotlin to
1.7.10
(#361)
- Update ktor to
2.1.1
(#374)
- Update Kotlin serialization json
1.4.0
(#372)
2.1.0
Added
- Http Client
Logger
(#341)
- BOM artifact (#346)
- Enable metadata variant compatibility (#345)
Changed
- Update Kotlin to
1.7.0
(#348)
- Update ktor to
2.0.2
(#343)
Fix
- Filters dsl defaults (#342)
AlgoliaClientException
to include exception cause (#344)
2.0.0
Changed
- Update Kotlin to
1.6.21
- Update Ktor client to 2.0
- Library's own
LogLevel
to specify the logging level
Removed
- Public string constants (e.g.
KeyQuery
, RouteIndexesV1
...)
- Ktor's plugins from the library binary interface
- Deprecated
ClientRecommendation
ResponseException
extensions
2.0.0-mt
is for KMP projects without hierarchical project structure enabled.
1.13.0
Changed
- Breaking: the client throws
AlgoliaRuntimeException
instead of ktor's ResponseException
(guide) (#327)
- Update Kotlin to 1.6.10
- Update Ktor 1.6.8
Fix
- Breaking: facet stats
average
and sum
as nullable (#325)
1.12.2
Fix
- use
POST
for subsequent browse (#321)
- default value for
FacetOrdering.values
(#323)