Skip to content

Releases: moonsense/moonsense-android-sdk

features-0.1.0-alpha1

12 Oct 22:45
cb4f3b3
Compare
Choose a tag to compare
features-0.1.0-alpha1 Pre-release
Pre-release

This is a pre-release version 0.1.0-alpha1 of the Moonsense Android Features SDK.

The full feature list for this release includes:

  • Adds the Mean, Standard Deviation and Kurtosis feature generators.
  • Updates the payment sample app to include a variant features to demonstrate the use of the available FeatureGenerators.

See Feature Generation for more details.

1.2.0

07 Sep 21:13
528cdd1
Compare
Choose a tag to compare

This is the 1.2.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Fixes an issue with Timestamps on the data collected by the SDK. All the timestamps used by various sensor types should be consistent going forward.
  • Added support for feature generation.
  • The Bundle now also reports the client time - https://docs.moonsense.io/articles/sdk/data-model#Clock

1.1.0

04 Aug 18:14
f156f75
Compare
Choose a tag to compare

This is the 1.1.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Adds support for Jetpack Compose.
  • The last Bundle uploaded by the SDK is now marked is_final_bundle.
  • Adds an API to retrieve the remote id for Cloud based Sessions - see getRemoteId().
  • Bug fixes.

1.0.0

30 Jun 20:50
5a6dc40
Compare
Choose a tag to compare

We are excited to announce the 1.0 release of the Moonsense SDK! This represents the culmination of a year-long effort to build the best-in-class cross-platform behavioral data acquisition SDK to level up fraud prevention and account security.

By labeling this release 1.0 we are making a commitment to a stable and backwards compatible client API and to a standardized data model that consumers of the data can rely on.

This release includes:

  • A simple yet powerful client API that makes it easy to capture both short running and long running sessions for different types of interactions.
  • Zero configuration data capture with minimal overhead across a wide range of sensor types.
  • Touch and pointer event tracking for user interactions with the browser or the device screen.
  • Typing and input capture for form fill actions including text change, key press and focus change events.
  • Support for high frequency sensors including accelerometer, linear accelerometer, gyroscope, magnetometer and orientation.
  • App lifecycle event recognition whenever a user backgrounds or foregrounds the app or the browser tab.
  • Permission tracking for sensors available for any given session.
  • Viewport size tracking including the orientation(portrait and landscape) information.
  • Custom events for associating additional metadata to a recorded session.

We want to thank our customers for their feedback that helped shape this release! We are confident this release can meet the requirements of leading organizations in financial services, identity verification, risk management and beyond.

Fixes in release

  • Standardized Orientation, Gyroscope movement directions across platforms.
  • Better token handling on initialization.

Device Validation

Device API Level
Vivo Y55S 23
Huawei P20 Lite 28
Samsung Galaxy Z Fold2 30
Nexus 7 19
Pixel 6 31

0.6.0

09 Jun 14:37
9d82ce1
Compare
Choose a tag to compare

This is the 0.6.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • This release support for the gyroscope, orientation and magnetometer sensor types.
  • We've extended the CustomEvent field to provide an optional key to index the event.
  • The viewport size event now also reports the orientation of the device as landscape or portrait.
  • Bug fixes.

0.5.0

27 May 20:40
765d566
Compare
Choose a tag to compare

This is the 0.5.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • This release adds support to add custom events to sessions. Custom events allows the caller to define significant events that happen during the lifespan of a session. See Session.addCustomEvent().
  • We've also added an onTargetElement() callback to MoonsenseCallback for the caller to associate additional attributes to TargetElements found by the Moonsense SDK.
  • Also notice the breaking change to MoonsenseCallback.onError() that provides an Exception instead of MoonsenseException.
  • Updated all libraries to latest.
  • Bug fixes.

0.4.0

19 May 16:26
0f7884b
Compare
Choose a tag to compare

This is the 0.4.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Includes support for ViewportSize events. The Moonsense SDK will now report viewport changes in relation to the width, height and pixel ratio.
  • Adds app lifecycle events to let the user know when the app has been backgrounded or foregrounded.
  • Finally, we add permission events to notify in case a particular sensor is unavailable.
  • Bug fixes.

0.3.1

09 May 19:39
31c84db
Compare
Choose a tag to compare

This is the 0.3.1 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Fixes to the way bundle generation interval works, this patched SDK should generate bundles at the specified interval.
  • Bug fixes for older versions of Android including levels 19, 20 and 21.
  • Addressed issues with really short sessions.
  • Support for infinite sessions.
  • Updated the sdk dependencies to latest.
  • Bug fixes.

0.3.0

18 Feb 18:01
8d2d3b9
Compare
Choose a tag to compare

This is the 0.3.0 release of the Moonsense Android SDK.

The full feature list for this release includes:

  • Introduces the Moonsense Core SDK for advanced use cases. This Core SDK does not integrate with the Moonsense Cloud and does not include any networking components.
  • The standard Android SDK(referred to as the the Cloud SDK) remains unchanged and should suffice for a majority of use cases.
  • Bug fixes.
  • Updates AGP to 7.1.1.

Read about the Core SDK here - Advanced Usage.

0.2.0

07 Feb 17:51
a93a68d
Compare
Choose a tag to compare

This is the 0.2.0 release of the Moonsense Android SDK.

The full feature list for this release includes: