Skip to content

Releases: moonsense/moonsense-android-sdk

0.1.2

28 Jan 21:29
120f9fe
Compare
Choose a tag to compare

This is the 0.1.2 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Upgrades AGP to version 7.1.0
  • Updated Kotlin to version 1.6.0
  • Bug fixes

0.1.1

20 Jan 20:29
c567557
Compare
Choose a tag to compare

This is the 0.1.1 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Adds an experimental API to allow the user to add labels to a session. See addLabels()
  • Bug fixes

0.1.0

14 Dec 16:34
1f4ea43
Compare
Choose a tag to compare

This is the first stable release of the Moonsense Android SDK 0.1.0.

The purpose of this release is to introduce the API for the Android SDK. The release also serves as a good starting point to test out the integration of the SDK into applications and libraries.

The full feature list for this release includes:

  • First stable release of the Moonsense Android SDK.
  • Support for Focus Change events i.e. the SDK notifies the user whenever an input or target element gains or loses focus.
  • We have also migrated away from using Github Packages. We now use Cloudsmith to simpify the access to the SDK via download token. Refer to the README for additional details. We still publish to Github Packages but it will go away soon.
  • Sample apps have been updated to download from Cloudsmith instead of Github Packages.

0.1.0-alpha5

04 Nov 17:53
6bc53c4
Compare
Choose a tag to compare

This is a pre release version of the Moonsense Android SDK.

The purpose of this release in a nutshell is to introduce the public API for the Android SDK. The release also serves as a good starting point to test out a very early integration of the SDK into applications and libraries.

The full feature list for this release includes:

  • Support for Typing Events. There are no additional configurations needed from the caller to set up typing. The setup is essentially no config.
  • The sample payment app has been updated to demonstrate typing.
  • The release also includes a bug fix for Activity based initialization of the Moonsense SDK.
  • Updates the SDK to support Android 12.
  • Performance improvements.

0.1.0-alpha4

19 Oct 15:14
612262c
Compare
Choose a tag to compare

This is a pre release version of the Moonsense Android SDK.

The purpose of this release in a nutshell is to introduce the public API for the Android SDK. The release also serves as a good starting point to test out a very early integration of the SDK into applications and libraries.

The full feature list for this release includes:

  • Introduces the client session group id. The id allows the caller to group together sessions to form a group. The id is provided when making a call to startSession.
  • The release also includes an api to retrieve the client session group id using Session.getClientSessionGroupId().
  • Bug fixes.

0.1.0-alpha3

04 Oct 23:03
3c7e44c
Compare
Choose a tag to compare

This is a pre release version of the Moonsense Android SDK.

The purpose of this release in a nutshell is to introduce the public API for the Android SDK. The release also serves as a good starting point to test out a very early integration of the SDK into applications and libraries.

The full feature list for this release includes:

  • Introduction of touch event tracking. There is no additional configuration needed from the caller to set up touch tracking. The setup is essentially no config.
  • The ability to collect linear acceleration data.
  • Small improvements to performance including startup and shutdown.
  • From an interface standpoint this change introduces no new APIs or breaking changes.
  • Bug fixes.

0.1.0-alpha2

29 Sep 17:01
a68a613
Compare
Choose a tag to compare

This is a pre release version of the Moonsense Android SDK.

The purpose of this release in a nutshell is to introduce the public API for the Android SDK. The release also serves as a good starting point to test out a very early integration of the SDK into applications and libraries.

The full feature list for this release includes:

  • The ability to authenticate with the SDK using the public token provided by the Moonsense Console.
  • Start a session to collect accelerometer data from the device.
  • Publish the accelerometer data to the Moonsense Cloud.
  • Stop all or individual sessions.