Flutter SDK
Flutter SDK changelog
Review customer-facing additions, changes, fixes, and integration notes for recent btx package releases.
Release history
This page summarizes changes that affect customer integrations. The pub.dev package remains the source of truth for published archives and the complete package changelog.
2026-09-08
0.0.24
Changed
- Improve message delivery speed and reliability.
- Reduce background network activity while the app is open.
- Improve connection recovery and conversation updates.
2026-08-31
0.0.23
Changed
- Improve knowledge base article rendering and layout consistency.
- Resolve the knowledge base project from the publishable key instead of host-supplied project configuration.
- Preserve transparent project logos without adding opaque white edge backgrounds.
2026-08-25
0.0.22
Added
- Add the SDK-owned knowledge base viewer, navigation, search, article rendering, and rich media support.
2026-08-14
0.0.21 through 0.0.19
Changed
- Improve request reliability and privacy-safe runtime diagnostics.
- Stop retrying permanent key and app-context failures while preserving queued logs for recovery.
- Add bounded retry backoff and automatic expired-session recovery.
- Expose typed SDK status and disable reasons without crashing the host app.
2026-08-07
0.0.18 through 0.0.15
Added and changed
- Add typed support and feedback conversation purposes.
- Capture privacy-safe iOS and Android OS and device context automatically.
- Render tappable message links and add long-press message copying.
- Add Firebase-neutral Android messenger push through
Btx.push.
2026-07-22
0.0.14 through 0.0.9
Added and changed
- Improve realtime reliability, read state, request ownership, and optimistic message ordering.
- Add programmatic thread creation for host-owned feedback forms.
- Persist foreground reply-banner dismissals and improve composer and attachment previews.
- Add root
navigatorKeypresentation as an alternative toBtxHost.
2026-06-18
0.0.8 through 0.0.1
Added and changed
- Harden Android metadata, messenger presentation, and foreground notifications.
- Standardize telemetry on
Btx.log(...)with automatic flushing and durable customer-scoped flag state. - Add platform-specific publishable keys,
Btx.ready(), awaited flag reads, and reactive flag state. - Launch the facade-first package with telemetry, feature flags, customer messages, theming, image upload, and iOS push.