apptracer_flutter_web 0.1.0
apptracer_flutter_web: ^0.1.0 copied to clipboard
Web implementation of apptracer_flutter, the unofficial Flutter integration with Tracer (apptracer.ru). Delivers Dart errors over the Sentry protocol.
Changelog #
All notable changes to this package are documented here.
The format follows Keep a Changelog,
and this package adheres to Semantic Versioning.
While the version is below 1.0.0, a breaking change bumps the minor version,
as pub.dev expects.
Unreleased #
0.1.0 - 2026-08-28 #
Added #
-
The version is read from the
version.jsonthatflutter build webwrites, which carriesversion:frompubspec.yaml. This is web's equivalent of the bundle version Android and iOS read for themselves, and it is whyreleaseno longer has to be passed. A missing or unreadable file changes nothing: whatever the options said still stands. -
Initial release.
-
Registers the pure-Dart transport as the web implementation. Tracer's JavaScript SDK ships only as an npm package, which a Flutter web build cannot bundle, so this speaks the same ingest that SDK speaks —
POST /api/crash/uploadBatch, authenticated by the project'sappToken— from Dart.
Fixed #
- Documented the
deviceIdthis package creates: a UUID inlocalStorageunderapptracer_flutter.deviceId, sent with every event and surviving until the viewer clears site data. In a private window, or with site data blocked, it lives as long as the tab. Nothing about the behaviour changed; the README simply did not mention it.