Releases: synapseslab/android-bluegps-sdk-public
Releases · synapseslab/android-bluegps-sdk-public
2.0.11
2.0.10
November 13, 2024
✅ New Features
- Add
getCurrentMapRotationDeg()
API to BlueGPSMapView that return the actual map rotation - Add
heading
attribute toBGPGpsPosition
class - Add handle of
heading
for Advertising Service - Add handle of
heading
for BlueGPSLocationManager on corebluegps_sdk
module - Add
resetCompass()
API to BlueGPSMapView for reset the compass of the follow tag on the map
⚠️ API Changes
- Changed
resetCompass(resetIcon: Boolean)
API to BlueGPSMapView for reset the compass of the follow tag on the map - Changed
setCompass(deg: Double, rotateMap: Boolean = false)
API to BlueGPSMapView, addrotateMap
parameter
🐞 Bug Fixes
2.0.9
Version 2.0.9
July 17, 2024
✅ New Features
- Add
getCurretPosition(tagId: String)
API that returns the current position of the tag inside the building.
⚠️ API Changes
- Removed
WidgetSectionEditable
class.
🐞 Bug Fixes
- Fix handle
constraints
attribute onFilterElement
class
2.0.8
Version 2.0.8
✅ New Features
- Add
resetPath()
API to BlueGPSMapView for clear the draw path on the map. - Add
resetDataAndTag()
API to BlueGPSMapView for clear all the data and the tag draw on the map. - Add
resetAll()
API to BlueGPSMapView for clear all elements draw on the map. - Add
setTag()
API to BlueGPSMapView for draw the tagId on the map and follow it if true, otherwise only draw the tagId.
🐞 Bug Fixes
- In some cases the assigned tagId was not saved correctly.
2.0.7
Version 2.0.7
✅ New Features
- Add
updateTicketFormManager()
API save the entire form that the interface will have to build.. - Add
minStart
andmaxEnd
attributes toScheduleInterval
.
⬆️ Behavior Changes
⚠️ API Changes
- Changed
getUUID()
API, now return aString
.
🐞 Bug Fixes
- Fix a bug when save the generated
uuid
.
2.0.6
Version 2.0.6
⬆️ Behavior Changes
- Changed all handle SSE events with
okhttp-sse
library.
🐞 Bug Fixes
- Fix a bug
startNotifyPositionChanges()
.
2.0.5
Version 2.0.5
✅ New Features
- add
userTagId()
API function that return the tagId assigned to the user if exist. - add
saveUserTagId()
API function to save the tagId assigned to the user.
⬆️ Behavior Changes
BlueGPSAdvertisingService
save only the tagId as String
2.0.4
Version 2.0.4
May 22, 2024
⚠️ API Changes
- Changed
findResources()
API all paramaters now are optional.
2.0.3
Version 2.0.3
May 16, 2024
✅ New Features
- Created new
getAvailableSlots()
API that return available time slots for the specific resource. - Created new
keepCredentialsAuth()
API only for the PIF build SDK - Created new
qrCodeAuth()
API that perform a login with a qrcode.
⚠️ API Changes
- Changed
AuthParameters
model, removedmicrosoftToken
,basic
andauthHeader
paramaters - Changed
searchVisitor()
API,lastName
parameter is now optional and add optionalemail
parameter
🐞 Bug Fixes
- Fix an internal bug on refresh token for guest mode authentication.
2.0.2
Version 2.0.2
April 19, 2024
✅ New Features
- Create new
getVisitorTemplate()
API that return an AbstractComponent that represent the visitor form. Used to build the UI. - Create new
saveVisitor()
API that save the current visitor to BlueGPS backend. - Create new
getVisitTemplate()
API that return an AbstractComponent that represent the visit form flow. Used to build the UI. - Create new
saveVisit()
API that save the current visitor form to BlueGPS backend. - Create new
searchVisitor()
API that search for a visitor by last name. - Add
direction
parameter toNavigationStats
class that return the directions during navigation. - Add
getWidgetRoom()
API that returns all widgets for a specific room. - Add
startWidgetRoomIdEvent()
SSE API for stream events of room widgets.