Skip to content

v0.14.0

Choose a tag to compare

@robert-northmind robert-northmind released this 14 Apr 09:28
· 50 commits to main since this release
4fa980e

Faro Flutter SDK v0.14.0

🔧 Fixed

  • Fix OOM crash in ANRTracker when capturing stack traces on low-memory Android devices (#174).

⚠️ Changed

  • SDK metadata improvements:
    • Changed SDK name from 'faro-flutter-sdk' to 'faro-mobile-flutter' to match naming convention discussed with Faro team.
    • Removed hardcoded version '1.3.5' workaround and now sends actual SDK version in meta.sdk.version.
    • Removed integrations field from SDK metadata (following Faro Web SDK pattern).
    • Removed unused Integration model class and its export from models barrel file.
    • Backend endpoint service now properly handles Flutter SDK payloads with correct version checking.
    • Enables better SDK version analytics and distribution tracking across different Faro implementations.
  • Bump Android compileSdkVersion from 35 to 36 (aligned with Flutter default since May 2025).
  • Reorganized iOS source files from ios/Classes/ to ios/faro/Sources/faro/ to support the SPM directory convention.
  • Bumped iOS deployment target from 11.0 to 13.0.
  • Updated faro.podspec metadata (homepage, author, license type, summary/description).
  • Fixed pre-existing Swift compiler warnings in iOS native code.

✨ Added

  • Swift Package Manager (SPM) support for the iOS plugin, enabling dependency resolution via SPM alongside existing CocoaPods support (#189, #35).
  • Android native unit test infrastructure (JUnit) with CI and pre-release script integration.

See CHANGELOG.md for complete details.


Full Changelog: v0.13.0...v0.14.0