sensors_plus
Flutter plugin for accessing accelerometer, gyroscope, and magnetometer sensors.
7.1.0
1000K downloads/mo
#87 most downloaded on pub.dev
fluttercommunity/plus_plugins
What this package is like to depend on
Last release 1 months ago
26 Jun 2026
Release timing varies
gaps range from 2 weeks to 10 months
Nearly every release is documented
notes for 40 of 41 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
43 releases · first in 2020
2 releases in the last 12 months
see the full history below
Release timeline
43 releases · Apr 2020 to Jun 2026Releases
latest 43-
7.1.026 Jun 2026Release notes
Open source →- REFACTOR(sensors_plus): Migrate from Groovy to Kotlin DSL in Android part (#3905). (4fe91963)
- FIX(sensors_plus): Resolve incorrect cleanup method call (#3898). (29195a9d)
- FIX(sensors_plus): resolve lint issues found during melos analyze (#3845). (c6511c08)
- FEAT(sensors_plus): Add support of built-in Kotlin (#3902). (bc7a6a0f)
- FEAT(sensors_plus): Updated Swift Package Manager setup for Flutter 3.44 (#3892). (f2846468)
-
7.0.011 Sep 2025Release notes
Open source →Note: This release has breaking changes.
On Android plugin now requires the following:
- Android Gradle Plugin >=8.12.1
- Gradle wrapper >=8.13
- Kotlin 2.2.0
-
6.1.211 Aug 2025Release notes
Open source → -
6.1.112 Dec 2024Release notes
Open source → -
6.1.017 Oct 2024Release notes
Open source → -
6.0.109 Aug 2024Release notes
Open source → -
6.0.029 Jul 2024Release notes
Open source →Note: This release has breaking changes. Starting with this release on iOS it is required to add
NSMotionUsageDescriptionentry in the Info.plist file. More info available in the README file.- BREAKING FEAT(sensors_plus): Add support for platform timestamp in event (#2506). (8b3df176)
- BREAKING FEAT(sensors_plus): Add barometer support for all platforms (#3079). (5fa797d0)
- REFACTOR(all): Remove website files, configs, mentions (#3018). (ecc57146)
- FIX(all): changed homepage url in pubspec.yaml (#3099). (66613656)
-
5.0.108 Apr 2024 -
5.0.020 Mar 2024Release notes
Open source →Note: This release has breaking changes.
In this release plugin migrated migrated from dart:html to js_interop, meaning that it now supports WASM!
Plugin now requires the following:
-
Flutter >=3.19.0
-
Dart >=3.3.0
-
compileSDK 34 for Android part
-
Java 17 for Android part
-
Gradle 8.4 for Android part
-
BREAKING FEAT(sensors_plus): Migrate to dart:js_interop (#2697). (48edfa20)
-
BREAKING BUILD(sensors_plus): Target Java 17 on Android (#2729). (7a83e355)
-
BREAKING BUILD(sensors_plus): Update to target and compile SDK 34 (#2708). (f110dfd)
-
FIX(sensors_plus): Add try-catch for release builds (#2718). (c37acd67)
-
FEAT(sensors_plus): Update min iOS target to 12 (#2661). (ca5d660f)
-
-
4.0.213 Dec 2023Release notes
Open source → -
4.0.126 Nov 2023 -
4.0.1+112 Dec 2023Release notes
Open source → -
4.0.009 Oct 2023 withdrawn -
3.1.014 Oct 2023Release notes
Open source →Info: This release is a replacement for release 4.0.0, which was retracted due to issue (#2251). As breaking change was reverted the major release was also reverted in favor of this one.
- FIX(sensors_plus): Change Kotlin version from 1.9.10 to 1.7.22 (#2253). (10fade07)
- FIX(sensors_plus): Close stream controllers onCancel on web (#2249). (476e17bc)
- FIX(sensors_plus): Revert bump compileSDK to 34 (#2233). (8574422a)
- FIX(sensors_plus): Error handling of native crashes (e.g. missing hardware) (#1987). (ee942290)
- FEAT(sensors_plus): Remove deprecated VALID_ARCHS iOS property (#2027). (8ba4197e)
-
3.0.302 Aug 2023 -
3.0.229 May 2023Release notes
Open source → -
3.0.119 May 2023Release notes
Open source →- FIX(sensors_plus): Fix crash on Android if device has no requested sensor (#1405). (a078b4e8)
- FIX: Add jvm target compatibility to Kotlin plugins (#1798). (1b7dc432)
- DOCS(sensor_plus): Add info about possible error cases (#1830). (58d512de)
- DOCS(all): Update READMEs (#1828). (57d9c884)
- CHORE(sensors_plus): Win32 dependency upgrade (#1805). (3f68800)
-
3.0.009 May 2023Release notes
Open source →Note: This release has breaking changes.
- CHORE(sensors_plus): Update Flutter dependencies, set Flutter >=3.3.0 and Dart to >=2.18.0 <4.0.0
- BREAKING FIX(all): Add support of namespace property to support Android Gradle Plugin (AGP) 8 (#1727). Projects with AGP < 4.2 are not supported anymore. It is highly recommended to update at least to AGP 7.0 or newer.
- BREAKING CHORE(sensors_plus): Bump min Android to 4.4 (API 19) and iOS to 11, update podspec file (#1774).
- REFACTOR(sensors_plus): Remove manual dependency_override in example app.
-
2.0.527 Apr 2023Release notes
Open source →- FIX(all): Revert addition of namespace to avoid build fails on old AGPs (#1725).
-
2.0.426 Apr 2023Release notes
Open source →- FIX(sensors_plus): Add compatibility with AGP 8 (Android Gradle Plugin) (#1705).
-
2.0.310 Apr 2023 -
2.0.209 Feb 2023 -
2.0.120 Oct 2022Release notes
Open source →- FIX: Increase min Flutter version to fix dartPluginClass registration (#1275).
-
2.0.018 Oct 2022Release notes
Open source →Note: This release has breaking changes.
- FIX: lint warnings - add missing dependency for tests (#1233).
- DOCS: Update website docs and README (#1247).
- BREAKING REFACTOR: two-package federated architecture (#1237).
-
1.4.107 Oct 2022 -
1.4.027 Sep 2022Release notes
Open source →- iOS: Corrects magnetometer implementation, returning calibrated values from
DeviceMotionsensor rather than raw sensor samples
- iOS: Corrects magnetometer implementation, returning calibrated values from
-
1.3.403 Aug 2022Release notes
Open source →- Additonal fixes for crash issue: "Error: Sending a message before the FlutterEngine has been run."
-
1.3.4+110 Aug 2022 -
1.3.328 Jul 2022Release notes
Open source →- Fix: "crash on iOS: Sending a message before the FlutterEngine has been run"
-
1.3.231 May 2022Release notes
Open source →- Fix: Android no longer crashes when app is closed if streams weren't listened to
- Update flutter_lints to 2.0.1
- Fix analyzer warnings
-
1.3.111 Apr 2022Release notes
Open source →- Fix: unregister listeners on Android in
onDetachFromEngineto not receive sensors events after app was killed
- Fix: unregister listeners on Android in
-
1.3.020 Feb 2022Release notes
Open source →- Android: Migrate to Kotlin
- Android: Update dependencies, build config updates
-
1.2.216 Feb 2022 -
1.2.105 Oct 2021 -
1.2.001 Oct 2021 -
1.1.018 Aug 2021 -
1.0.215 Jun 2021 -
1.0.128 Apr 2021 -
1.0.002 Mar 2021 -
1.0.0-nullsafety.022 Feb 2021 pre-releaseNothing published for this version
-
0.6.012 Dec 2020 -
0.5.012 Oct 2020 -
0.0.120 Apr 2020Nothing published for this version