# Changelog

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

{% tabs %}
{% tab title="Flutter" %}

## v 2.0.0

### Breaking Changes

* The event method `onMeasurementProcessed` takes now a `Map<String, dynamic>` instead of a `String`.

### Fixes

* Activity casting in the Java native-side.
* Flutter-NativeSide bridge closing causing a `nullPointerException`.
* Missing field `measurement_timestamp` on the IOS platform.
* flashlight issues.
  {% endtab %}

{% tab title="React Native" %}

## v 1.2.0

### Added

* Improvements to flag an error when no ACC data is received. This can occur when the acc sensor is in a broken state on an iOS device. This can be fixed by rebooting the device.&#x20;

## v 1.1.2

### Fixed

* Improved finger detection on iOS devices

### Security

* plist & minimist version bump&#x20;

## v 1.1.0

### Added

* Properties added to measurement data:
  * attempts
  * skippedMovementDetection
  * skippedFingerDetection
  * skippedPulseDetection

### Fixed

* technical\_details not passed correctly on Android
* Not all passed properties were updated on Android

## v 1.0.6

### Fixed

* Not all passed properties were updated on iOS
* Improved movement detection on iOS
  {% endtab %}
  {% endtabs %}
