waazi_sdk 0.13.0 copy "waazi_sdk: ^0.13.0" to clipboard
waazi_sdk: ^0.13.0 copied to clipboard

SDK Flutter pour intégrer le support client Waazi dans votre application mobile. Centre d'aide, chat en temps réel, signalement de bugs.

0.13.0 #

  • Proactive JWT expiration handling + socket reconnection

0.12.0 #

  • group help article by category

0.11.0 #

  • Launcher visibility

0.10.0 #

  • Launcher visibility

0.9.0 #

  • Launcher visibility

0.8.0 #

  • Improve launcher positioning

0.7.0 #

  • Improve launcher positioning

0.6.0 #

  • Minor

0.5.0 #

  • downgrade many dependencies version

0.4.0 #

  • downgrade many dependencies version

0.3.0 #

  • documentation

0.2.0 #

  • Dark mode: widget follows host app brightness via WaaziOverlay(brightness:)
  • Theme override: integrators can override server colors via WaaziOverlay(theme:)
  • Custom launcher: replace the FAB with any widget via WaaziOverlay(launcher:)
  • FAB customization: fabSize, fabIcon, fabMargin, fabElevation in WaaziConfig
  • Hide launcher: WaaziConfig(showLauncher: false) for custom trigger only
  • Init response v2: new theme block (primaryColor, companyName, avatarUrl, showBranding, showPoweredBy)
  • Deferred visitor creation: visitor created on first chat open, not at init
  • 401 token refresh: automatic re-authentication on expired tokens
  • Socket reconnection: 10 attempts with exponential backoff (1s to 30s)
  • Push notifications: setupPushChannel(), isWaaziPush() helper for FCM filtering
  • Image upload: proper contentType and mediaType: IMAGE sent to backend
  • Local image preview: pending messages show local file before server confirmation
  • FAB hidden during dialog: FAB disappears when messenger/help center is open
  • Unread badge in real-time: badge updates via WebSocket without opening the widget
  • Conversation refresh on back: list reloads when returning from a chat
  • Agent name in chat header: shows assigned agent name and avatar instead of "Support"
  • Typing indicator in header: "Moussa est en train d'ecrire..." replaces "En ligne"
  • Help tab hidden if empty: no "Aide" tab when there are no articles
  • conversation_read_ack: new socket event handled
  • categoryId param fix: corrected query parameter name for articles endpoint

0.1.0 #

  • Initial release
  • Help Center: articles, search, categories, feedback
  • Messaging: real-time chat, image upload, screenshot
  • Bug Reporting: shake to report, auto error capture
  • Push Notifications: FCM integration
  • Offline support: message queue, cached articles
  • Localization: French and English
  • Event tracking with buffered dispatch
0
likes
120
points
35
downloads

Documentation

API reference

Publisher

verified publisherkreezus.com

Weekly Downloads

SDK Flutter pour intégrer le support client Waazi dans votre application mobile. Centre d'aide, chat en temps réel, signalement de bugs.

Homepage
Repository (GitLab)
View/report issues

License

MIT (license)

Dependencies

cached_network_image, connectivity_plus, device_info_plus, dio, firebase_messaging, flutter, flutter_markdown, image_picker, package_info_plus, screenshot, sensors_plus, shared_preferences, socket_io_client, url_launcher, uuid

More

Packages that depend on waazi_sdk