Skip to content

Releases: synapseslab/android-bluegps-sdk-public

2.0.11

05 Dec 14:40
Compare
Choose a tag to compare

December 05, 2024

✅ New Features

  • Add setLanguage API to send the current language of the user's mobile device to the backend.
  • Add getNavigationPath API to get the list of the navigation path.
  • Add gotoFloorBy API to go to specified floor by floorId.

⚠️ API Changes

🐞 Bug Fixes

2.0.10

13 Nov 16:48
Compare
Choose a tag to compare

November 13, 2024

✅ New Features

  • Add getCurrentMapRotationDeg() API to BlueGPSMapView that return the actual map rotation
  • Add heading attribute to BGPGpsPosition class
  • Add handle of heading for Advertising Service
  • Add handle of heading for BlueGPSLocationManager on core bluegps_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, add rotateMap parameter

🐞 Bug Fixes

2.0.9

17 Jul 12:43
Compare
Choose a tag to compare

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 on FilterElement class

2.0.8

24 Jun 17:27
Compare
Choose a tag to compare

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

10 Jun 07:56
Compare
Choose a tag to compare

Version 2.0.7

✅ New Features

  • Add updateTicketFormManager() API save the entire form that the interface will have to build..
  • Add minStart and maxEnd attributes to ScheduleInterval.

⬆️ Behavior Changes

⚠️ API Changes

  • Changed getUUID() API, now return a String.

🐞 Bug Fixes

  • Fix a bug when save the generated uuid.

2.0.6

31 May 10:23
Compare
Choose a tag to compare

Version 2.0.6

⬆️ Behavior Changes

  • Changed all handle SSE events with okhttp-sse library.

🐞 Bug Fixes

  • Fix a bug startNotifyPositionChanges().

2.0.5

30 May 15:03
Compare
Choose a tag to compare

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

22 May 14:40
Compare
Choose a tag to compare

Version 2.0.4

May 22, 2024

⚠️ API Changes

  • Changed findResources() API all paramaters now are optional.

2.0.3

21 May 12:13
Compare
Choose a tag to compare

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, removed microsoftToken, basic and authHeader paramaters
  • Changed searchVisitor() API, lastName parameter is now optional and add optional email parameter

🐞 Bug Fixes

  • Fix an internal bug on refresh token for guest mode authentication.

2.0.2

19 Apr 09:18
Compare
Choose a tag to compare

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 to NavigationStats 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.