Releases: mapbox/mapbox-search-ios
Releases · mapbox/mapbox-search-ios
Release v2.1.1
Release v2.1.0
🎉 Added
- [Offline] Expose
selectTileset
function for offline mode - [Address] Change
Country.ISO3166_1_alpha2
enum to public
🔨 Project changes
- [Core] Update MapboxCommon and MapboxCoreSearch package dependencies
📚 Dependencies
MapboxCoreSearch: v2.1.0
MapboxCommon: v24.4.0
Release v1.0.3
🔨 Project changes
- [Core] Update MapboxCommon and MapboxCoreSearch package dependencies
📚 Dependencies
MapboxCoreSearch: v1.0.8
MapboxCommon: v23.10.11
Release v2.0.3
🐞 Fixed
- Correct Xcode 15.3 and SDK compatibility
📚 Dependencies
MapboxCoreSearch: v2.0.2
MapboxCommon: v24.3.1
Release v2.0.2
🐞 Fixed
- Correct PrivacyInfo.xcprivacy and compatibility with Xcode 15.3 by updating MapboxCoreSearch
📚 Dependencies
MapboxCoreSearch: v2.0.2
MapboxCommon: v24.4.0-beta.2
Release v1.0.2
🐞 Fixed
- Correct compatibility with Xcode 15.3 by updating MapboxCoreSearch
- Correct PrivacyInfo.xcprivacy by updating MapboxCoreSearch
📚 Dependencies
MapboxCommon: v23.9.2
MapboxCoreSearch: v1.0.7
Release v2.0.1
🐞 Fixed
- Fix compatibility with Xcode 15.3 in MapboxCoreSearch
📚 Dependencies
MapboxCoreSearch: v2.0.0-beta.19
MapboxCommon: v24.4.0-beta.2
Release v1.0.1
🐞 Fixed
- Fix compatibility with Xcode 15.3 in MapboxCoreSearch
📚 Dependencies
MapboxCommon: v23.6
MapboxCoreSearch: v1.0.2
Release v2.0.0
🎉 Added
- [mapboxId] Add support for new optional mapboxId in SearchResult, FavoriteRecord, HistoryRecord, Discover, Address Autofill, and Place Autocomplete.
- [Offline] Add optional
language
parameter to SearchOfflineManager.createTilesetDescriptor and SearchOfflineManager.createPlacesTilesetDescriptor functions. - [Tests] Add Spanish language offline search test.
- [Offline] Added OfflineIndexObserver which accepts two blocks for indexChanged or error events. This can be assigned to the offline search engine to receive state updates.
- [Offline] Change default tileset name to
mbx-main
- [Demo] Add
mapboxId
table view cell to PlaceAutocomplete detail view controller when available. - [Demo] Add OfflineDemoViewController to MapboxSearch.xcodeproj > Demo application.
🐞 Fixed
- [Offline] Remove
CoreOfflineIndexChangeEventType
extension previously used for development. - [Core] Remove usages of
@_implementationOnly import
due to compilation issue. - [Demo] Remove support for
--offline
launch argument. - [Tests] Fix Offline tests and re-enable.
- [Tests] Add
offlineResultsUpdated
delegate function toSearchEngineDelegateStub
. - [Tests] Demonstrate providing a
Geometry(point: NSValue(mkCoordinate: CLLocationCoordinate2D))
withTileRegionLoadOptions.build
function.
🔨 Project changes
- [Core] Increment minimum MapboxCommon version from 24.0.0 to 24.4.0-beta.2
- [Core] Increment minimum MapboxCoreSearch version to provide PrivacyInfo.xcprivacy.
- [Core] Built with Xcode 15.3
📚 Dependencies
MapboxCoreSearch: v2.0.0-beta.18
MapboxCommon: v24.4.0-beta.2
Release v1.0.0
🎉 Added
- [mapboxId] Add support for new optional
mapboxId
in SearchResult, FavoriteRecord, HistoryRecord, Discover, Address Autofill, and Place Autocomplete. - [Demo] Add mapboxId table view cell to PlaceAutocomplete detail view controller when available.
- [Address] Added
SearchAddressRegion
containing name, regionCode, and regionCodeFull fields. - [Address] Added
SearchAddressCountry
containing name, countryCode, and regionCodeFull fields. - [Address] Added fields searchAddressRegion and searchAddressCountry to
Address
alongside existing country and region.
🔨 Project changes
- [Core] Update to MapboxCoreSearch v1.0.1 with PrivacyInfo.xcprivacy and compatibility with Xcode 15.3
- [Core] Remove Bitcode support
- [Core] Built with Xcode 15.2
MapboxCommon: v23.6
MapboxCoreSearch: v1.0.1