Skip to main content
New ReleasesImprovements

πŸš€ New Features

Semantic Color Tokens and Dark Theme for Chat

The Flutter UIKit now resolves Chat colors through the same semantic color tokens as the Android UIKit. Set them per mode under theme.light and theme.dark in config.json, and scope them with the page_id/component_id/element_id cascade. See Component Styling.
  • Chat list, chat room, and chat search follow the token set in both light and dark themes.
  • Social features are unchanged and keep resolving through the existing core colors.

🐞 Bug Fixes

  • Chat list: colors, the create-chat menu, the new group page, member permissions, profile pictures, the no-results icon, the group profile, the deleted-user row, and toasts now match the design in both themes.
  • Chat room: reaction colors now mark your own reaction; the iOS keyboard, action sheet, and error alert follow the UIKit theme; the mention list and @All row, failed-message badge, compose box, and report sheets match the design; the Report β†’ Others sheet no longer shows an error screen.
  • Chat room loading: the reaction sheet no longer loads forever, and the link preview and message skeletons match the design.
  • Chat search: only the matched text is highlighted, and the search bar opens a dark keyboard in dark mode.
  • The media viewer close button and the unreport icon render without extra backgrounds.
Improvements

🐞 Bug Fixes

  • Fixed the community profile page flashing due to two scroll listeners disagreeing.
  • Hide the image count when viewing a single image.
  • Fixed the follow-error alert rendering as a stuck grey page.
  • Only show the pending banner for posts the viewer can see.
  • Story: keep the community story ring after viewing, resolve the story-create setting reliably and gate community create affordances on it, and open on the first unseen segment.
  • Search: drop superseded results, stop a second search hanging, and correct keyword highlighting.
  • Post: fixed a header crash on a user-targeted post; members can now interact from search (with a sign-in toast for non-members).
  • Mounted the toast host in the base pages so every page can show toasts.
  • Community: show a discard dialog instead of a grey screen on back.
New Releases

πŸš€ New Features

Runtime Theme Switching

Added setPreferredTheme, a public API to switch the UIKit theme (light / dark / system default) at runtime. See Set Preferred Theme.
Improvements

✨ Improvements

  • Switched chat media selection to the native Android Photo Picker and removed the wechat_assets_picker dependency.

🐞 Bug Fixes

  • Fixed the 1:1 chat header not resolving from cache (now retries).
  • Fixed the first message not appearing in a brand-new direct chat.
  • Fixed the chat loading toast leaking across screens.
  • Fixed member lookup and message-listener attachment during chat initialization.
New ReleasesImprovements

πŸš€ New Features

Chat Media Picker Improvements

Replaced the previous media picker with AssetPicker for a more reliable experience, added mediaAttachmentLimit parameter to AmityMessageComposer, and improved picker theming with UIKit primary color support.

🐞 Bug Fixes

  • Fixed post creation button visibility β€” now correctly hidden when only admins can create posts and the current user is not a moderator.
  • Fixed pending post banner not appearing after creating a post in a community.
  • Fixed link preview image not stretching to full width.
Improvements

🐞 Bug Fixes

  • Fixed photo picker launching failure on Android 14+ when limited media access is granted.
  • Fixed keyboard dismiss and flickering issue when a message is sent in chat.
  • Fixed moderator unable to delete member’s post in a community.
  • Improved media permission handling on Android 14+ to correctly detect limited access and use Android Photo Picker when appropriate.
Improvements

🐞 Bug Fixes

  • Fixed video thumbnail not appearing immediately after creating a video post.
  • Fixed my communities display issue.
  • Fixed success toast not showing when deleting a post in post detail page.
  • Fixed toast not showing when post is created with blocked words or URLs.
  • Upgraded chewie video player package from 1.3.4 to 1.13.0.
Improvements

🐞 Bug Fixes

  • Fixed camera permission handling in chat message camera screen β€” now properly reinitializes camera on app resume after settings grant.
  • Fixed microphone permission denial handling in message camera screen.
  • Fixed permission dialog loop by ignoring inactive lifecycle state during permission requests.
  • Added CAMERA and RECORD_AUDIO permissions to Android manifest.
Improvements

🐞 Bug Fixes

  • Fixed scrolling issue when entering chat page.
Improvements

🐞 Bug Fixes

  • Fixed keyboard focusing behaviour on chat
Improvements

🐞 Bug Fixes

  • Fixed incorrect Dark theme color on alert dialog
Improvements

✨ Improvements

  • Upgrade thumbnail generation library
Improvements

🐞 Bug Fixes

  • Fixed LiveCollection update on channel creation
Improvements

🐞 Bug Fixes

  • Fixed local validation for poll duration.
Improvements

🐞 Bug Fixes

  • Fixed message search not working for some users.
Improvements

🐞 Bug Fixes

  • Fixed local validation for poll duration.
New ReleasesImprovements

πŸš€ New Features

Chat customization

  • Introduced feature toggles for user actions.
  • Introduced overridable user avatar tap event.

🐞 Bug Fixes

  • Fixed the inability to create image message from gallery selection.
  • Fixed missing localization keys on chat module.
New ReleasesImprovements

πŸš€ New Features

Support 16 KB page sizes

  • Bumped Flutter version to 3.35.6.

🐞 Bug Fixes

  • Fixed incorrect camera rotation on some Android devices.
  • Fixed disappearing text when mention suggestions is dismissed.
Improvements

🐞 Bug Fixes

HEIF Image Support

  • Introduce automatic image conversion before actual image upload for post creation.

Image Viewer

  • Correct image viewport to display full-screen behind image counter.
Improvements

🐞 Bug Fixes

Story

  • Improve story feature stability.
New Releases

πŸš€ New Features

  • Support channel and message search.

Message features

  • Support Link preview and User mention on message.
New Releases

πŸš€ New Features

Chat

  • Introduce Community and Conversation chat.