Skip to main content

datra_engage_sdk 0.1.2 copy "datra_engage_sdk: ^0.1.2" to clipboard
datra_engage_sdk: ^0.1.2 copied to clipboard

Flutter SDK for resolving and tracking Datra Engage in-app messages.

0.1.2 #

  • Align the public SDK contract with @datra/engage-sdk 0.3.2.
  • Add bounded per-placement resolve diagnostics with immutable snapshots.
  • Add explicit nullable setters for platform, app version, and locale.
  • Add Azure CI and a Flutter 3.19 minimum-version compatibility fixture.

0.1.1 #

  • Align the default resolve timeout with the React Native SDK at 2 seconds.
  • Canonicalize resolve request signatures so equivalent context maps share one request.
  • Keep a shared resolve alive when one Flutter widget cancels its own subscription.
  • Do not retry explicitly cancelled requests.

0.1.0 #

  • Initial Flutter port of @datra/engage-sdk 0.3.0.
  • Added message resolution, screen tracking, event helpers, retries and diagnostics.
  • Added single-flight resolves, stale request cancellation, event deduplication and an optional offline queue.
  • Added typed Datra action dispatching.
  • Added DatraEngageProvider and DatraEngageBuilder for framework-neutral Flutter integration.
0
likes
150
points
72
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter SDK for resolving and tracking Datra Engage in-app messages.

Homepage
Repository

Topics

#engagement #in-app-messaging #analytics #marketing

License

MIT (license)

Dependencies

dio, flutter

More

Packages that depend on datra_engage_sdk