Skip to content

Releases: synapseslab/android-bluegps-sdk-public

2.0.1

02 Apr 08:47
Compare
Choose a tag to compare

Version 2.0.1

April 02, 2024

⬆️ Behavior Changes

  • In the ScheduleRequest and ScheduleElement classes attendees parameter has changed in typeAttendees.

✅ New Features

  • Create new getBookingUserList() API that return a list of user to invite to booking.
  • Create new TypeAttendee class.

🐞 Bug Fixes

  • Remediation for Intent Redirection Vulnerability on AuthenticationActivity.onNewIntent()

⚠️ API Changes

  • In deleteNotifications() and readNotifications() API now accepts type parameter.
  • In deleteNotifications() and readNotifications() API changed the return type to UpdateNotificationResponse class.
  • getWidgetHome() API now accepts tagId that is assigned to the current user
  • startWidgetIdEvent() API now is POST and accepts checkTimeout parameter.

2.0.0

08 Mar 17:19
Compare
Choose a tag to compare

Version 2.0.0

March 01, 2024

⬆️ Behavior Changes

Now Keycloak is used for managing authentication and authorization within your application for this reasons:

  • changed the initSdk() function
  • changed SdkEnvironment class
  • removed the old authentication system with sdkKey and sdkSecret
  • changed the access point to BlueGPSAuthManager from BlueGPSAuthManager.shared to BlueGPSAuthManager.instance

✅ New Features

  • Add new guestLogin() function
  • Add logout() function

1.5.3

08 Mar 17:02
Compare
Choose a tag to compare

Version 1.5.3

January 16, 2024

⚠️ API Changes

  • getDeviceConfiguration(tagId: String? = null) API deprecated, use the new getOrCreateConfiguration(tagId: String? = null)