Releases: easemob/im_flutter_sdk
Releases · easemob/im_flutter_sdk
Merge pull request #551 from easemob/dev_4.1.3
4.1.3
新增
- 支持 安卓 14;
- 新增 开启 荣耀推送开关
EMOptions#enableHonorPush
方法;
修复
- 修复调用
EMChatManager#getThreadConversation
报错; - 修复
EMMessage#chatThread
方法报错; - 修复
EMChatRoomEventHandler#onSpecificationChanged
回调不执行。 - 修复
EMChatThreadManager#fetchChatThreadMembers
崩溃。 - 修复特殊场景下,安卓平台退出后再登录会丢失聊天室监听事件问题。
- 修复修改消息后,离线用户上线后拉取历史消息,消息体中缺乏 from 属性的问题。
release 4.1.0
新增:
- 增加
EMOptions#osType
属性和EMOptions#deviceName
属性,用户设置设备类型和设备名称; - 增加
Combine
消息类型,用于合并转发消息; - 增加
EMChatManager#fetchCombineMessageDetail
方法; - 增加
EMChatManager#modifyMessage
方法用户修改已发送的消息,目前只支持文本消息消息; - 增加
EMChatEventHandler#onMessageContentChanged
回调,用户监听消息编辑实现; - 增加
EMClient#fetchLoggedInDevices
方法,可是使用token获取已登录的设备列表; - 增加
EMClient#kickDevice
方法,可以使用 token 踢掉指定设备; - 增加
EMClient#kickAllDevices
方法,可以使用 token 踢掉所有已登录设备; - 增加
EMChatManager#fetchConversation
方法,获取服务器会话列表,原方法EMChatManager#getConversationsFromServer
作废; - 增加
EMChatManager#pinConversation
方法,实现在服务器会话列表中 置顶/取消置顶 会话; - 增加
hatManager#fetchPinnedConversations
方法,从服务器获取已置顶会话; - 增加
EMMessage#receiverList
属性,用于在群组/聊天室中发送定向消息;
修复:
- 修复 ios 中无法收到
EMConnectionEventHandler#onConnected
和EMConnectionEventHandler#onDisconnected
的问题; - 修复 安卓消息中,发送方
attributes
中包含string类型,接收方变为int类型的问题;
优化:
- 离开聊天室
EMChatRoomEventHandler#onRemovedFromChatRoom
回调中增加离开原因; - 被其他设备踢下线
EMConnectionEventHandler#onUserDidLoginFromOtherDevice
回调中增加操作人deviceName;
4.0.0+8
Merge pull request #548 from easemob/dev_4.0.0+7
Dev 4.0.0+7
Merge pull request #547 from easemob/dev_4.0.0+6
Dev 4.0.0+6
4.0.0+5
4.0.0+4
Merge pull request #541 from easemob/dev_4.0.0+2
Dev 4.0.0+2
Merge pull request #540 from easemob/dev_4.0.0+1
fix: ios image or video message to dart message error.