Releases: algolia/algoliasearch-client-kotlin
Releases · algolia/algoliasearch-client-kotlin
2.1.8
Fixed
- Serialization: unpaired surrogate encoding (#407)
2.1.7
Fixed
- Serialization: ignore unknown keys (#406)
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.