Release Notes
Version 0.36.0 - 03/11/2023
General
Breaking changes
- Rename AdrTunnelRestrictionCodeParameter to AdrTunnelRestrictionCodeProperty.
- Rename AltitudeChangeEfficiencyParameter to AltitudeChangeEfficiencyProperty and move to package
com.tomtom.sdk.vehicle.property.engine
. - Rename AltitudeChangeEnergyParameter to AltitudeChangeEnergyProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename AuxiliaryFuelPower to AuxiliaryPowerProperty and move to package
com.tomtom.sdk.vehicle.property.engine.combustion
. - Rename AuxiliaryPower to AuxiliaryPowerProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename BatteryCurve to BatteryCurveProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename ChargingConnectors to ChargingConnectorsProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename ChargingTimeOffset to ChargingTimeOffsetProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename CombustionEngineParameter to CombustionEngineProperty and move to package
com.tomtom.sdk.vehicle.property.engine
. - Rename CombustionEngineParameters to CombustionEngineProperties.
- Rename CurrentCharge to CurrentChargeProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename CurrentFuel to CurrentFuelProperty and move to package
com.tomtom.sdk.vehicle.property.engine.combustion
. - Rename ElectricEngineParameter to ElectricEngineProperty and move to package
com.tomtom.sdk.vehicle.property.engine
. - Rename ElectricEngineParameters to ElectricEngineProperties.
- Rename FuelEnergyDensity to FuelEnergyDensityProperty and move to package
com.tomtom.sdk.vehicle.property.engine.combustion
. - Rename LoadType to LoadTypeProperty.
- Rename MaxCharge to MaxChargeProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename MaxSpeed to MaxSpeedProperty.
- Rename package
com.tomtom.sdk.vehicle.parameters
tocom.tomtom.sdk.vehicle.property
. - Rename parameter updatedParameters to updatedProperties in method updateVehicleState of DefaultVehicleProvider.
- Rename SpeedConsumption to SpeedConsumptionProperty and move to package
com.tomtom.sdk.vehicle.property.engine.electric
. - Rename SpeedFuelConsumption to SpeedConsumption and move to package
com.tomtom.sdk.vehicle.property.engine.combustion
. - Rename VehicleHeight to HeightProperty.
- Rename VehicleLength to LengthProperty.
- Rename VehicleParameter to VehicleProperty.
- Rename VehicleUpdateOption.AuxiliaryFuelPower to VehicleUpdateOption.CombustionAuxiliaryPower.
- Rename VehicleUpdateOption.AuxiliaryPower to VehicleUpdateOption.ElectricAuxiliaryPower.
- Rename VehicleUpdateOption.SpeedConsumption to VehicleUpdateOption.ElectricSpeedConsumption.
- Rename VehicleUpdateOption.SpeedFuelConsumption to VehicleUpdateOption.CombustionSpeedConsumption.
- Rename VehicleWidth to WidthProperty.
- Rename VelocityChangeEfficiencyParameter to VelocityChangeEfficiencyProperty and move to package
com.tomtom.sdk.vehicle.property.engine
.
Fixes
- Reconnect to mqtt after a disconnection.
- Reduce number of dependencies in unified location decoder module.
Updates
- Add API docs to RangeCalculator implementations.
Map
New Features
- Add support of camera operators, camera updates and gestures for Premium map display.
Fixes
- Fix a
ElasticMapStore
crash upon screen rotation. - Fix missing link in API documentation.
Updates
- Map Display Copyrights component tests.
Navigation
Breaking changes
- Rename the module dependencies for
onboard-nds-store
. Do the following to adapt your project setup: - Replace
com.tomtom.sdk:onboard-nds-store
withcom.tomtom.sdk.datamanagement:nds-store
for the dependency setup in the gradle files.
Fixes
- Disable flaky test unifiedMapDataAccessHandleIsCreated.
- Fix manual route acceptance.
- Remove finalize from native offboard tile store.
Updates
- Remove Server3FeatureToggle.
Routing
Deprecations
- Deprecate value class
com.tomtom.sdk.routing.options.calculation.ComputeTravelTimeFor
.
Updates
- Com.tomtom.sdk.routing.route.section.traffic.MagnitudeOfDelay is now available in General Availability.
Search
Breaking changes
- Improve the API interface for custom POI provider.
Use
com.tomtom.sdk.search.customdata.CustomPoiProvider
instead ofcom.tomtom.sdk.search.customdata.CustomSearchDataProvider
. Usecom.tomtom.sdk.search.customdata.CustomPoi
instead ofcom.tomtom.sdk.search.model.customdata.CustomRecord.CustomPoi
. OfflineSearch, OnlineWithCustomPoiSearch and HybridSearch overloaded factory method create takesList<custompoiprovider>
instead ofList<customsearchdataprovider<customrecord.custompoi>>
Updates
- Add missing Poi category Ids.
- Promote structured search API public preview to General Availability.