Skip to content

Releases: algolia/instantsearch-android

3.1.1

29 Jun 16:05
9271197
Compare
Choose a tag to compare

Changed

  • Update Ktor to 2.0.3

Fixed

  • Support of hierarchical nodes with specific separator

3.1.0

16 Jun 16:20
6602c1b
Compare
Choose a tag to compare

Added

  • Searchers: add coroutineDispatcher param (#306)
  • Searchers: log exceptions' stacktrace (#309, #310)
  • Insights: timestamps generation configuration (#311)

Changed

  • Update triggerSearchFor defaults (#306)
  • Update Algolia Kotlin API client to 2.1.0 (#334)

Deprecated

  • SearcherPlaces (#315)
  • SearcherAnswers (#316)
  • SearchBox for compose (#312)

3.0.0

20 May 14:38
a6b37dc
Compare
Choose a tag to compare

Added

  • Conditional search: triggerSearchFor param for hits and facets searchers
  • Searchers: connectHitsView optional past parameter
  • Extension function(s) setBoundsFromFacetStats to FilterComparisonConnector
  • Extension modules:
    • instantsearch-android-paging3 supporting Paging 3
    • instantsearch-android-loading as separate module for SwipeRefreshLayout
    • instantsearch-coroutines-extensions: coroutines extensions for Instant Search

Changed

  • Instant Search Android package from com.algolia.instantsearch.helper.android to com.algolia.instantsearch.android
  • Promote experimental Searchers (MultiSearcher, HitsSearcher and FacetsSearcher) to stable
  • Searchers' search() main safe
  • Compose SearchBox: update widget params
  • Update Kotlin to 1.6.10
  • Update Algolia API Kotlin Client to 2.0
  • Update Ktor Http Client to 2.0

Fixed

  • Facets searcher: setQuery function to set facetQuery field

Removed

  • Paging 2 support
  • Deprecated searchers SearcherMultipleIndex, SearcherSingleIndex and SearcherForFacets

3.0.0-beta02

09 May 15:55
8cb4f09
Compare
Choose a tag to compare
3.0.0-beta02 Pre-release
Pre-release

Added

  • Add setBoundsFromFacetStats to FilterComparisonConnector

Changed

  • Update Algolia API Kotlin Client to 1.13.0
  • Update Ktor Http Client to 1.6.8

Changes from 3.0.0-beta01.

3.0.0-beta01

07 Apr 13:13
c7b3db0
Compare
Choose a tag to compare
3.0.0-beta01 Pre-release
Pre-release

Added

  • Extension modules:
    • instantsearch-android-paging3 supporting Paging 3
    • instantsearch-android-loading as separate module for SwipeRefreshLayout
    • instantsearch-coroutines-extensions: coroutines extensions for Instant Search
  • Searchers: connectHitsView optional past parameter

Changed

  • Instant Search Android package from com.algolia.instantsearch.helper.android to com.algolia.instantsearch.android
  • Promote experimental Searchers (MultiSearcher, HitsSearcher and FacetsSearcher) to stable
  • Compose SearchBox: update widget params
  • Searchers' search() main safe
  • Update Kotlin to 1.6.10

Fixed

  • facets searcher: setQuery function to set facetQuery field

Removed

  • Paging 2 support
  • Deprecated searchers SearcherMultipleIndex, SearcherSingleIndex and SearcherForFacets

2.11.4

27 Dec 10:37
9917441
Compare
Choose a tag to compare

Added

Changed

  • Ktor 1.6.7
  • atomicfu 0.16.3
  • androidx core 1.7.0
  • androidx appcompat 1.4.0

2.11.3

29 Nov 17:27
f889809
Compare
Choose a tag to compare

Changed

  • Ktor 1.6.6

Fixed

  • instantsearch-android AAR artifact publish

2.11.2

26 Nov 13:08
7a61733
Compare
Choose a tag to compare

Fixed

  • Android 12 support: update work-runtime to 2.7.1 (#265)

Changed

  • Compile target to Android 12 (API level 31)
  • Kotlin API client 1.12.0
  • Kotlin 1.5.31
  • Compose 1.0.5

2.11.1

04 Oct 16:04
aac4951
Compare
Choose a tag to compare

Added

  • RelevantSortPriorityState convenience alias of RelevantSortState<RelevantSortPriority?> (#254)

Fixed

  • Ignore insights events older than 4 days (#257)
  • Searcher single index (v2) paging (#260)

Changed

  • Compose: mark Paginator as experimental (#261)

2.11.0

16 Aug 10:03
5fad7df
Compare
Choose a tag to compare

Added

  • InstantSearch Compose (#243)
  • Dynamic Facet List (#244)

Fixed

  • Unexpected behaviour of paging sorted index (#234)

Changed

  • Kotlin 1.5.21
  • Kotlin Coroutines 1.5.0
  • Ktor 1.6.2