Releases: Ubudu/Android-SDK
Releases · Ubudu/Android-SDK
Production Release v2.0.3
Features Added
None
Improvements
- stripped down google-play-services dependency
Issues Addressed
- fixed some migration issues
Production Release v2.0.2
Features Added
None
Improvements
None
Issues Addressed
- fixed db issues when migrating from version 1.9.+ to version >=2.0.0,
- fixed ANR when calling resetAllEventsCounters() method,
- fixed rare crash when using a dump json log file feature,
- fixed rare issue when beacon monitoring was not started when another scanning Ubudu library was working in parallel,
- fixed issue when log "uBeacon monitoring started." was shown after asking manager to stop.
Production Release v2.0.1
Features Added
- changed public API pattern so the methods parameters names are understandable,
- added API for adding custom http request headers for server notification.
Improvements
None
Issues Addressed
- UbuduService is now properly destroyed and removed from the application processes when stop is called from beacon/geofence managers.
Production Release v2.0.0
Features Added
- removed Indoor Location API and Mesh API. These packages are now available at separate repositories.
Improvements
- greatly improved SDK init time,
- bug fixes and stability improvements.
Issues Addressed
None
Production Release v1.10.0
Features Added
- new API method for decrementing and reseting rule counter when the developer does not want to perform action to the user during custom event handling,
- logic alignments related to the new contextual rules features introduced in the manager platform,
UbuduAreaDelegate
methodnotifyUserForEvent(UbuduEvent event)
from void type to boolean,- new
UbuduAreaDelegate
methodvoid notifyUserForEvent(UbuduEvent event, UbuduAreaDelegateEventHandlingResponseListener responseListener)
for custom event handling in which the decision about performing action to the user is to be delayed.
Improvements
- removed
com.google.android.gms.permission.ACTIVITY_RECOGNITION
from the manifest. If developer wants to take advantage of the additional motion sensor filtering within the Indoor Location SDK (improves position stability) this permission must be manually added to the app's manifest.
Issues Addressed
- doubled contextual rules fetching,
- server notification title not being set,
- receiving double mesh messages.
Production Release v1.9.10
Features Added
None
Improvements
None
Issues Addressed
- Fixed an issue of server notification title not being overriden
Production Release v1.9.9
Features Added
None
Improvements
None
Issues Addressed
- Fixed a bug of indoor location map fetching retry mechanism
Production Release v1.9.8
Features Added
None
Improvements
None
Issues Addressed
- Fixed an issue of Contextual Interactions SDK start being delayed in case when Indoor Location SDK has been started short moment before
Production Release v1.9.7
Features Added
Contextual Interactions SDK:
- added support for new maximum distance medium-far feature available in the manager platform
- added public method
com.ubudu.sdk.UbuduSDK.resetAllEventsCounters()
that allows to reset all events counters
Improvements
Contextual Interactions SDK:
- active regions are now cleared after SDK has been stopped
Indoor Location SDK:
- indoor location map data processing before start is now much faster
- delegate methods are called also after the very first position calculation
Other:
- fixed release .pom file notes
Issues Addressed
- fixed a rare crash related to log data parsing
- other minor bugs and stability improvements
Production Release v1.9.6
Features Added
None
Improvements
None
Issues Addressed
- Fixed android manifest issues