Skip to content

Releases: mapbox/mapbox-search-android

v2.7.0

18 Dec 18:40
5506df1
Compare
Choose a tag to compare

2.7.0

New features

  • New option CategorySearchOptions.attributeSets is available. It allows to request additional metadata attributes besides the basic ones.

Mapbox dependencies

  • Search Native SDK 2.7.0
  • Common SDK 24.9.0

v2.6.3

10 Dec 22:12
7e9c960
Compare
Choose a tag to compare

2.6.3

New features

  • Added new function to search for multiple categories, e.g., SearchEngine.search(listOf("coffee_shop", "hotel"), ...),
  • New option CategorySearchOptions.ensureResultsPerCategory is available. It allows to request category search results to include at least one POI for each category, provided a POI is available in a nearby location.
  • New option CategorySearchOptions.attributeSets is available. It allows to request additional metadata attributes besides the basic ones.

Bug fixes

  • Fixed photos metadata parsing for the ApiType.SEARCH_BOX.

Mapbox dependencies

  • Search Native SDK 2.6.3
  • Common SDK 24.8.0

v2.7.0-rc.1

08 Dec 15:59
b7240b1
Compare
Choose a tag to compare

2.7.0-rc.1

New features

  • Added new function to search for multiple categories, e.g., SearchEngine.search(listOf("coffee_shop", "hotel"), ...),
  • New option CategorySearchOptions.ensureResultsPerCategory is available. It allows to request category search results to include at least one POI for each category, provided a POI is available in a nearby location.

Bug fixes

  • Fixed photos metadata parsing for the ApiType.SEARCH_BOX.

Mapbox dependencies

  • Search Native SDK 2.7.0-rc.1
  • Common SDK 24.9.0-rc.1

v2.7.0-beta.1

29 Nov 08:07
f796d45
Compare
Choose a tag to compare

2.7.0-beta.1

New features

  • New option OfflineSearchOptions.searchPlacesOutsideBoundingBox is available. It allows to search for places outside of the bounding box, if boundingBox option is specified.

Mapbox dependencies

  • Search Native SDK 2.7.0-beta.1
  • Common SDK 24.9.0-beta.1

v2.6.2

27 Nov 07:24
03892bc
Compare
Choose a tag to compare

2.6.2

New features

  • Now SearchSuggestion type provides new properties - coordinate and routablePoints. This is a restricted API, available for selected customers only. Contact our team, if you're interested in this API.
  • Now SearchEngine provides new function SearchEngine#forward() to make an one-off search request to get a list of search results with coordinates and metadata. See https://docs.mapbox.com/api/search/search-box/#search-request for more information.

Bug fixes

  • Fixed AnalyticsService#sendFeedback() function which couldn't sent feedback event for Search Box api responses.

Mapbox dependencies

  • Search Native SDK 2.6.2
  • Common SDK 24.8.0

v2.6.1

21 Nov 15:44
5b34ddc
Compare
Choose a tag to compare

2.6.1

New features

  • Added experimental Details API that provides access to POI metadata, boundary details, addresses and places. See DetailsApi type.

Bug fixes

  • Fixed OpenHours parsing for the Search Box Api type.

Mapbox dependencies

  • Search Native SDK 2.6.2
  • Common SDK 24.8.0

v2.6.0

07 Nov 13:08
fa6269b
Compare
Choose a tag to compare

2.6.0

Other

  • The SearchEngine.createSearchEngine() and SearchEngine.createSearchEngineWithBuiltInDataProviders() functions, which do not accept ApiType as a parameter, have been deprecated. Please use functions that explicitly accept an ApiType instead.
  • The SearchEngine.select() function, which allows selecting multiple suggestions, has been deprecated. From now on, you should select only one search suggestion at a time.
  • The ApiType.SBS has been deprecated. Please use other ApiType values that better suit your use case.
  • The PlaceAutocomplete.create(LocationProvider?, ApiType) function has been deprecated. Please use the function with the default api type.

Mapbox dependencies

  • Search Native SDK 2.6.0
  • Common SDK 24.8.0

2.6.0-rc.1

24 Oct 16:34
bbe22d4
Compare
Choose a tag to compare

2.6.0-rc.1

Other

  • The SearchEngine.createSearchEngine() and SearchEngine.createSearchEngineWithBuiltInDataProviders() functions, which do not accept ApiType as a parameter, have been deprecated. Please use functions that explicitly accept an ApiType instead.
  • The SearchEngine.select() function, which allows selecting multiple suggestions, has been deprecated. From now on, you should select only one search suggestion at a time.
  • The ApiType.SBS has been deprecated. Please use other ApiType values that better suit your use case.
  • The PlaceAutocomplete.create(LocationProvider?, ApiType) function has been deprecated. Please use the function with the default api type.

Mapbox dependencies

  • Search Native SDK 2.6.0-rc.1
  • Common SDK 24.8.0-rc.1

v2.6.0-beta.1

16 Oct 19:56
20495ed
Compare
Choose a tag to compare

2.6.0-beta.1

Mapbox dependencies

  • Search Native SDK v2.6.0-beta.2
  • Common SDK v24.8.0-beta.1

v2.5.1

12 Oct 03:14
d7307c6
Compare
Choose a tag to compare

🐛 Bug fixes

  • Passing language parameter on subsequent retrieve calls for SearchBox

🔗 Mapbox dependencies

  • Search Native SDK v2.5.1