PackageTrack
Sign in Get early access

arkit_plugin

Flutter Plugin for ARKit - Apple's augmented reality (AR) development platform for iOS mobile devices.

1.5.0 4.1K downloads/mo #4127 most downloaded on pub.dev olexale/arkit_flutter_plugin

What this package is like to depend on

Last release 20 days ago

03 Aug 2026

Release timing varies

gaps range from 3 weeks to 1.5 years

Nearly every release is documented

notes for 29 of 30 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

31 releases · first in 2019

5 releases in the last 12 months

see the full history below

Release timeline

31 releases · Apr 2019 to Aug 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 1.5.0 03 Aug 2026
    Release notes

    What's Changed

    • Workaround for DISABLE_TRUEDEPTH_API flag by @olexale in #259

    Full Changelog: v1.4.0...v1.5.0

    Open source →
    Release notes
    • BREAKING CHANGE TrueDepth/face-tracking code is now excluded by default. DISABLE_TRUEDEPTH_API is replaced with ENABLE_TRUEDEPTH_API. If your app uses face tracking, refer to the README to re-enable it.
    Open source →
  2. 1.4.0 08 Jun 2026
    Release notes

    What's Changed

    Full Changelog: v1.3.0...v1.4.0

    Open source →
    Release notes
    • WARNING! Under SPM, DISABLE_TRUEDEPTH_API is silently ignored — all SPM builds include TrueDepth/face-tracking code, which may cause App Store rejection for apps that don't use face tracking. Upgrade to 1.5.0 to fix this.

    • Migrate to Swift Package Manager

    Open source →
  3. 1.3.0 25 Jan 2026
    Release notes

    What's Changed

    • BREAKING CHANGE: Make network loading async
    • Detect more than 100 images by @vlad0209 in #254
    • Many changes around networking by @olexale in #255

    Full Changelog: v1.2.1...v1.3.0

    Open source →
    Release notes
    • BREAKING CHANGE! Make network image loading asynchronous
    • Implement batch processing for image detection when exceeding 100 images (by @vlad0209)
    Open source →
  4. 1.2.1 07 Sep 2025
    Release notes

    What's Changed

    Full Changelog: v1.2.0...v1.2.1

    Open source →
    Release notes
    • Enhance ARKit initialization by adding onInitialized callback (by @vlad0209)
    • Set correct constraints for vector_math
    Open source →
  5. 1.2.0 30 Aug 2025
    Release notes

    What's Changed

    • Fix: Prevent UI freeze by loading AR session configuration asynchronously by @vlad0209 in #247
    • Fix Analyzer warnings by @olexale in #248

    New Contributors

    Full Changelog: v1.1.1...v1.2.0

    Open source →
    Release notes
    • Prevent UI freeze by loading AR session configuration asynchronously (by @vlad0209)
    • BREAKING CHANGE Drop iOS 12 support
    • Fix analyzer warnings
    Open source →
  6. 1.1.2 25 Jan 2025
    Release notes
    • Allow to capture snapshot of depth scene using LiDAR to get a depth image and associated information (by @biklas7)
    Open source →
  7. 1.1.1 14 Dec 2024
    Release notes

    What's Changed

    • Fix Readme Before you go to AppStore Section by @biklas7 in #238

    New Contributors

    Full Changelog: v1.1.0...v1.1.1

    Open source →
    Release notes
    • Update README (by @biklas7)
    Open source →
  8. 1.1.0 01 Jun 2024
    Release notes
    • BREAKING CHANGE! Drop iOS 11 support.
    • BREAKING CHANGE! Update Flutter constraints to >=3.19.0 and Dart to >=3.3.0 <4.0.0
    • Add getIntrinsics and getImageResolution functions (by @Oct7)
    Open source →
  9. 1.0.7 22 Oct 2023
    Release notes
    • Add .gltf and .glb support (by @Jaemin-VIRNECT)
    • Fix "The 'arkit_0' channel sent a message from native to Flutter on a non-platform thread"
    • Cleanup swift code
    Open source →
  10. 1.0.6 01 May 2023
    Release notes
    • Add positions for each point in the face mesh (by @niverovskiinn)
    • Add cameraPosition function (by @alegos27)
    • Update dependencies
    • Migrate to new linter, apply fixes
    Open source →
  11. 1.0.5 16 Oct 2021
    Release notes
    • Fix Face detection and Body tracking deserialization errors
    • Add ARKitSkeletonJointName and helper methods for ARKitSkeleton
    • Add Body tracking sample
    Open source →
  12. 1.0.4 24 Sep 2021
    Release notes
    • Add coaching overlay (by @HadiIOS)
    Open source →
  13. 1.0.3 10 Aug 2021
    Release notes
    • Fix null safety errors (by @daniel-possienke, @ssp)
    • Fix onCameraDidChangeTrackingState (by @dokkaebi)
    • Port example app to null safety
    • Update README
    Open source →
  14. 1.0.1 06 Jun 2021
    Release notes
    • Add update function that may override geometry materials and node properties
    • Fix earth and panorama samples
    Open source →
  15. 1.0.0 05 Jun 2021
    Release notes
    • Add possibility to set metalness and roughness properties for materials
    • Add environmentTexturing property for ARWorldTrackingConfiguration
    Open source →
  16. 1.0.0-nullsafety.0 22 May 2021 pre-release
    Release notes
    • Migrate to null safety
    • Update documentation (by @Flucadetena)
    • Fix link in README (by @koldunsky)
    Open source →
  17. 0.6.2 27 Mar 2021
    Release notes
    • Camera snapshots (by @leeprobert)
    • Dynamic material images with base64 encoding
    Open source →
  18. 0.6.1 07 Jan 2021
    Release notes
    • Exposing Camera Euler Angles (by @devsherif)
    Open source →
  19. 0.6.0 22 Oct 2020
    Release notes
    • BREAKING CHANGE: Refactor transformation matrix
    • Fix memory leak (thanks to @BrutalCoding)
    Open source →
  20. 0.5.1 02 May 2020
    Release notes
    • Fix the AR Face masks
    • Add camera tracking state listener (by @miles-au)
    Open source →
  21. 0.5.0 07 Apr 2020
    Release notes
    • BREAKING CHANGE: REQUIRE_TRUEDEPTH_API is replaced with DISABLE_TRUEDEPTH_API
    • BREAKING CHANGE: tap gesutre returns an array instead of the first element
    • Port to Swift
    • On the Dart side serialization and deserialization is autogenerated from now
    • Check configuration method (check_support_page.dart sample)
    • Rotation gesture added
    Open source →
  22. 0.4.1 04 Mar 2020
    Release notes
    • Added updateAtTime function, enables real-time updates.
    • Added performHitTest function.
    Open source →
  23. 0.3.0 26 Sep 2019
    Release notes
    • Flutter Widgets in AR
    • Bug fixes
    Open source →
  24. 0.2.1 26 Jul 2019
    Release notes
    • Basic Face Tracking functionality
    • Add ARWorldAlignment
    • doubleSided property is added to material
    Open source →
  25. 0.2.0 03 May 2019
    Release notes
    • Cover all ARKit geometries
    • Made all core properties of all geometries ValueNotifiers
    Open source →
  26. 0.2.0+1 07 May 2019

    Nothing published for this version

  27. 0.1.1 24 Apr 2019
    Release notes
    • Tap Gesture refactored to onNodeTap and onARTap
    • SKReferenceNode wrapped
    Open source →
  28. 0.1.0 23 Apr 2019
    Release notes
    • Image detection
    • ARKitLine
    • Custom light
    • Light estimation
    Open source →
  29. 0.0.3 19 Apr 2019
    Release notes
    • ARKitNode added
    • Add debug options: world origin, feature points
    • ARPlaneAnchor added
    • Physics added
    • Plane tap event handler added
    Open source →
  30. 0.0.2 17 Apr 2019
    Release notes
    • Plane detection enum implemented
    • ARKitSceneView.autoenablesDefaultLighting property implemented
    • Documentation added
    • Materials implementation
    • Plane and text geometries
    • Basic tap gesture recognizer added
    • Position and rotation change handling
    Open source →
  31. 0.0.1 13 Apr 2019
    Release notes
    • PoC of the ARKit port
    • Sphere added
    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