Skip to content

Releases: pace/cloud-sdk-android

15.0.1

30 Jun 15:54
Compare
Choose a tag to compare

Fixes

  • Remove AppFragment memory leak in AppActivity

Internal

  • Introduce environment-based CDN base url for payment method vendors request
  • Change GeoAPIClient to use cdn url

15.0.0

15 Jun 12:43
Compare
Choose a tag to compare

Breaking Changes

  • Revise user info request and response model
  • Remove the internal POI GeoJSON API files
  • Regenerate API files to fix problems with wrong return types

Fixes

  • Improve the handling of process kills during the creation of a payment method within the custom tab
  • Correctly generate relationships and resources of API files

Internal

  • Remove bot configs
  • Update documentation link
  • Exclude unused 'Errors' classes from generated API code

14.0.0

16 May 14:30
Compare
Choose a tag to compare

Breaking Changes

  • Remove enums in GasStation model

Fixes

  • Fix typo in GitLab bot config

Internal

  • Refactor URL and manifest handling to use fueling URL from GeoJSON
  • Update string resources
  • Add label config for PACEBot
  • Remove GitLab issue templates

13.3.3

05 May 11:47
Compare
Choose a tag to compare

Internal

  • Use cdn instead of cms

13.3.2

29 Apr 12:33
Compare
Choose a tag to compare

Fixes

  • Use Gson instead of Moshi for CMSApi

Internal

  • Reformat code and optimize imports of all files
  • Add pre-commit git hook to format generated code

13.3.1

20 Apr 11:26
Compare
Choose a tag to compare

Fixes

  • Make sure that the API call returns the server error and not 401 if PACE ID is not reachable

Internal

  • Regenerate all API files to remove Authenticator
  • Update GitLab templates

13.3.0

07 Apr 14:57
Compare
Choose a tag to compare

Enhancements

  • Add callbacks to report breadcrumbs or errors to client app

13.2.0

06 Apr 09:41
Compare
Choose a tag to compare

Enhancements

  • Implement fueling example app

Fixes

  • Fetch the gas stations to observe first if we don't have the coordinates

Internal

  • Add shellCard payment method and dieselB0 fuel type to GasStation model
  • Remove geofence related code and strings
  • Adjust bump script to automatically create changelog

13.1.1

18 Mar 13:40
Compare
Choose a tag to compare

Fixes

  • Fix IllegalStateException in POIKit where the database was accessed on the main thread

13.1.0

10 Mar 16:18
Compare
Choose a tag to compare

Enhancements

  • Add the following languages: Czech, French, Portuguese, Dutch, Italian, Polish, Romanian, Russian and Spanish
  • Regenerate all API files with a new headers parameters per request
  • Add new property isOnlineCoFuGasStation to GasStation

Fixes

  • Regenerate all API files to change the return type from Void to ResponseBody
  • Fix wrong setup check error message
  • Check if the manifest request was successful before deserializing the response body
  • Add process payment quick fix for pre auth payments

Internal

  • Replace Kotlin synthetics with Jetpack View Binding
  • Change the screenOrientation for all activities to behind, which uses the same screenOrientation as the activity immediately beneath it in the activity stack
  • Remove JCenter as dependency repository
  • Remove fallback to apps/query endpoint to request local apps if GeoJSON file couldn't be retrieved