Skip to content

Better interoperability and various enhancements

Choose a tag to compare

@agonper agonper released this 20 Jul 16:08
· 181 commits to master since this release
d9202c8

This release does not introduce any breaking changes

Bug fixes:

  • Plugin's database name is strictly transmitted to nSQL before each query to avoid possible conflicts with other plugins or the persistence of the host application itself.
  • Now plugin checks if a human activity recognizer is listening changes or not by checking the running status against the Android OS instead of the plugin's database. Relying on the database only, was leading to some inconsistencies when Android discards pending intents. Local database is now only used in that scenario (i.e. recognizer active, but disabled by the system).
  • Custom start options were being discarded in favor of default ones on restart. Now those options are persisted and recovered at recognizer reactivation.

Enhancements:

  • GeolocationLike interface has been added as part of the plugin's external API, so now it can be used without importing it from the internal folder.