Releases: synapseslab/android-bluegps-sdk-public
Releases · synapseslab/android-bluegps-sdk-public
2.0.1
Version 2.0.1
April 02, 2024
⬆️ Behavior Changes
- In the
ScheduleRequest
andScheduleElement
classes attendees parameter has changed intypeAttendees
.
✅ 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()
andreadNotifications()
API now accepts type parameter. - In
deleteNotifications()
andreadNotifications()
API changed the return type toUpdateNotificationResponse
class. getWidgetHome()
API now acceptstagId
that is assigned to the current userstartWidgetIdEvent()
API now isPOST
and acceptscheckTimeout
parameter.
2.0.0
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
andsdkSecret
- changed the access point to
BlueGPSAuthManager
fromBlueGPSAuthManager.shared
toBlueGPSAuthManager.instance
✅ New Features
- Add new
guestLogin()
function - Add
logout()
function
1.5.3
Version 1.5.3
January 16, 2024
⚠️ API Changes
getDeviceConfiguration(tagId: String? = null)
API deprecated, use the newgetOrCreateConfiguration(tagId: String? = null)