flutter_flyim_sdk 1.0.0 copy "flutter_flyim_sdk: ^1.0.0" to clipboard
flutter_flyim_sdk: ^1.0.0 copied to clipboard

An instant messaging plug-in that supports Android and IOS. And the server is also all open source.

3.8.1+1 #

3.8.1 #

3.8.1-rc.0 #

3.8.0 #

3.8.0-rc.16 #

3.5.1 #

3.5.1-alpha.7 #

3.5.1-alpha.2 #

3.5.0-rc.1 #

3.4.0+1 #

  • Adjust some fields and APIs.

3.4.0 #

3.3.0 #

3.0.0 #

  • The super update is not compatible with the previous version

2.3.5+4 #

  • Fix bug

2.3.5+3 #

  • Fix bug for signaling
  • Add networkChanged method
  • Add setListenerForService method

2.3.5+2 #

  • Add onRecvMessageExtensionsAdded method for OnAdvancedMsgListener
  • Add addMessageReactionExtensions method for MessageManager
  • Add getMessageListSomeReactionExtensions method for MessageManager
  • Add isExternal field for MessageManager
  • Add isReact method field MessageManager
  • Add params isExternalExtensions for initSDK

2.3.5+1 #

  • Add birthTime for UserInfo
  • Add setMessageKvInfoListener method for MessageManager
  • Add setMessageReactionExtensions method for MessageManager
  • Add deleteMessageReactionExtensions method for MessageManager
  • Add getMessageListReactionExtensions method for MessageManager
  • Add onRecvMessageExtensionsChanged method for OnAdvancedMsgListener
  • Add onRecvMessageExtensionsDeleted method for OnAdvancedMsgListener
  • Add OnMessageKvInfoListener listener
  • Add class KeyValue
  • Add class UserExInfo
  • Add class SingleTypeKeyInfoSum
  • Add class MessageKv
  • Add class TypeKeySetResult
  • Add class MessageTypeKeyMapping

2.3.5 #

  • Add setCustomBusinessListener method for MessageManager
  • Add OnCustomBusinessListener listener
  • Add message encryption config
  • Add message compression config
  • Add setGroupMemberInfo for GroupManager

2.3.4+6 #

  • Add setAppBackgroundStatus method for IMManager

2.3.4+5 #

  • Fix bug
  • Add setOneConversationBurnDuration method for ConversationManager
  • Add signalingSendCustomSignal method for SignalingManager
  • Add onReceiveCustomSignal listener for OnSignalingListener
  • Add burnDuration field for ConversationInfo
  • Add burnDuration field for AttachedInfoElem

2.3.4+4 #

  • Fix bug
  • Replace maven repository address

2.3.4+3 #

  • Fix bug

2.3.4+2 #

  • Add streamChangedEvent listener for OnSignalingListener
  • Add signalingJoinMeeting method for SignalingManager
  • Add signalingCreateMeeting method for SignalingManager
  • Add signalingOperateStream method for SignalingManager
  • Add signalingGetMeetings method for SignalingManager
  • Add signalingCloseRoom method for SignalingManager
  • Add signalingUpdateMeetingInfo method for SignalingManager
  • Update findMessageList method
  • Add sendMessageNotOss method for MessageManager
  • Add createImageMessageByURL method for MessageManager
  • Add createSoundMessageByURL method for MessageManager
  • Add createVideoMessageByURL method for MessageManager
  • Add createFileMessageByURL method for MessageManager

2.3.4+1 #

  • Add signalingGetTokenByRoomID method for SignalingManager

2.3.4 #

  • Fix bug
  • Add signalGetRoomByGroupID method for SignalingManager
  • Add class RoomCallingInfo
  • Add onRoomParticipantConnected listener for OnSignalingListener
  • Add onRoomParticipantDisconnected listener for OnSignalingListener
  • Add busyLineUserIDList field for SignalingCertificate

2.3.3 #

  • Fix bug

2.3.2 #

  • Fix bug
  • Add createAdvancedQuoteMessage method for MessageManager
  • Add createAdvancedTextMessage method for MessageManager

2.3.0+1 #

  • Fix bug
  • enum class MessageType new add customMsgNotTriggerConversation
  • enum class MessageType new add customMsgOnlineOnly
  • class IMManager new add updateFcmToken method
  • class MessageManager new add findMessageList method
  • initSDK method add encryptionKey param

2.3.0 #

  • Fix bug
  • Super group
  • Add setGroupLookMemberInfo method for GroupManager
  • Add setGroupApplyMemberFriend method for GroupManager
  • Add getGroupOwnerAndAdmin method for GroupManager
  • Add revokeMessageV2 method for MessageManager
  • Add lookMemberInfo field for GroupInfo
  • Add applyMemberFriend field for GroupInfo
  • Add notificationUpdateTime field for GroupInfo
  • Add notificationUserID field for GroupInfo
  • Add inviterUserID field for GroupMembersInfo
  • Add joinSource field for joinGroup method
  • Add advanced revoke type
  • Add recvMessageRevokedV2 callback for OnAdvancedMsgListener
  • Add joinSource field for GroupApplicationInfo
  • Add inviterUserID field for GroupApplicationInfo
  • Add getAdvancedHistoryMessageList method for MessageManager
  • Add searchGroupMembers method for GroupManager

