Skip to main content

iOS IM SDK Release Notes

1.8.39

Release date : 2026-01-27

  • Feat: Retrieve the latest friend information from the server.

1.8.38

Release date : 2026-01-26

  • Feat: Add friend aliases.

1.8.37

Release date : 2026-01-20

  • Feat: Stop the video preview during video calls.

1.8.36

Release date : 2026-01-20

  • Feat: Add the senderDisplayName and senderPortrait properties to JMessage.
  • Feat: Add the displayName and portrait properties to JConversationInfo.
  • Fix: Add an index to the message table.

1.8.35

Release date : 2026-01-14

  • Feat: Permanently delete all local messages sent before a specified time to free local storage.
  • Fix: Add an index to the conversation table.

1.8.34

Release date : 2026-01-05

  • Feat: Retrieve the latest group information from the server.

1.8.33

Release date : 2026-01-05

  • Feat: Retrieve the latest user information from the server.
  • Feat: Retrieve user and group information in batches.

1.8.32

Release date : 2026-01-04

  • Fix: Add support for Xcode 26.
  • Fix: Mark all messages with a sending status as failed when the connection succeeds.

1.8.31

Release date : 2025-12-24

  • Fix: Fix Official Account conversation retrieval failures.

1.8.30

Release date : 2025-12-19

  • Feat: Reorganize message-table indexes.
  • Fix: Prevent message retrieval from invoking the callback twice in some cases.

1.8.29

Release date : 2025-12-02

  • Feat: Add a prefix to the bundled SocketRocket source code.
  • Fix: Correct the Moments media type setting.

1.8.28

Release date : 2025-11-28

  • Feat: Add subchannel support to conversations and messages.
  • Feat: Add Moments support.
  • Feat: Change the heartbeat interval from 15 to 10 seconds.
  • Feat: Change the signaling timeout from 5 to 8 seconds and reconnect after three timeouts.

1.8.27

Release date : 2025-11-05

  • Feat: Expand read-status information for group messages.
  • Feat: Update the ZEGO version.
  • Feat: Retrieve private-message read times.

1.8.25

Release date : 2025-10-29

  • Feat: Reorganize message-table indexes.
  • Feat: Add Official Account support.
  • Fix: Detect gaps before the first retrieved message by also retrieving messages in the reverse direction.

1.8.24

Release date : 2025-09-26

  • Feat: Add UnknownMessage.

1.8.23

Release date : 2025-09-25

  • Fix: Resolve Agora-related issues.
  • Fix: Resolve duplicate image-message issues.

1.8.22

Release date : 2025-09-11

  • Feat: Add Agora support for audio/video calls.

1.8.21

Release date : 2025-09-04

  • Feat: Bind audio/video calls to conversations; each conversation supports only one active call.

1.8.20

Release date : 2025-08-27

  • Feat: Add a microphone mute callback.
  • Feat: Add a noise reduction API.

1.8.19

Release date : 2025-08-20

  • Feat: Add transport encryption.

1.8.18

Release date : 2025-08-19

  • Feat: Add error codes.
  • Fix: Update user information when retrieving favorite messages.

1.8.17

Release date : 2025-08-14

  • Feat: Add message favorites.
  • Feat: Update user information only when updatedTime is newer than the cached value.

1.8.16

Release date : 2025-08-05

  • Feat: Pin messages.
  • Feat: Allow extra information to be included when initiating a call.
  • Feat: Add a callback for the first rendered video frame.
  • Feat: Add automatic message deletion.
  • Feat: Add burn-after-reading messages.
  • Feat: Add a message preprocessing callback for custom encryption and decryption.

1.8.15

Release date : 2025-07-11

  • Feat: Add LiveKit support for audio/video calls.
  • Feat: Add an in-call audio-level callback.

1.8.13

Release date : 2025-06-26

  • Feat: Support recalling chatroom messages.

1.8.12

