Skip to main content

Release notes

26.2.7

Release date: 2026-05-28

Current public release of ai_nexconn_chatui_plugin, aligned with ai_nexconn_chat_plugin ^26.2.6.

Added

  • Channel list, chat page, message list, message bubbles, and message input UI.
  • Provider-based state management for engine connection, channels, chat, friends, groups, user profiles, theme, and message input.
  • Nexconn SDK type integration through BaseChannel, Message, ChannelType, MessageType, NCEngine, and related models.
  • User profile display through ChatProfileInfo, ChatProfileProvider, and NexconnUserProfileProvider.
  • Group pages and management workflows powered by GroupProvider.
  • Message search, preview pages, forwarding target selection, read receipt users, and media send helpers.
  • Channel pin, channel Do Not Disturb, unread count aggregation, local notification helper, and direct-channel online status display when the SDK provides subscription state.
  • Public example app entry based on example/lib/main_github.dart and example/lib/views_github/*.

Notes

  • Local notifications are implemented through flutter_local_notifications as best-effort in-process notifications. They do not replace remote push delivery.
  • The UI package intentionally stays thin. App-specific account data, backend workflows, and unsupported SDK capabilities should be injected through providers, resolvers, callbacks, or configuration objects.
  • Chat UI 26.2.6 does not expose built-in speech-to-text UI or provider APIs. If your app enables speech-to-text through a lower-level SDK or backend capability, integrate it in the app layer.