2.2.0 #

1.Fix bug

2.1.0+1 #

1.Add setGroupVerification method

2.1.0 #

1.Fix bug
2.Add getGroupMemberListByJoinTime method
3.Add groupMemberCount field

2.0.9+3 #

1.Fix bug
2.Add setGlobalRecvMessageOpt method

2.0.9+2 #

1.Fix bug
2.Add searchOrganization method
3.Add searchFriends method
4.Add getDepartmentInfo method
5.Add setGroupMemberRoleLevel method

2.0.9+1 #

1.Fix bug

2.0.9 #

1.Fix bug
2.Add organization fuction
3.Add uploadImage method
4.Fix login slow bug

2.0.8 #

1.Fix bug
2.Change the sdk maven address
3.Sync go IM sdk version number

2.0.0+6 #

1.Fix bug
2.Adapter ios emulator
3.Add modify group nickname
4.Update at message
5.ConverstaionInfo new add isNotInGroup field
6.Add at type
7.Add work moments
8.Add global search
9.Add getHistoryMessageListReverse method
10.Add getAtAllTag method
11.Add resetConversationGroupAtType method
12.Add searchGroups method

2.0.0+5 #

1.Add notification parse
2.Add deleteConversationFromLocalAndSvr method
3.Add deleteMessageFromLocalAndSvr method
4.Add deleteAllMsgFromLocal method
5.Add deleteAllMsgFromLocalAndSvr method
6.Add clearC2CHistoryMessageFromLocalAndSvr method
7.Add clearGroupHistoryMessageFromLocalAndSvr method
8.Add markMessageAsReadByConID method
9.Add wakeUp method
10.Add deleteAllConversationFromLocal method

2.0.0+4 #

1.Add dismiss group
2.Add search local message
3.Add private chat
4.Add group mute

2.0.0+3 #

1.Fix bug

2.0.0+2 #

1.Fix some one crash
2.Add signaling function
3.Add group have read receipt

2.0.0+1 #

1.Fix multi-terminal synchronization bug fix for retracted messages
2.Fix sending picture flashback bug
3.Fix other bug

2.0.0 #

1.Refactor mobile sdk, server sdk (2022-2-21)

1.1.1 #

1.Update sdk maven url

1.1.0 #

1.Fix the problem of missing id in ios message progress

1.0.9 #

1.Upgrade sdk to 1.4.5.

1.0.8 #

1.Upgrade sdk to 1.4.4.
2.Add changed conversation return changed data and no longer return all data.
3.Add conversation paging method.

1.0.7 #

Upgrade sdk to 1.3.4
Add method setConversationRecvMessageOpt and getConversationRecvMessageOpt

1.0.6 #

Upgrade sdk to 1.2.9

1.0.5 #

Upgrade sdk to 1.2.8

1.0.4 #

New add clear c2c message and group message
Update sdk to 1.1.9

1.0.3 #

Fix android message error bug
Update SDK to 1.1.5

1.0.2 #

Upgrade sdk

  1. Android to 1.1.3
  2. Ios replace framework

1.0.1 #

Fix bug

1.0.0 #

Fix bug

0.0.9+5 #

  1. Android upgrade sdk to 0.0.17
  2. Add createFileMessageFromFullPath method

0.0.9+4 #

Fix ios friendship params error

0.0.9+3 #

Ios native remove method 'removeAdvancedMsgListener'

0.0.9+2 #

  1. Fix bug
  2. Upgrade sdk

0.0.9+1 #

Fix bug

0.0.9 #

Add ios support

0.0.8 #

Upgrade sdk to 0.0.14
Sending a message adds a retry mechanism

0.0.7 #

  1. Add a new method to obtain conversation id based on user id or group id
  2. Modify the type of conversation manager input parameter sessionType to int

0.0.6 #

Fix bug

0.0.5 #

Upgrade sdk
Fix message error bug

0.0.4 #

Replace the input parameters of the createCustomMessage method from Uint8List to Map

0.0.3 #

Upgrade sdk
Fix bug

0.0.2 #

  1. Move the markSingleMessageHasRead, markGroupMessageHasRead and getTotalUnreadMsgCount methods from the MessageManager class to the ConversationManager class.
  2. Modify the parameters of the setFriendInfo method.
  3. Modify the parameters of the createGroup and setGroupInfo methods.

0.0.1 #

Initial release.

0
likes
130
points
15
downloads

Publisher

unverified uploader

Weekly Downloads

An instant messaging plug-in that supports Android and IOS. And the server is also all open source.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_flyim_sdk