Releases: algolia/algoliasearch-client-kotlin
Releases · algolia/algoliasearch-client-kotlin
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)
1.12.1
Changed
- Update Kotlin to 1.5.32
- Update Ktor 1.6.5
Fix
- Rules:
Promotion
deserialization (#317)
- Randomize fallback hosts (#319)
1.12.0
Added
- Add custom request (#302)
Fix
- Add
facetQuery
parameter to FacetIndexQuery
(#297)
- Optimize
SimpleDateFormat
instantiations (#301)
ResponseMultiSearch
generic results
type (#303)
1.11.0
Added
- Search: client-level search method (#291)
Fix
- Include
_operation
for partialUpdateObjects (#295)
- Shared
SimpleDateFormat
instances (#296)
Changed
- Update Kotlin to 1.5.30
- Update Ktor 1.6.4
1.10.0
Added
- Recommend API client (#281)
Fix
- Add
abTestID
to ResponseSearch
(#285)
- Logging on
LogLevel.NONE
(#284)
Changed
ResponseSearch
non-null fields throw IllegalStateException
instead of NPE (#286)
1.9.2
Fix
- Facets ordering:
emptyList()
as default for FacetValuesOrder
's field order
(#278)
Changed
- Update Kotlin to 1.5.21
- Update Ktor 1.6.2
1.9.1
Fix
- Search: add
enableReRanking
field to Query (#275)
1.9.0
Fixed
- Answers: use UTF8 encoded index name (#269)
Changed
ClientRecommendation
renamed to ClientPersonalization
(#267)
- Remove defaults from
FacetsOrder
and FacetsValuesOrder
(#273)
- Update Kotlin to 1.5.20
- Update Ktor to 1.6.1
1.8.0
Added
Fixed
- Analytics: fields nullability in response variant (#262)
Changed
- Update Kotlin to 1.5.10
- Update Ktor 1.6.0