PackageTrack
Sign in Get early access

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 2026
2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 43
  1. 7.1.0 26 Jun 2026
    Release notes
    • 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)
    Open source →
  2. 7.0.0 11 Sep 2025
    Release notes

    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
    • DOCS(all): replace MacOS by macOS in package READMEs (#3658). (72b6234c)
    • BREAKING FEAT(sensors_plus): Change Android compile SDK, update Android build config (#3670). (ad32fae5)
    Open source →
  3. 6.1.2 11 Aug 2025
    Release notes
    • DOCS(all): improve documentation across multiple README files (#3630). (643e12df)
    Open source →
  4. 6.1.1 12 Dec 2024
    Release notes
    • REFACTOR(all): Use range of flutter_lints for broader compatibility (#3371). (8a303add)
    Open source →
  5. 6.1.0 17 Oct 2024
    Release notes
    • FEAT(sensors_plus): Add Swift Package Manager support (#3170). (3a0798c4)
    Open source →
  6. 6.0.1 09 Aug 2024
    Release notes
    • DOCS(sensors_plus): Update plugin requirements in README (#3164). (82d95db4)
    Open source →
  7. 6.0.0 29 Jul 2024
    Release notes

    Note: This release has breaking changes. Starting with this release on iOS it is required to add NSMotionUsageDescription entry 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)
    Open source →
  8. 5.0.1 08 Apr 2024
    Release notes
    • REFACTOR(sensors_plus): Migrate Android example to use the new plugins declaration (#2743). (e884a9e9)
    • FIX(sensors_plus): WASM-compatible conditional imports (#2824). (823a7d78)
    Open source →
  9. 5.0.0 20 Mar 2024
    Release notes

    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)

    • FIX(sensors_plus): Add iOS Privacy Info (#2585). (9b7198a9)

    • FEAT(sensors_plus): Update min iOS target to 12 (#2661). (ca5d660f)

    Open source →
  10. 4.0.2 13 Dec 2023
    Release notes
    • FIX(sensors_plus): Close magnetometerStreamController on web (#2456). (64200667)
    Open source →
  11. 4.0.1 26 Nov 2023
    Release notes

    Note: This release has breaking changes.

    • BREAKING FIX(sensors_plus): Use magnetometer instead of deviceMotion on iOS (#2250). (d1751024)
    • FEAT(sensors_plus): Configurable sample rate on Android and iOS (#2248). (82ffe46c)
    • DOCS(sensors_plus): Add info about sensors sampling rate configuration (#2393). (35900ead)
    Open source →
  12. 4.0.1+1 12 Dec 2023
    Release notes
    • DOCS(sensors_plus): Update README to mention how sampling rate works on Android (#2452). (4d8ce2f8)
    Open source →
  13. 4.0.0 09 Oct 2023 withdrawn
    Release notes

    This release was retracted due to #2251.

    Open source →
  14. 3.1.0 14 Oct 2023
    Release notes

    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)
    Open source →
  15. 3.0.3 02 Aug 2023
    Release notes
    Open source →
  16. 3.0.2 29 May 2023
    Release notes
    • FIX(sensors_plus): Fix issues with emitting multiple sensors events on iOS (#1859). (d33b20fa)
    Open source →
  17. 3.0.1 19 May 2023
    Release notes
    • 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)
    Open source →
  18. 3.0.0 09 May 2023
    Release notes

    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.
    Open source →
  19. 2.0.5 27 Apr 2023
    Release notes
    • FIX(all): Revert addition of namespace to avoid build fails on old AGPs (#1725).
    Open source →
  20. 2.0.4 26 Apr 2023
    Release notes
    • FIX(sensors_plus): Add compatibility with AGP 8 (Android Gradle Plugin) (#1705).
    Open source →
  21. 2.0.3 10 Apr 2023
    Release notes
    • DOCS(sensor_plus): improve description of accelerometer (#1425).
    Open source →
  22. 2.0.2 09 Feb 2023
    Release notes
    • DOCS: Updates for READMEs and website pages (#1389).
    Open source →
  23. 2.0.1 20 Oct 2022
    Release notes
    • FIX: Increase min Flutter version to fix dartPluginClass registration (#1275).
    Open source →
  24. 2.0.0 18 Oct 2022
    Release notes

    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).
    Open source →
  25. 1.4.1 07 Oct 2022
    Release notes
    • CHORE: Version tagging using melos.
    Open source →
  26. 1.4.0 27 Sep 2022
    Release notes
    • iOS: Corrects magnetometer implementation, returning calibrated values from DeviceMotion sensor rather than raw sensor samples
    Open source →
  27. 1.3.4 03 Aug 2022
    Release notes
    • Additonal fixes for crash issue: "Error: Sending a message before the FlutterEngine has been run."
    Open source →
  28. 1.3.4+1 10 Aug 2022
    Release notes
    • Add issue_tracker link.
    Open source →
  29. 1.3.3 28 Jul 2022
    Release notes
    • Fix: "crash on iOS: Sending a message before the FlutterEngine has been run"
    Open source →
  30. 1.3.2 31 May 2022
    Release notes
    • 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
    Open source →
  31. 1.3.1 11 Apr 2022
    Release notes
    • Fix: unregister listeners on Android in onDetachFromEngine to not receive sensors events after app was killed
    Open source →
  32. 1.3.0 20 Feb 2022
    Release notes
    • Android: Migrate to Kotlin
    • Android: Update dependencies, build config updates
    Open source →
  33. 1.2.2 16 Feb 2022
    Release notes
    • Fix example embedding issues
    Open source →
  34. 1.2.1 05 Oct 2021
    Release notes
    • Upgrade Android compile SDK version
    • Several code improvements
    Open source →
  35. 1.2.0 01 Oct 2021
    Release notes
    • migrate integration_test to flutter sdk
    Open source →
  36. 1.1.0 18 Aug 2021
    Release notes
    • Adds magnetometer support
    Open source →
  37. 1.0.2 15 Jun 2021
    Release notes
    • Android: migrate to mavenCentral
    Open source →
  38. 1.0.1 28 Apr 2021
    Release notes
    • Improve documentation
    Open source →
  39. 1.0.0 02 Mar 2021
    Release notes
    • Migrated to null-safety
    Open source →
  40. 1.0.0-nullsafety.0 22 Feb 2021 pre-release

    Nothing published for this version

  41. 0.6.0 12 Dec 2020
    Release notes
    • Renamed Method Channel
    Open source →
  42. 0.5.0 12 Oct 2020
    Release notes
    • Transfer to plus-plugins monorepo
    Open source →
  43. 0.0.1 20 Apr 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive