Skip to main content

Release notes

v26.2.2

Release date: 2026-05-28

Bug fixes

  • Fixed incorrect type exports for the ChannelsMenuID and MessageMenuID enums.
  • Fixed an issue that prevented the nc-combine-message component from rendering multiline text.
  • Fixed an issue that caused the combined forward detail popup to display incorrectly when forwarding many messages.

v26.2.1

Release date: 2026-04-30

Initial release of ChatUI SDK for Web.

New features

  • Added UI built with Web Components for channel lists, channel details, message lists, input areas, emoji, channel menus, message menus, and message bubbles.
  • Added support for direct, group, and system channels. The built-in UI displays system channels as read-only.
  • Added support for text, image, GIF, short video, file, quote, forward, delete, pin, do not disturb, unread counts, read receipts, typing indicators, and group @mentions.
  • Added NCChatUIApplication as the unified entry point for initialization, connection, UI mounting, opening channels, event handling, and ChatUI customization.
  • Added service hooks for user profiles, group profiles, system channel profiles, and group member data.
  • Added support for React, Vue, and other frameworks through Web Components and package manager integration.

Customization and configuration

  • Standardized public terminology for channels, channel models, and NCChatUIApplication.
  • Added built-in handling for channel list rendering, channel detail layout, input menu configuration, message menu customization, emoji configuration, localization, and push notification hooks.
  • Added customization APIs for channel list items, message bubbles, input toolbar entries, channel context menus, and message context menus.