Releases: pace/cloud-sdk-android
Releases · pace/cloud-sdk-android
11.0.0
Breaking changes
- Combine IDKit setup with PACECloudSDK setup.
IDKit.setup(...)is no longer accessible. TheIDKitis now initialized viaPACECloudSDK.setup(...). Therefore an optionalOIDConfigurationparameter was added to theConfigurationclass of thePACECloudSDK, which must be initialized with at least theclientIdand theredirectUri. - Change properties of
CofuGasStationfromvartoval
Enhancements
- Add the attribute
properties: Map<String, Any>to theCofuGasStationwhich includes different information of the gas station e.g. app URL
Fixes
- Adjust handling of utm parameters
Internal
- Adjust TOTP secret handling
- Send 499 status when user cancels login
- Add
appAuthRedirectThemeasmetaDatain Manifest
10.2.2
10.2.1
10.2.0
Enhancements
- Implement
isRemoteConfigAvailablePWA communication handler to check if the remote config feature is generally available and returnsfalseby default. This behavior can be overridden inAppCallback.isRemoteConfigAvailable(isAvailable).
Internal
- Add custom user agent in interceptor
- Regenerate Api for 2021-2
10.1.1
10.1.0
Enhancements
- Implement the
isSignedInPWA communication handler which returnstrueby default if the authorization is valid inIDKit. This behavior can be overridden inAppCallback.isSignedIn(isSignedIn). - Add
AppKit.openDashboard(...)to open the Connected Fueling dashboard app - Implement new price history endpoints in
POIKitto fetch fuel price history by country or gas station
Fixes
- Regenerate communication code to fix problem with unparsable error response
- Fix overwriting of custom set
utm_params - Fix bug where
AppActivitywas finished when it was started andAppKit.openApps(...)was called at the same time - Overwrite
LocationListenercallback functions to avoid problems/crashes for devices with Android version smaller than 11
Internal
- Add setup flag to check whether
PACECloudSDKhas been set up correctly before using it'sKits
10.0.0
Breaking changes
- Move everything that belongs to the GeoAPI from
AppKit/APItoPOIKit:AppKit.requestCofuGasStations(...)moved toPOIKit.requestCofuGasStations(...)andAppKit.isPoiInRange(...)moved toPOIKit.isPoiInRange(...)
Fixes
- Fix bug where CoFu stations outside the radius were returned from
requestCofuGasStationscall
Internal
- Also use the center point (if available) of the CoFu station in the
isPoiInRangecheck instead of only the coordinates of the polygons as already done in the local apps check