Release date : 2025-06-06

  • Feat: Add user information caching.
  • Fix: Do not send messages before the WebSocket is created.

1.8.11

Release date : 2025-04-10

  • Feat: Add ZEGO event callbacks.

1.8.10

Release date : 2025-03-27

  • Feat: Support deleting and clearing messages for all conversation participants.

1.8.9

Release date : 2025-03-07

  • Feat: Support conversation labels.
  • Feat: Refactor the database upgrade logic.
  • Feat: Add instrumentation for slow SQL logs.
  • Fix: Ensure that resultSet instances are closed properly.

1.8.7

Release date : 2025-02-13

  • Feat: Support group member capabilities.

1.8.6

Release date : 2025-02-08

  • Feat: Add an API for retrieving cached message reactions.
  • Feat: Support server-side message modification after sending.

1.8.5

Release date : 2025-01-16

  • Feat: Add an API for retrieving the push-notification language.
  • Feat: Add an image upload API.
  • Feat: Support message modification.
  • Feat: Add S3 support for file uploads.
  • Feat: Support message reactions.
  • Fix: Stop the video preview when leaving a call.

1.8.3

Release date : 2024-12-16

  • Feat: Set the push-notification language.
  • Feat: Include the connection session in logs.
  • Feat: Add video calls.
  • Feat: Add multi-party calls.
  • Feat: Add VoIP push notifications.
  • Fix: Disconnect calls when a user is kicked by IM.

1.8.2

Release date : 2024-11-27

  • Feat: Route audio through the speaker or earpiece.
  • Feat: Add call-ended messages.
  • Fix: Clear caches correctly when the connection is disconnected.

1.8.1

Release date : 2024-11-14

  • Feat: Refactor connection logic with a state machine to handle reconnection after network and foreground/background transitions.

1.8.0

Release date : 2024-11-08

  • Feat: Add the JuggleCall audio/video calling module with ZEGO support.

1.7.7

Release date : 2024-10-30

  • Feat: Add a parameter to the join-chatroom API that controls whether a missing chatroom is created automatically.
  • Feat: Use UUIDs for client message IDs and message deduplication.
  • Fix: Correct message status when an acknowledgment arrives after a send timeout.

1.7.6

Release date : 2024-10-29

  • Feat: Allow the join-chatroom API to retrieve the latest N messages sent before joining.
  • Feat: Support filtering message searches by conversation type.
  • Feat: Search conversations by message keywords.

1.7.5

Release date : 2024-10-22

  • Fix: Fix missing messages when retrieving the latest message list.
  • Fix: Fix message retrieval callbacks in edge cases.

1.7.4

Release date : 2024-10-16

  • Feat: Set pinned-conversation ordering rules.
  • Feat: Remove deprecated APIs.

1.7.3

Release date : 2024-10-15

  • Feat: Integrate log uploads.
  • Feat: Add a message retrieval API.
  • Fix: Fix an exception caused by a missing log file.

1.7.2

Release date : 2024-09-27

  • Fix: Fix missing message callbacks.

1.7.1

Release date : 2024-09-18

  • Feat: Improve message synchronization.
  • Feat: Improve the chatroom message synchronization queue.
  • Feat: Replace the fixed five-second reconnect interval with exponential backoff.
  • Feat: Add retry handling for failed conversation synchronization.
  • Feat: Add retry handling for failed chatroom attribute synchronization.
  • Feat: Add push data to messages.

1.7.0

Release date : 2024-09-03

  • Feat: Set conversation unread status.
  • Feat: Trigger message push notifications when the app enters the background.
  • Feat: Add chatroom support.
  • Feat: Add an API for retrieving unread message counts by conversation type.
  • Feat: Add an API for retrieving the first unread message.

1.3.0

Release date : 2024-08-23

  • Feat: Add message search.
  • Feat: Consolidate the message retrieval APIs.
  • Fix: Prevent reconnection after a user is kicked.