PackageTrack
Sign in Get early access

aidlab_sdk

Aidlab Flutter SDK. For more information please visit https://www.aidlab.com/developer

2.5.2

What this package is like to depend on

Last release 26 days ago

28 Jul 2026

Release timing varies

gaps range from 8 days to 3 months

Nearly every release is documented

notes for 60 of 60 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

60 releases · first in 2021

26 releases in the last 12 months

see the full history below

Release timeline

60 releases · Feb 2021 to Jul 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60
  1. 2.5.2 28 Jul 2026
    Release notes
    • Refined process command handling for already-running device processes.
    • Updated the bundled iOS native library.
    Open source →
  2. 2.5.0 17 Jul 2026
    Release notes

    BREAKING Collection and synchronization controls now wait for device lifecycle confirmation and return the runtime PID, or null when rejected.

    • Add deterministic command serialization and completion for collection and synchronization controls.
    • Expose process termination and stderr callbacks while preserving PID-less collection on firmware older than 3.6.
    • Harden v4 ACK/NAK handling and reject oversized packets.
    Open source →
  3. 2.4.0 18 Jun 2026
    Release notes

    BREAKING DeviceDelegate.didReceiveError now receives a typed AidlabError with a stable AidlabErrorCode and diagnostic message.

    Open source →
  4. 2.3.1 28 May 2026
    Release notes
    • Add AidlabManager.bluetoothState and currentBluetoothState so apps can observe Bluetooth readiness and unavailable states.
    • Start scans only after the platform BLE stack reports ready, preventing early scans from missing nearby Aidlab devices.
    • Surface unavailable Bluetooth states (unsupported, unauthorized, poweredOff, locationServicesDisabled) through scan failure callbacks.
    • Update the example app and embedded native binaries for Aidlab SDK 2.3.1.
    Open source →
  5. 2.3.0 12 Mar 2026
    Release notes

    BREAKING Flutter SDK API is now aligned with the Aidlab SDK API used on other platforms.

    Open source →
  6. 2.2.6 07 Mar 2026
    Release notes
    • fix: restore default flutter_reactive_ble transport fallback in AidlabManager
    Open source →
  7. 2.2.5 07 Mar 2026
    Release notes
    • fix: canonicalize BLE UUIDs in transport matching
    Open source →
  8. 2.2.4 06 Mar 2026
    Release notes
    • fix: remove verbose Flutter transport/native debug logs from the SDK output
    Open source →
  9. 2.2.3 02 Mar 2026
    Release notes
    • chore: fix lints
    Open source →
  10. 2.2.2 02 Mar 2026
    Release notes
    • fix(ios): ensure native FFI symbols are linked
    Open source →
  11. 2.2.1 01 Mar 2026
    Release notes
    • fix: prevent pairing errors caused by connecting to the wrong characteristic
    • docs(example): improve background reconnect flow for previously paired devices
    • perf: internal optimizations (no API changes)
    Open source →
  12. 2.2.0 28 Feb 2026
    Release notes
    • feat: allow injecting a custom Bluetooth transport implementation
    Open source →
  13. 2.1.6 23 Feb 2026
    Release notes
    • chore(android): update Aidlab Android SDK dependency to 2.1.6
    • chore(ios): update Aidlab Apple SDK dependency to 2.1.6
    Open source →
  14. 2.1.5 10 Feb 2026
    Release notes
    • chore(android): update Aidlab Android SDK dependency to 2.1.5
    • chore(ios): bump CocoaPods spec version to 2.1.5
    Open source →
  15. 2.1.4 03 Feb 2026
    Release notes
    • fix(android): map disconnect status 0 to DEVICE_DISCONNECTED so apps receive proper disconnect reason
    • chore: remove obsolete data type
    Open source →
  16. 2.1.3 10 Dec 2025
    Release notes
    • fix(android): reacquire JNI env per callback to prevent crashes on reattached threads
    Open source →
  17. 2.1.2 07 Dec 2025
    Release notes
    • fix(ios): correct enum mapping for exercise type
    Open source →
  18. 2.1.1 06 Dec 2025
    Release notes
    • fix: rare crash on exercise detection
    Open source →
  19. 2.1.0 06 Dec 2025
    Release notes

    BREAKING Removed the ability to configure ECG filtering.

    Open source →
  20. 2.0.6 05 Dec 2025
    Release notes
    • fix: synchronization bug for data stored in Aidlab memory
    Open source →
  21. 2.0.5 26 Nov 2025
    Release notes
    • fix: crash on workout detection
    Open source →
  22. 2.0.4 15 Nov 2025
    Release notes
    • fix(ios): forward ScanMode from Flutter to the native AidlabManager so ScanMode.aggressive enables duplicate advertisements (continuous RSSI updates)
    Open source →
  23. 2.0.3 12 Nov 2025
    Release notes
    • fix: incorrect time value sent to the device
    Open source →
  24. 2.0.2 09 Nov 2025
    Release notes
    • fix: align Flutter bridge with Aidlab SDK 2.x binary payload API
    • chore: regenerate pigeon bindings to match the corrected API.
    Open source →
  25. 2.0.1 08 Nov 2025
    Release notes
    • chore: bump embedded iOS framework and Android dependency to Aidlab SDK 2.0.1
    Open source →
  26. 2.0.0 07 Nov 2025
    Release notes
    • feat: add support for Aidlab 2 (no breaking API changes)
    Open source →
  27. 1.7.4 11 Aug 2025
    Release notes
    • fix(ios): reverted to stable CocoaPods (XCFramework) integration, avoiding Swift Package Manager issues
    Open source →
  28. 1.7.3 11 Aug 2025
    Release notes
    • chore(ios): migrate iOS integration to Swift Package Manager (reverted in 1.7.4)
    Open source →
  29. 1.7.2 10 Aug 2025
    Release notes
    • chore(android): depend on Aidlab Android SDK 1.7.4
    • docs: add dartdoc comments to public API
    Open source →
  30. 1.7.1 13 May 2024
    Release notes
    • chore: updated the example app to demonstrate how to request Bluetooth permissions.
    Open source →
  31. 1.7.0 18 Mar 2024
    Release notes

    BREAKING This version introduces new methods that allow for more convenient manipulation of the device and the data that can be collected from it. Additionally, the version has been bumped to 1.7.0 to match the version of the Aidlab SDK from other platforms.

    Open source →
  32. 1.0.0 17 Mar 2024
    Release notes

    BREAKING This version introduces a comprehensive restructuring of our SDK, aimed at simplifying data retrieval processes. We strongly advise all developers to review the updated examples and consult the new documentation available at aidlab.com/developer/docs to fully understand the impact on your projects.

    Open source →
  33. 0.2.0 29 Feb 2024
    Release notes
    • chore: code formatting
    Open source →
  34. 0.1.0 28 Feb 2024
    Release notes

    BREAKING Minimum supported Flutter version is 3.7.0

    Open source →
  35. 0.0.23 21 Mar 2023
    Release notes
    • chore: update protocol
    Open source →
  36. 0.0.22 20 Dec 2022
    Release notes
    • chore: update protocol
    Open source →
  37. 0.0.21 08 Dec 2022
    Release notes
    • chore: update protocol
    Open source →
  38. 0.0.20 09 Aug 2022
    Release notes
    • chore: update protocol
    Open source →
  39. 0.0.19 12 Jul 2022
    Release notes
    • chore: update protocol
    Open source →
  40. 0.0.18 12 Jul 2022
    Release notes
    • chore: update protocol
    Open source →
  41. 0.0.17 27 May 2022
    Release notes
    • chore: update protocol
    Open source →
  42. 0.0.16 26 May 2022
    Release notes
    • chore: update protocol
    Open source →
  43. 0.0.15 14 Mar 2022
    Release notes
    • chore: update protocol
    Open source →
  44. 0.0.14 07 Mar 2022
    Release notes
    • chore: refactoring
    Open source →
  45. 0.0.13 07 Mar 2022
    Release notes
    • chore: refactoring
    Open source →
  46. 0.0.12 15 Feb 2022
    Release notes
    • chore: refactoring
    Open source →
  47. 0.0.11 10 Feb 2022
    Release notes
    • chore: refactoring
    Open source →
  48. 0.0.10 10 Feb 2022
    Release notes
    • chore: refactoring
    Open source →
  49. 0.0.9 09 Feb 2022
    Release notes
    • chore: refactoring
    Open source →
  50. 0.0.8 07 Feb 2022
    Release notes
    • feat: support for Swift 5.5
    Open source →
  51. 0.0.7 21 Oct 2021
    Release notes
    • chore: refactoring
    Open source →
  52. 0.0.6 12 Aug 2021
    Release notes
    • chore: update protocol
    Open source →
  53. 0.0.6+1 23 Aug 2021
    Release notes
    • chore: update protocol
    Open source →
  54. 0.0.6+2 02 Sep 2021
    Release notes
    • chore: update protocol
    Open source →
  55. 0.0.5 29 Jun 2021
    Release notes
    • improve: general improvements
    Open source →
  56. 0.0.4 11 Mar 2021
    Release notes
    • feat: add null safety
    Open source →
  57. 0.0.3 01 Mar 2021
    Release notes

    MINOR BREAKING small api changes

    • feat: add support for iOS
    Open source →
  58. 0.0.3+1 02 Mar 2021
    Release notes
    • fix: exports
    Open source →
  59. 0.0.2 02 Feb 2021
    Release notes
    • fix: dependencies
    • improve: README.md
    Open source →
  60. 0.0.1 02 Feb 2021
    Release notes
    • Initial release
    Open source →

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