1.6.0
This is the 1.6.0
release of the Moonsense Android SDK. The full feature list for this release includes:
- This is a significant release. We've migrated our networking layer for the Cloud SDK to use JSON serialization and deserialzation instead of protobuf.
- The reliance on JSON means that we no longer need protobuf runtime helpers and the runtime library to be included in the SDK. This has resulted in a significant reduction in both the Core and Cloud variants of the SDK.
- The Cloud SDK is now down to 402.5Kb from 716.8Kb - almost 43.8% in size reduction.
- The Core SDK is now 254.3Kb from 663.6Kb - 61.6% in size reduction.
- Note the breaking change:
- The wire runtime library
com.squareup.wire:wire-runtime
is no longer needed as a dependency to the SDK. - For the Core SDK - we have renamed
MoonsensCoreCallback
toMoonsenseCallback
for simplicity.
- The wire runtime library