Skip to content

Releases: algolia/algoliasearch-client-kotlin

1.13.0

15 Apr 07:12
8fe0ea9
Compare
Choose a tag to compare

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

08 Mar 10:51
5c1569d
Compare
Choose a tag to compare

Fix

  • use POST for subsequent browse (#321)
  • default value for FacetOrdering.values (#323)

1.12.1

27 Jan 16:26
a1b5f20
Compare
Choose a tag to compare

Changed

  • Update Kotlin to 1.5.32
  • Update Ktor 1.6.5

Fix

  • Rules: Promotion deserialization (#317)
  • Randomize fallback hosts (#319)

1.12.0

28 Oct 13:39
e35b641
Compare
Choose a tag to compare

Added

  • Add custom request (#302)

Fix

  • Add facetQuery parameter to FacetIndexQuery (#297)
  • Optimize SimpleDateFormat instantiations (#301)
  • ResponseMultiSearch generic results type (#303)

1.11.0

07 Oct 15:53
f56899e
Compare
Choose a tag to compare

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

21 Sep 13:41
969418d
Compare
Choose a tag to compare

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

10 Aug 12:41
efab062
Compare
Choose a tag to compare

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

23 Jul 15:49
c3a38e3
Compare
Choose a tag to compare

Fix

  • Search: add enableReRanking field to Query (#275)

1.9.0

13 Jul 12:58
10b6971
Compare
Choose a tag to compare

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

21 Jun 10:24
6626b5d
Compare
Choose a tag to compare

Added

  • Facets ordering (#245)

Fixed

  • Analytics: fields nullability in response variant (#262)

Changed

  • Update Kotlin to 1.5.10
  • Update Ktor 1.6.0