insito_flutter 0.1.4 copy "insito_flutter: ^0.1.4" to clipboard
insito_flutter: ^0.1.4 copied to clipboard

In-app micro-surveys for Flutter — NPS, ratings, and multi-question flows with theming, offline queueing, logic branching, and automatic screen tracking.

0.1.4 #

  • The survey footer's "Powered by" attribution now shows the Insito icon+wordmark lockup next to the text, tinted to the muted theme colour. The mark is embedded as bytes and rendered via Image.memory, so it adds no bundled asset and stays deliverable through Shorebird code patches.

0.1.3 #

  • Brought the survey footer to visual parity with @insito/react-native: the primary action now fills the available width with a 52pt minimum height, Back/Skip render as outlined buttons, and the welcome screen's dismiss link is centered and underlined.
  • Added the footer's hairline top border, and the disabled primary button now uses colors.border rather than a 50% opacity overlay, matching the React Native SDK.
  • Reworked the example/ app into a four-tab "Demo Bank" showcase mirroring the React Native demo, covering app_opened, transfer_completed, card_viewed, and screen-tracking triggers.

0.1.2 #

  • INS-117 — report a clean osVersion on identify() via device_info_plus (iOS system version, Android API level) so the dashboard's audience OS-version breakdown matches the React Native SDK. Falls back gracefully when the plugin is unavailable.
  • Added unit tests for device metadata auto-capture and the identify() metadata merge (developer keys win).

0.1.1 #

  • Raised the minimum SDK to Flutter 3.27 / Dart 3.6 and adopted Color.withValues, clearing all analyzer deprecation hints.
  • Expanded the package description and refreshed flutter_lints to keep the pub.dev score maxed.

0.1.0 #

  • Initial release. Flutter/Dart port of the @insito/react-native SDK.
  • MicroSurvey.init() / identify() / trigger() / evaluate() / submitResponse() / dismissSurvey().
  • InsitoProvider renders the survey modal; InsitoNavigatorObserver auto-tracks screens.
  • Four question types (NPS, rating, multiple choice, open text) plus welcome and end screens.
  • Offline response queue, 24h identify cache, screen-map batching, per-install trigger counters.
  • Theming with light / dark / minimal / rounded presets, Brand Kit mapping, and dark-mode auto-detection.
  • Pub/sub event system with 10 events.
0
likes
0
points
100
downloads

Publisher

unverified uploader

Weekly Downloads

In-app micro-surveys for Flutter — NPS, ratings, and multi-question flows with theming, offline queueing, logic branching, and automatic screen tracking.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

device_info_plus, flutter, http, shared_preferences

More

Packages that depend on insito_flutter