Changelog

May 15, 2026 · View on GitHub

All notable changes to this package are documented here. For cross-SDK release notes, see ethora/RELEASE-NOTES.md.


[26.05.15]

  • New: onChatPaused / onChatResumed buttons in the SETUP tab action row exercise the new ChatService.lifecycle API. Both buttons pass session.resolvedSingleRoomJid() explicitly so the call works from SETUP — where the Chat composable isn't mounted and RoomStore.currentRoom is null — matching how a real badge-listener integration would use the explicit-jid overload.

[26.04.21]

Major sample app refresh to align with Android SDK 26.04.21:

  • Refactored: Package namespace moved from com.ethora.samplecom.ethora.samplechatapp (74d0521)
  • New: Firebase push notifications wired in — new EthoraApplication.kt, EthoraFirebaseMessagingService.kt, AndroidManifest entries
  • New: MainActivity.kt rewritten as full playground-style sample (881 lines) exercising SDK features
  • API: buildConfigField schema updated — added ETHORA_USER_JWT and ETHORA_ROOM_JID (for JWT-login and single-room mode), removed ETHORA_APP_TOKEN

[26.03.21]

  • New: Monthly release workflow publishing vYY.MM tags (e993c24)

[26.03.20]

  • New: Initial sample app — Ethora Android SDK quickstart (b6773fc)