Release Notes
Release notes contain information about new features, improvements, known issues, and bug fixes in each release.
Version 2.3
2.3.6
2025-01-25
- Improvements:
- Add onboard configuration to support more product lines.
- Bugfix:
- Bug fix for POI on map.
2.3.2
2024-09-24
- Improvements:
- Update the arbitration logic of the hybrid sdk. when there are no results in Cloud search, the search is considered valid instead of waiting for the Onboard results to be returned.
2.3.0
2023-06-14
- Improvements:
- Update third-party package to solve security issues.
Version 2.1
2.1.5
2023-06-14
- Improvements:
- Improved search performance on low configuration devices.
- Bugfix:
- Fixed issue that cloud
Suggestion
request was not passing correctlocale
.
- Fixed issue that cloud
2.1.4
2023-06-14
- Bugfix:
- Fix onboard search issues on JDK8 platform
2.1.0
2023-01-30
- Bugfix:
- Fix the bug that print sensitive information in log.
Version 2.0
2.0.3
2023-02-06
- Improvements:
- Switches the native method used by the Hybrid SDK.
2.0.2
2023-01-04
- New Features:
- Extend FacetOpenHours to support returning temporary closure time and special operational hours. Refer to TemporaryClosedUntil and SpecialHours.
- Extend FacetNearby to support returning nearby brands. Refer to NearbyBrand.
- Extend Evse to support check-in history in ev search. Refer to CheckinHistory.
2.0.1
2022-10-28
- Bugfix:
- Fix the bug that cloud suggestion cannot return include entities.
2.0.0
2022-10-01
- New Features:
- Support more filters in Search API. Refer to SearchFilters and BusinessFilter.
- Add a new parameter to support scenarios with different search anchor and vehicle location. Refer to anchor.
- Support using category aliases instead of category id for some hot categories. Refer to CategoryFilter and CategoryAlias.
- Support custom search radius in Discover Category and Discover Brand API. Refer to DiscoverFilter.
- Support returning the related entities when looking up an address. Refer to Lookup and RelatedEntities.
- More facets. Refer to FacetReview and FacetOffer.
- Time zone of address, Refer to Address.
- Improvements:
- Support customer hybrid SDK selection timeout. Refer to hybridSelectionTimeout.
- Support custom onboard SDK initialization mode. Refer to asyncInit.
Version 1.7
1.7.14
2022-11-14
- Bugfix:
- Fix some bugs in Onboard SDK.
1.7.12
2022-08-04
- Bugfix:
- Fix some bugs in Onboard SDK.
1.7.11
2022-07-09
- Bugfix:
- Fix the bug that EV charger brands filter is not working well in Discover Place API.
1.7.10
2022-06-01
- Improvements:
- Support the new onboard index.
1.7.9
2022-05-11
- New Features:
- Support power filter in EV search. Refer EV Search.
- Extend Facets to support new facet FacetReview.
1.7.8
2022-04-15
- New Features:
- Corridor search support returning detour time and distance. Refer FacetDriveTime.
- Add a new parameter
location
in EntityGetDetailRequest to support returning drive time and distance. - Support returning drive time and distance in Rgc request. Refer Reverse Geocoding.
- Support searching by
latitude,longitude
to return nearbyAddress
andPlace
. Refer Reverse Geocoding. - Support searching POI by OCPI location id. Refer EV Search.
- Support EV exclusion filter, Refer EV Search.
1.7.7
2022-02-09
-
Bugfix:
- Fix the bug that the user id is missed in Corridor search request.
-
New Features:
- Extend EvAdditionalAttributes to support any key-value attribute.
1.7.6
2021-12-14
- Bugfix:
- Corridor search returns zero results under some scenarios even when there're POIs close by to the route.
1.7.5
2021-10-30
- New Features:
- Add a new parameter
anchor
in Search API. Refer Anchor Search. - Support full region OTA data for EV POIs.
- Add a new parameter
1.7.4
2021-08-24
- Bugfix:
- Fix the bug of not returning max_power in the Discover Place API.
1.7.3
2021-08-20
- Bugfix:
- Fix the bug of OCPI's attributes conversion.
1.7.2
2021-08-05
- New features:
- Extend Facet to support new EV facet ChargeStations, following the OCPI spec.
- Extend SDKRuntime to support updating user id and locale at runtime without re-initialize.
1.7.1
2021-07-16
1.7.0
2021-06-28
-
New features:
- Enhance the EV connector facet.
-
Improvements:
- Add new dependencies in hybrid and edge SDK.
javax.cache:cache-api:1.1.1
org.cache2k:cache2k-api:1.6.0.Final
org.cache2k:cache2k-core:1.6.0.Final
- Add new dependencies in hybrid and edge SDK.
Version 1.6
1.6.0
2021-03-23
- New features:
- Added new Discover Place API. Refer Discover Place API
- Enhance the EV connector facet with attributes from the OCPI spec.
- Added
freeCharge
filter option in EV filter.
Version 1.5
1.5.1
2021-03-04
-
New features:
- Add
AddressType.NEIGHBORHOOD
.
- Add
-
Bugfix:
- Fix the first request timeout issue after network recovery.
- Fix the
AddressType.COUNTRY
is not returned correctly.
1.5.0
2021-01-25
- Improvements:
- Support EV API in hybrid lib.
Version 1.4
1.4.0
2020-12-08
- New Features:
- Add support for structured text queries for voice search use cases. Refer to Voice search example code
Version 1.3
1.3.6
2020-12-21
- Improvements:
- Fix bug on search pagination.
1.3.5
2020-12-14
- New Features:
- Support Java 7 as runtime environment.
1.3.4
2020-11-27
- New Features:
- Adding more locales in
com.telenav.sdk.core.Locale
.
- Adding more locales in
1.3.3
2020-11-14
-
New Features:
- Add new interface
SDKRuntime.setNetworkAvailable(boolean networkAvailable)
- Once application can set real-time network status using this interface, it can eliminate latency of cloud request (such as DNS resolve etc) and SDK will use onboard search directly.
- Refer to Android sample code for how to use sdk network interface.
- Add new feature "Smart Skip". When it's enabled, Onboard and Hybrid SDK will skip word prediction and suggestion requests which are waiting in the queue and only keep the last submitted request.
- Using
EntityServiceSettings.Builder.allowSmartSkip(true)
andEntityService.initialize(SDKOptions sdkOptions, EntityServiceSettings entityServiceSettings)
to enable this feature.
- Using
- Add new interface
-
Improvements:
- Enrich SDK Logs.
- Reduce default connection timeout from 10s to 5s in Cloud SDK.
- Reduce default wait timeout from 10s to 5s in Hybrid SDK.
1.3.2
2020-10-19
- Improvements:
- Update obfuscation logic to avoid class name conflict.
1.3.1
2020-10-15
-
New Features:
- Add support for edge search.
- Add support for hybrid search with automatic fallback between cloud and edge.
-
Improvements:
- Update dependency
commons-collections:commons-collections:3.2.1
toorg.apache.commons:commons-collections4:4.1
- Update dependency
Version 1.2
1.2.1
2020-09-30
-
New Features:
- Add new discover brand API.
- Add new discover category API.
-
Improvements:
- Add new method
asyncCall(Executor executor, Callback<RESP> callback)
to support invoking callback from the provided executor. - Deprecate method
SDKOptions.Builder.setCurrentLocation(GeoPoint geoPoint)
, replace it bysetCurrentLocation(double latitude, double longitude)
. ThesetCurrentLocation(GeoPoint geoPoint)
will be removed in future release. - Deprecate class
com.telenav.sdk.entity.api.Callback
, replace it bycom.telenav.sdk.core.Callback
- Method
SDKOptions.Builder.build()
no longer throws EntityInvalidConfigException.
- Add new method
Version 1.1
1.1.5
2020-09-03
- First public release