Skip to content

Releases: algolia/instantsearch-ios

7.13.5

24 Sep 08:21
Compare
Choose a tag to compare

Fix

7.13.4

24 Sep 08:21
Compare
Choose a tag to compare

Fix

7.13.3

08 Sep 17:24
Compare
Choose a tag to compare

Misc

  • fix(xcode13): Xcode 13 beta compiler issues (#179) (1665c7a)

7.13.2

31 Aug 10:35
Compare
Choose a tag to compare

Fix

7.13.1

05 Aug 11:09
Compare
Choose a tag to compare

Fix

  • remove objc leftovers causing the crash (#186) (dd928a6)

7.13.0

03 Aug 15:31
Compare
Choose a tag to compare

Feat

  • SwiftUI: Full-fledged SwiftUI support (#178) (a189b0c)

SwiftUI support:

  • Loading
  • FilterToggle
  • ClearFilters
  • Stats
  • QueryRuleCustomData
  • SortBy
  • RelevantSort
  • FilterNumericRange
  • CurrentFilters
  • FiltersList

Implementation improvement:

  • SearchBar
  • Hits
  • FacetList
  • HierarchicalList

7.12.1

22 Jul 10:42
Compare
Choose a tag to compare

Fix

7.12.0

22 Jul 09:55
Compare
Choose a tag to compare

Feat

7.11.1

27 May 15:39
Compare
Choose a tag to compare

Fix

  • Add conditional imports for Combine & SwiftUI (#173) (c9ab1d5)

7.11.0

03 May 20:09
Compare
Choose a tag to compare

Experimental SwiftUI support (#167) (2b027f2)

InstantSearch UI

A collection of basic search SwiftUI views

  • SearchBar - a specialised view for receiving search query text from the user.
  • HitsList - a view presenting the list of search hits
  • FacetList – a view presenting the list of facets
  • HierarchicalList - a view presenting the list of hierarchical facets
  • FacetRow - a view presenting the facet value and its selection state
  • Text+Highlighting - Text extensions allowing to build an attributed Text view with HighlightedString and TaggedString components provided by InstantSearch

InstantSearch Core

The Core provides the implementations of Controller protocols adapted for SwiftUI which can be easily connected to the existing Interactors.

  • QueryInputObservableController
  • HitsObservableController
  • FacetListObservableController
  • HierarchicalObservableController
  • StatsObservableController
  • FilterClearObservableController
  • SwitchIndexObservableController