scoova_monitor 1.5.2 copy "scoova_monitor: ^1.5.2" to clipboard
scoova_monitor: ^1.5.2 copied to clipboard

Scoova Monitor SDK for Flutter — crash reporting, analytics, performance, battery tracking, and logging

Changelog #

All notable changes to this SDK are documented here. This package follows Semantic Versioning and the Keep a Changelog format.

1.5.2 — 2026-05-25 #

Added #

  • scripts/scoova-upload-symbols.js — Node CLI that ZIPs the per-arch *.symbols files produced by flutter build --obfuscate --split-debug-info=<dir> and POSTs them to /v1/upload/mapping so the dashboard can flutter symbolize obfuscated release crashes server-side. Mirrors the iOS dSYM and Android ProGuard upload scripts the other SDKs already ship. README has the recipe.

Notes #

  • No SDK runtime code changed in this release — scoova_monitor behaviour is identical to 1.5.1. This release is purely the build-time upload tooling that closes the parity gap with the other four SDKs.
  • Two server-side symbolicator bugs were also fixed and deployed to prod the same day. Existing 1.5.0 and 1.5.1 customers get the symbolication improvements automatically; no SDK update needed for that. 1.5.2 is what carries the new upload script.

1.5.1 — 2026-05-21 #

Fixed #

  • The hang/watchdog crash report now sends the X-Bundle-Id header, like every other ingest path. The server uses it to confirm data came from the app registered to the API key.

1.5.0 — 2026-05-21 #

Added #

  • Continuous battery sampling — periodic 60s emit of battery/level and battery/is_charging performance metrics. Matches iOS/Android BatteryTracker behaviour.
  • Rooted / jailbroken detection via file-existence probes (no new permissions). Mirrors the Android + iOS native SDKs.
  • Screen resolution + orientation captured via PlatformDispatcher.views.first.physicalSize.
  • Free disk space on Android via df -P on the documents directory.
  • Install date persisted to a SharedPreferences-equivalent file on first init; mirrors iOS UserDefaults + Android firstInstallTime.
  • trackCustomMetric(name, value, unit:) public API — parity with iOS, Android, React Native, and Web SDKs.

Changed #

  • SDK version reported as 1.5.0 in every event payload.

1.4.0 #

Initial public release.

0
likes
130
points
17
downloads

Documentation

Documentation
API reference

Publisher

verified publisherscoo-va.info

Weekly Downloads

Scoova Monitor SDK for Flutter — crash reporting, analytics, performance, battery tracking, and logging

Homepage
Repository (GitHub)
View/report issues

Topics

#monitoring #crash-reporting #analytics #performance

Funding

Consider supporting this project:

monitor.scoo-va.info

License

Apache-2.0 (license)

Dependencies

battery_plus, connectivity_plus, crypto, device_info_plus, flutter, http, package_info_plus, path_provider

More

Packages that depend on scoova_monitor