Skip to content

Releases: mapbox/mapbox-search-android

v2.3.0-beta.1

12 Jun 23:00
3f2b572
Compare
Choose a tag to compare
v2.3.0-beta.1 Pre-release
Pre-release

Mapbox dependencies

  • Search Native SDK v2.2.0-beta.1
  • Common SDK v24.5.0-beta.4

v.2.2.0

10 Jun 13:28
ba16130
Compare
Choose a tag to compare

New features

Mapbox dependencies

  • Search Native SDK 2.1.0
  • Common SDK 24.4.0

v2.2.0-rc.1

05 Jun 23:03
075e8f6
Compare
Choose a tag to compare
v2.2.0-rc.1 Pre-release
Pre-release

New features

Mapbox dependencies

  • Search Native SDK 2.1.0
  • Common SDK 24.4.0

v2.1.0

17 May 17:13
1b46c9a
Compare
Choose a tag to compare

The General Availability (GA) release of version 2.1.0 has arrived! 🎉

New features

  • Location observer timeout can be configured now

Bug fixes and improvements

  • Updated default sample activity to default to ApiType.SBS
  • Fixed a synchronization issue in OfflineSearchAlongRouteExampleActivity
  • Fixed a bug in the default sample activity that crashed the activity when clicking on the map

v2.0.0

02 May 02:17
ffc70c1
Compare
Choose a tag to compare

The General Availability (GA) release of version 2.0.0 has arrived! 🎉

New features

  • [Offline search] Offline support for Points of Interest (POIs). Search SDK now supports offline search for POIs, in addition to addresses. Please note that this is a premium feature that needs to be enabled on your Mapbox account.
  • [Online search] Added MapboxID (stable ID) related to search features in search results. MapboxID attribute is available in all relevant classes.
  • [UI] Performance improvement when displaying search suggestions
  • Support for Maps SDK v11 and latest Mapbox Core SDK
  • Country search support
  • [Offline search] Better formatting for address descriptions in offline search mode
  • Improved search engine performance and tracing
  • [Online search] Add method to retrieve a POI by Mapbox ID
  • [Offline search] Add optional language parameter to OfflineSearchEngine.createTilesetDescriptor and OfflineSearchEngine.createPlacesTilesetDescriptor functions.
  • [UI] Added supports to select a single map feature to support map click events
  • [Offline search] Offline Search Along Route
  • [Offline search] Added bounding box filter for offline search functions
  • [CORE] Added a new field called mapboxId to BaseSearchResult, SearchResult, CategoryResult and OfflineSearchResult
  • [Address Autofill, Place Autocomplete] Added new fields called id and mapboxId to AddressAutofillResult and PlaceAutocompleteResult

Breaking changes

  • [CORE] Access token now needs to be assigned via MapboxOptions.accessToken
  • [CORE] Added a new field called mapboxId to BaseSearchResult, SearchResult, CategoryResult, and OfflineSearchResult
  • [Address Autofill, Place Autocomplete] Added new fields called id and mapboxId to AddressAutofillResult and PlaceAutocompleteResult
  • [Address Autofill, Place Autocomplete] Search is a two-step action now; it returns Suggestions (without the geo coordinates) and later returns 'Retrieved data' that includes coordinates and additional metadata.
  • [CORE] Undo renaming of all Discover-related terms to Category
  • [Address Autofill, Place Autocomplete] Added a separate function reverse for coordinate-based searches.

v2.0.0-rc.1

01 May 23:59
720aef6
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

New features

  • [Online search] Add method to retrieve a POI by Mapbox ID
  • [Offline search] Add optional language parameter to OfflineSearchEngine.createTilesetDescriptor and OfflineSearchEngine.createPlacesTilesetDescriptor functions.
  • [UI] Added supports to select a single map feature to support map click events

Breaking changes

  • [CORE] Undo renaming of all Discover-related terms to Category
  • [Address Autofill, Place Autocomplete] Added a separate function reverse for coordinate-based searches.

v1.2.0

01 Apr 23:13
6c46070
Compare
Choose a tag to compare

New features

  • [CORE] We have added support for Mapbox IDs in search results. A new field called mapboxId is added to BaseSearchResult, SearchResult, CategoryResult, and OfflineSearchResult. Mapbox ID is stable, and developers can store it for lookup purposes.
  • [Offline search] We have added POI (Points of Interest) support to offline search. Developers can now use POIs in offline search in addition to Addresses and Places.
  • [Offline search] We have added a bounding box filter for offline search. Developers can now use the bounding box to limit the searchable area in the offline mode, increasing search response time for offline queries.

Breaking changes

  • [Address Autofill, Place Autocomplete] Search is now a two-step action. It returns Suggestions (without the geo coordinate and routable points) at the first step and Result (with the geo coordinate and routable points) after the suggestion is selected. Thus, the coordinate field is no longer available in Suggestion.
  • [Address Autofill, Place Autocomplete] Added a separate function reverse for coordinate-based searches.

Bug fixes

  • [Offline search] Don't return results with the empty name

v1.2.0-rc.1

26 Mar 17:38
5776692
Compare
Choose a tag to compare
v1.2.0-rc.1 Pre-release
Pre-release

New features

  • [CORE] We have added support for Mapbox IDs in search results. A new field called mapboxId is added to BaseSearchResult, SearchResult, CategoryResult, and OfflineSearchResult. Mapbox ID is stable, and developers can store it for lookup purposes.
  • [Offline search] We have added a bounding box filter for offline search. Developers can now use the bounding box to limit the searchable area in the offline mode, increasing search response time for offline queries.

Breaking changes

  • [Address Autofill, Place Autocomplete] Search is now a two-step action. It returns' Suggestions' (without the geo coordinate and routable points) at the first step and Result (with the geo coordinate and routable points) after the suggestion is selected. Thus, the coordinate field is no longer available in Suggestion.
  • [Address Autofill] suggestions() is renamed to reverseGeocoding().

v2.0.0-beta.4: Bump to 2.0.0-beta.4 (#205)

22 Mar 17:45
c54c539
Compare
Choose a tag to compare
* Bump to 2.0.0-beta.4

v2.0.0-beta: SSDK-504 Rename search-discover-android.yaml to search-category-andro…

01 Mar 04:32
Compare
Choose a tag to compare

New features:

  • Offline support for Points of Interest (POIs). Search SDK now supports offline search for POIs, in addition to addresses. Please note that this is a premium feature that needs to be enabled on your Mapbox account.
  • Added MapboxID (stable ID) related to search features in search results. MapboxID attribute is available in all relevant classes.
  • Performance improvement when displaying search suggestions
  • Support for Maps SDK v11 and latest Mapbox Core SDK
  • Country search support
  • Better formatting for address descriptions in offline search mode
  • Improved search engine performance and tracing

Breaking changes

  • Renamed Discover class to Category. The 'Category' class can be used for category searches, e.g., 'Coffee Shop.'
  • [CORE] Access token now needs to be assigned via MapboxOptions.accessToken
  • [CORE] Added a new field called mapboxId to BaseSearchResult, SearchResult, CategoryResult, and OfflineSearchResult
  • [Address Autofill, Place Autocomplete] Added new fields called id and mapboxId to AddressAutofillResult and PlaceAutocompleteResult
  • [Address Autofill, Place Autocomplete] Search is a two-step action now; it returns Suggestions (without the geo coordinates) and later returns 'Retrieved data' that includes coordinates and additional metadata.

Mapbox dependencies

  • Bump Search Native SDK to 2.0.0-alpha.13