dobrodesk_sdk 0.2.0 copy "dobrodesk_sdk: ^0.2.0" to clipboard
dobrodesk_sdk: ^0.2.0 copied to clipboard

Flutter SDK for DobroDesk support conversations with optional native voice.

DobroDesk Mobile SDK changelog #

DobroDesk Mobile SDK 0.2.0 #

  • Added native inline widget components for React Native, Flutter and NativeScript, plus a native widget surface attached to a bounded Capacitor container.
  • Added explicit visibility and disposal controls so hidden widgets pause work and release keyboard focus without resetting the signed session, draft or offline outbox.
  • Reused the existing native iOS and Android widget renderers, published appearance and host actions across modal and inline presentation.
  • Fixed NativeScript package resolution by including the Webpack hook and platform-specific widget factories in the public package.
  • Fixed NativeScript retry, pending-open cancellation and modal/inline ownership so late work cannot reopen or dispose another surface.
  • Fixed the NativeScript Android example manifest and adaptive icon resources, and kept its controls compact so the keyboard does not clip the composer or send action.
  • Fixed React Native iOS package discovery, bridge header imports and Fabric registration with safe inline view recycling.
  • Added localized React Native loading and recovery UI with host builders and guarded inline owner cleanup.
  • Expanded integration examples and guides for custom triggers, inline mounting, lifecycle cleanup, accessible loading and recovery states.
  • Documented host-owned inline close and navigation. Embedded surfaces omit the modal close control. Visibility changes preserve the session, draft and offline outbox, while unmounting releases only the surface reservation and view-scoped work.

DobroDesk Mobile SDK 0.1.1 #

  • Fixed Android Keystore-backed protected state initialization so cold installs and restarts can restore the same signed conversation without plaintext fallback or duplicate outbox mutations.
  • Added a deterministic Android protected-state regression flow covering accepted signed sends, encrypted persisted state, restart restoration and stable corrupted-state failure handling.

DobroDesk Mobile SDK 0.1.0 #

  • Added the first synchronized mobile SDK distribution for native iOS and Android plus React Native, NativeScript, Flutter and Capacitor wrappers.
  • Added the shared DobroDesk conversation protocol and binary-backed native UI integration with one appearance contract across the supported wrappers while retaining native platform controls where they improve the platform experience.
  • Added reduced-motion and system-adaptation handling for widget presentation, loading transitions, keyboard and navigation behavior and other motion-sensitive interactions.
  • Added durable offline drafts and outbox handling with explicit retry and send states. Clearing the composer preserves an unacknowledged send and retries keep its original payload and idempotency key.
  • Added reset and session-isolation behavior that prevents stale callbacks, queued work or previous conversations from crossing a logout or replacement session.
  • Added optional push notification and voice capability modules so integrators can opt in only when their application has configured the corresponding native permissions and provider services.
  • Added optional allowlisted application actions with contextual loading, explicit results, cancellation and duplicate/late-completion protection across native presenters and framework wrappers.
  • Added artifact-only release staging, checksums, install-flow validation and synchronized version gates for registry and binary distribution preparation.

This release has compile and artifact-flow coverage in the repository. Physical-device, production-provider, battery and screen-reader evidence remains part of integrator validation and is not claimed by this release entry.

0
likes
100
points
0
downloads

Documentation

API reference

Publisher

verified publisherdobrodesk.com

Weekly Downloads

Flutter SDK for DobroDesk support conversations with optional native voice.

License

unknown (license)

Dependencies

collection, flutter

More

Packages that depend on dobrodesk_sdk

Packages that implement dobrodesk_sdk