Skip to content

UIKit Release 4.21.1

Choose a tag to compare

@kornsitti kornsitti released this 03 Jul 16:29

[Android UIKit]

Version 4.21.1 (July 3, 2026)

Features

  • Chat v4: Foundation — fundamental chat structure, message skeleton, enhanced loading experience, reverse layout
  • Chat v4: Image and video sending flow with loading overlay and camera video recording
  • Chat v4: Reply to message, see more text message page
  • Chat v4: Group chat creation with avatar, group settings page, leave/report actions
  • Chat v4: Archive channel integration from SDK
  • Chat v4: Server-side search with tabs, debounce, and load-more (AmitySearchChannelPage)
  • Chat v4: Group notification mode (Default / Silent / Subscribe)
  • Chat v4: Config-driven bubble colors, string externalization, and locale support (AmityChatComposerConfig, AmityChatStringProvider, AmityChatBubbleColors)
  • Chat v4: Show banned banner in group chat composer; connection status indicator in header; waiting-for-network subtitle
  • Chat v4: Edit message, report/unreport toggle in message context menu; save media to gallery from context menu
  • Chat v4: Wire chat home search button to AmitySearchChannelPage
  • For You feed tab on Social Home with loading shimmer and one-shot settings API
  • Event: Copy event link & Share actions on event detail page
  • Event: Private community fallback for shared event links
  • Livestream: Read-only message banner for visitors/non-members in read-only livestream
  • Livestream: Show 'Remove from live' instead of 'Promote to moderator' for co-hosts in chat
  • Media: Save button on full-screen media preview dialog; block image/media uploads over 1 GB
  • Add showMediaError flag to gate the media-error banner (default hidden)
  • Add Live Chat module entry point

Fixes

  • PDT-3655: Clip bottom sheet background color
  • PDT-2757: Blinking progress bar on chat; chat opens at bottom without scroll jump; renders from cache; group chat load fix
  • PDT-3647: Save button on notification settings not working
  • PDT-3629/3624/3642: Image and poll dark mode
  • PDT-3614/3546: Dark mode reaction display color; pending, event, and story dark mode
  • PDT-3595/3597/3577: Delete text color; view story; community settings dark mode
  • PDT-3581/3577: Dark mode story and search result
  • PDT-3543: Dark mode time picker issues
  • PDT-3537/3533/3531/3546/3541/3544/3556: Multiple dark mode fixes
  • PDT-3522: Create community dark theme
  • PDT-3518: Empty icon color
  • PDT-3511/3501: Localization string corrections
  • PDT-3510: Copied toast on chat copy
  • PDT-3509: Chat search result
  • PDT-3500: Open parent message content instead of jumping; fix nav bar overlap
  • PDT-3363: Search channel shows deleted users; missing mid-word highlight; shimmer on For You feed reopen; theme tokens and themed disabled-button state
  • PDT-2700: Don't auto-navigate when toggling story comments
  • PDT-2695: Co-host name display; name-tap opens full co-host actions sheet
  • PDT-2553: Clip caption placeholder alignment
  • PDT-1754: Harden community-profile join flow; stop community page flashing on state changes
  • PDT-833: Reaction picker text
  • PDT-832: Show mute icon for current user POV
  • PDT-828: Event setup UI
  • PDT-808: Fix user/community description readmore text
  • PDT-769: Co-host name
  • PDT-1685: Chat overlay missing and color fix
  • PDT-3610: Comment compose bar save button color
  • Fix block action not showing
  • Post link previews use server metadata instead of client-side HTML scraping
  • Product tag badge color
  • Fix missing video thumbnail on quoted message
  • Fix group/conversation channel avatar inconsistencies

Android SDK Version

  • minSDKVersion: 24
  • targetSDKVersion: 36

Compatibility

  • Amity-Social-Cloud-SDK - 7.23.0
  • Coil - 3.0.0
  • Glide - 4.12.0
  • OKHTTP3 - 4.11.0
  • Retrofit2 - 2.9.0
  • Android Paging Data Library - 3.2.1
  • Room - 2.8.1
  • RxJava3 - 3.1.5
  • Gson - 2.9.0
  • Kotlin-std-lib - 2.2.0
  • Kotlin-coroutines - 1.7.0
  • HiveMQ mqtt client - 1.3.1
  • Media 3 - 1.1.0
  • Compose BOM - 2025.11.01
  • Compose Paging Data - 3.2.1
  • Camera2 - 1.5.1