Skip to content

1.6.0

Compare
Choose a tag to compare
@rahul27 rahul27 released this 30 Jan 20:16
· 3 commits to main since this release
19f595b

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 to MoonsenseCallback for simplicity.