Skip to content

Releases: mapbox/mapbox-search-android

v2.16.0-beta.1

25 Sep 13:54

Choose a tag to compare

v2.16.0-beta.1 Pre-release
Pre-release

Bug fixes 🐞

  • Fixed an issue where results were sometimes empty when bounding box was provided but proximity was not set.
  • Ignore invalid place types in offline search to prevent broken addresses.

Mapbox dependencies

  • Search Native SDK 324.16.0-beta.1
  • Common SDK 24.16.0-beta.1
  • Maps SDK 11.16.0-beta.1

v2.15.0

12 Sep 09:24
dcbb1b3

Choose a tag to compare

2.15.0

New features

  • Added serialization of the SearchResultMetadata.rating value for the HistoryRecord and FavoriteRecord types.

Mapbox dependencies

  • Search Native SDK 2.15.0
  • Common SDK 24.15.0
  • Maps SDK 11.15.0

v2.14.3

04 Sep 12:08
895dd1a

Choose a tag to compare

2.14.3

Bug fixes

  • Various bug fixes in dependencies.

Mapbox dependencies

  • Search Native SDK 2.14.4
  • Common SDK 24.14.4
  • Maps SDK 11.14.4

v2.15.0-rc.1

28 Aug 11:51
97c72f0

Choose a tag to compare

v2.15.0-rc.1 Pre-release
Pre-release

2.15.0-rc.1

New features

  • Added the NewSearchResultType class with predefined string constants for search results, replacing the SearchResultType enum. Unlike the old enum, NewSearchResultType introduces a new value, UNKNOWN, which is used when a search result’s type is not included in the predefined constants.
  • If an object has a type not listed in the SearchResultType, its type would fall back to SearchResultType.DEFAULT. With the new implementation, you should use NewSearchResultType to determine the actual type of a search result.
  • Updated classes: SearchResult, SearchSuggestionType, IndexableRecord, HistoryRecord, FavoriteRecord, and SearchPlace:
    • Deprecated properties and constructors using SearchResultType enum.
    • Added new properties and constructors using NewSearchResultType for better type handling.

Bug fixes

  • Fixed a crash that could happen when backend returned incorrect metadata.

Mapbox dependencies

  • Search Native SDK 2.15.0-rc.1
  • Common SDK 24.15.0-rc.1
  • Maps SDK 11.15.0-rc.1

v1.5.0

28 Aug 13:47
412eb19

Choose a tag to compare

1.5.0

New features

  • Added support for Android 16 KB page-size devices. To consume SDK compatible with NDK 27 you need to add -ndk27 suffix to the artifact name, for example, com.mapbox.search:mapbox-search-android -> com.mapbox.search:mapbox-search-android-ndk27.

Mapbox dependencies

  • Search Native SDK 1.5.1
  • Common SDK 23.11.4
  • Maps SDK 10.19.0

v2.15.0-beta.2

15 Aug 15:39
4c659b8

Choose a tag to compare

2.15.0-beta.2

New features

  • Added new field SearchResultMetadata.parkingType - the type of parking at the POI.
  • Added new fields for the SearchAddress type - regionInfo and countryInfo which provide additional address information like region and country ISO codes.

Mapbox dependencies

  • Search Native SDK 2.15.0-beta.2
  • Common SDK 24.15.0-beta.2
  • Maps SDK 11.15.0-beta.2

v2.14.2

15 Aug 17:50
d325f6e

Choose a tag to compare

2.14.2

Bug fixes

  • Various bug fixes in dependencies.

Mapbox dependencies

  • Search Native SDK 2.14.2
  • Common SDK 24.14.2
  • Maps SDK 11.14.2

v2.14.1

08 Aug 12:05
ca65656

Choose a tag to compare

2.14.1

Bug fixes

  • Fixed a crash that could happen in some cases during offline search.

Mapbox dependencies

  • Search Native SDK 2.14.1
  • Common SDK 24.14.1
  • Maps SDK 11.14.1

v2.14.0

01 Aug 08:58
fb66bad

Choose a tag to compare

2.14.0

New features

  • Added support for Android 16 KB page-size devices. To consume SDK compatible with NDK 27 you need to add -ndk27 suffix to the artifact name, for example, com.mapbox.search:mapbox-search-android -> com.mapbox.search:mapbox-search-android-ndk27.
  • Extended list of supported com.mapbox.search.common.parking.ParkingRestriction and com.mapbox.search.common.parking.ParkingType.
  • Added experimental support for parking metadata, both online and offline, see SearchResultMetadata.parkingInfo and OfflineSearchResultMetadata.parkingInfo.
  • Added support for brand search via SearchEngine.brandSearch(). Note that the Brand API is available only to selected customers. Please contact our sales team for access.

Bug fixes

  • Fixed an issue with empty in some cases PlaceAutocompleteSuggestion.formattedAddress field.

Experimental API breaking changes

  • Type com.mapbox.search.common.ParkingRestriction has been moved to com.mapbox.search.common.parking.ParkingRestriction
  • Type com.mapbox.search.common.ParkingType has been moved to com.mapbox.search.common.parking.ParkingType

Mapbox dependencies

  • Search Native SDK 2.14.0
  • Common SDK 24.14.0
  • Maps SDK 11.14.0

v2.14.0-rc.1

18 Jul 07:22
4b232b4

Choose a tag to compare

v2.14.0-rc.1 Pre-release
Pre-release

2.14.0-rc.1

New features

  • Added support for brand search via SearchEngine.brandSearch(). Note that the Brand API is available only to selected customers. Please contact our sales team for access.

Mapbox dependencies

  • Search Native SDK 2.14.0-rc.1
  • Common SDK 24.14.0-rc.1
  • Maps SDK 11.14.0-rc.1