[1.0.4] - 2022-10-11
Changed
- Upgrade IndoorAtlas SDK to 3.5.5
[1.0.3] - 2021-10-06
Fixed
- unable convert geo location to density if
requestVenueInfo
is not being called
Changed
- Upgrade IndoorAtlas SDK to 3.4.9
[1.0.2] - 2021-07-14
Added
- New field
IAGSVenue.name
given the venue name
Fixed
- Fix unable receive callback in java syntax
[1.0.1] - 2021-05-07
Added
- New function
fun Utilities.geoToDensityArea(context: Context, coordinate: IALatLng, floorLevel: Int) : IAGSVenueDensity.IAGSAreaDensity?
- New function
setLocation(location)
provide ground truth location to IALocationManager
Changed
- Upgrade IndoorAtlas SDK to 3.4.3
- Publish to Cloudsmith instead of Bintray
[1.0.0] - 2021-02-08
Document
- added
Open Source Licenses
page
Added
- add requestWayfindingRoute
- add library
version
Changed
- Upgrade IndoorAtlas SDK to 3.4.0-GA
- Enhance handling on density update flow on unstable network
- change
fun onEnterDensityRegion(region: IARegion, venue: IAGSVenue)
to fun onEnterDensityRegion(region: IARegion)
- change
fun onExitDensityRegion(region: IARegion, venue: IAGSVenue)
to fun onExitDensityRegion(region: IARegion)
- change
fun addIALocationListener(listener: IALocationListener)
to fun registerLocationListener(listener: IALocationListener)
- change
fun removeIALocationListener(listener: IALocationListener)
to fun unregisterLocationListener(listener: IALocationListener)
- change
fun addIARegionListener(listener: IARegion.Listener)
to fun unregisterRegionListener(listener: IARegion.Listener)
- change
fun removeIARegionListener(listener: IARegion.Listener)
to fun unregisterRegionListener(listener: IARegion.Listener)
- change
fun removeGeofenceUpdates(listener: IAGeofenceListener): Boolean?
to fun removeGeofenceUpdates(listener: IAGeofenceListener): Boolean
[0.3.1] - 2020-12-21
Document
- Added guideline migrate IndoorAtlas SDK to GroundSage SDK
- Added IndoorAtlas SDK examples
Changed
- Upgraded Indooratlas SDK to 3.4.0-beta-1606
[0.3.0] - 2020-12-04
Added
- New function
addIALocationListener(listener)
which add location callback to IALocationManager
- New function
removeIALocationListener(listener)
which remove location callback from IALocationManager
- New function
addIARegionListener(listener)
which add region callback to IALocationManager
- New function
removeIARegionListener(listener)
which remove region callback from IALocationManager
- New function
addGeofences(request,listener)
which start geofence monitoring in IALocationManager
- New function
addGeofences(request,listener,looper)
which start geofence monitoring in IALocationManager
- New function
addGeofences(request,pendingIntent)
which start geofence monitoring in IALocationManager
- New function
removeGeofenceUpdates(listener)
which stop geofence monitoring in IALocationManager
- New function
removeGeofenceUpdates(pendingIntent)
which stop geofence monitoring in IALocationManager
- New function
removeGeofences(geofenceRequestIds)
which stop geofence monitoring in IALocationManager
- New function
requestWayfindingUpdates(request,listener)
which start wayfinding in IALocationManager
- New function
requestWayfindingUpdates(request,listener,looper)
which start wayfinding in IALocationManager
- New function
requestWayfindingUpdates(request,pendingIntent)
which start wayfinding in IALocationManager
- New function
removeWayfindingUpdates()
which stop wayfinding in IALocationManager
- New function
removeWayfindingUpdates(pendingIntent)
which stop wayfinding in IALocationManager
- New function
registerOrientationListener(request,listener)
in IALocationManager
- New function
unregisterOrientationListener(listener)
in IALocationManager
- New function
startSubscription()
which start GroundSage subscription service and provide IALocationManager
related services
- New function
stopSubscription()
which stop GroundSage subscription service and IALocationManager
related services
- New callback
onEnterDensityRegion(venues)
to IAGSManagerListener
- New callback
onExitDensityRegion(venues)
to IAGSManagerListener
Changed
- Renamed
IAGSVenueDensity.id
to IAGSVenueDensity.venueId
- Renamed
IAGSAreaDensity.id
to IAGSAreaDensity.areaId
- Renamed
didReceiveDensity
to onUpdateDensity(manager, venueDensity)
in IAGSManagerListener
Removed
- Removed function
startSubscription(venueId)
- Removed function
stopSubscription(venueId)
- Removed function
stopAllSubscription()
- Removed property
name
in IAGSFloor
[0.2.1] - 2020-11-13
Fixed
- Fixed density level and color cannot update
[0.2.0] - 2020-11-11
Added
- New property
densityLevel
in IAGSDensityLevelConfig
which is using for indicating crowd density intensity.
Changed
- Renamed class
IAGSDensityLevel
to IAGSDensityLevelConfig
.
- Rename property
densityLevels
to densityLevelConfig
in IAGSDensityConfig
.
- Change background thread to main thread update for all callback listener
Removed
- Removed property
invalid
from IAGSRange
.
- Removed class
IAGSVenue.IAGSProperty
, all contents will put inside IAGSAreaProperty
directly.
[0.1.0] - 2020-11-09
[0.0.9] - 05-11-2020
Added
- Initial public release with documentation