Skip to content

chore: upgrade telemetrydecksdk to 4.0.0#545

Open
n13 wants to merge 1 commit into
mainfrom
chore/upgrade-telemetrydeck-4
Open

chore: upgrade telemetrydecksdk to 4.0.0#545
n13 wants to merge 1 commit into
mainfrom
chore/upgrade-telemetrydeck-4

Conversation

@n13

@n13 n13 commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump telemetrydecksdk from ^3.0.0 to ^4.0.0 in mobile-app and miner-app (lockfiles + the canonical-version note in melos.yaml).
  • 4.0.0 has no Dart API changes (changelog); it raises native minimums and ships the iOS/macOS plugins as Swift packages.
  • Existing config already satisfies every new minimum, so no platform changes were required:
    • Flutter 3.443.41.0
    • iOS 15.013.0
    • macOS 10.1510.15
    • Android minSdk 24 (Flutter default) ≥ 23, Kotlin already 2.3.21
  • Bumped Android AGP 9.2.09.2.1 in mobile-app/android/build.gradle to match the migration notes (Gradle wrapper 9.5.1 already supports it).
  • Updated SwiftPM Package.resolved pins for the new TelemetryDeck/SwiftSDK 2.14.1 dependency (mobile-app/ios updated; miner-app/macos newly generated, both projects are already SwiftPM-migrated).

Test plan

  • melos bootstrap resolves both apps to telemetrydecksdk 4.0.0
  • melos analyze (CI parity: flutter analyze --fatal-infos) passes with no issues
  • iOS build (mobile-app)
  • macOS build (miner-app)
  • Android build (mobile-app)

Bump telemetrydecksdk from ^3.0.0 to ^4.0.0 in mobile-app and miner-app.
4.0.0 has no Dart API changes; it raises native minimums and ships the
iOS/macOS plugins as Swift packages.

Existing config already meets the new minimums (Flutter 3.44, iOS 15.0,
macOS 10.15, Android minSdk 24, Kotlin 2.3.21). Bumped Android AGP
9.2.0 -> 9.2.1 to match the migration notes, and updated the SwiftPM
Package.resolved pins for the new TelemetryDeck SwiftSDK dependency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant