Skip to content

RADAR-Commons-Android version 0.3.2

Compare
Choose a tag to compare
@strangepleasures strangepleasures released this 10 Nov 16:33
· 809 commits to master since this release
4c0cd60

RADAR-Commons-Android version 0.3.2

Changes since version 0.3.1:

  • Fixed a ConcurrentModificationException and a NullPointerException on application start

Changes since version 0.3:

  • Hotfix: Fixed requesting of app usage and location tracking permissions

Changes since version 0.2.1:

  • Simplified registration of topics
  • Reconfiguration of service providers
  • Moved most of the logic into RadarService
  • Moved OfflineProcessor from Phone plugin
  • Allow creation of services which don't require Bluetooth connection
  • Added disk space checker
  • Added integration with Management Portal
  • Added login managers
  • New caching mechanism
  • Updated radar-commons and radar-schemas-commons versions
  • Lots of small fixes and improvements
  • Updated documentation

Changes since version 0.2:

Hotfix: also propagate Strings in RadarConfiguration

Changes since version 0.1:

  • Use minimum Android API level 21 and target API level 25
  • Went from RADAR-Commons 0.2 to 0.4
  • Fixed bug that the app would hang after close
  • Added more parameters
  • Use shared ExecutorService in caches
  • Do not crash on invalid radar configuration
  • Added Network and Battery level broadcastreceiver utilities
  • Send data only with WiFi (configurable) and reduce messages when battery levels are low
  • Send data at a reduced rate, unless a record batch is full
  • Deprecated PersistentStorage in favour of SharedPreferences
  • Set a maximum QueueFile size
  • If QueueFile addition fails because the queue is full, do not invalidate previous additions.