nim_core 1.4.4 copy "nim_core: ^1.4.4" to clipboard
nim_core: ^1.4.4 copied to clipboard

A Flutter plugin for NetEase IM SDK on Android, iOS and Windows.

1.4.4(Jan 5, 2023) #

Bug Fixes #

  • Fix issue in fetchChatroomQueue for iOS
  • Add nick, avatar and tags in ChatroomMember for iOS
  • Add direction and startTime in NIMHistoryMessageSearchOption for iOS
  • Fix fetchMessageAttachment error logic for iOS
  • Fix onAttachmentProgress error for iOS
  • Fix removeManagers in Team issue for iOS
  • Add body in NIMQChatSendSystemNotificationParam for iOS
  • Fix fetchChatroomInfo error for iOS
  • Fix updateMyChatroomMemberInfo error for iOS
  • Fix onKickOut error in ChatRoom for iOS
  • Fix markMemberManager error in ChatRoom for ios
  • Fix updateMemberBlack,markMemberManager and markNormalMember for iOS
  • Add onSuperTeamMemberUpdate,onSuperTeamMemberRemove,onSuperTeamRemove,onSuperTeamUpdate for iOS
  • Add callback in clearMsgDatabase for Android
  • Add KickOutOtherOnlineClient for iOS
  • Fix NIMSubscribeEvent receive for iOS
  • Fix updateMyChatroomMemberInfo error for iOS
  • Fix transferTeam result list error in FLTTeamService for iOS
  • Fix addManagers result list error in FLTTeamService for iOS
  • Fix removeManagers result list error in FLTTeamService for iOS
  • Fix queryMutedTeamMembers null result as empty object in FLTTeamService for iOS
  • Fix convertToMessage msgType error when custom message has no attachment in NIMQChatMessage for iOS
  • Add NOSService#downloadAttachment implementation on iOS;
  • Fix MessageService#pullMessageHistoryExType toTime unit to second iOS;
  • Fix NIMMessagePinItem#pinCreateTime/pinUpdateTime unit to second and messageUuid iOS;
  • Fix SupperTeamService#muteTeam invalid on Android;
  • Fix SupperTeamService#queryMutedTeamMembers invalid on Android;
  • Fix SupperTeamService#updateMyMemberExtension invalid on Android;
  • Fix MessageService#addCollect uniqueId on iOS;
  • Fix ChatroomService#removeChatroomQueueObject error when key is nil on iOS;
  • Fix NIMSubscribeEvent#createSubscribeEvent error on iOS;
  • Fix MessageService#clearServerHistory clear history on remote server only.
  • Add some default value to NIMMessage for iOS
  • Add QUERY_OLD for direction in queryMessageListEx for iOS
  • Add sessionTypePair in NIMSession for iOS
  • Add fromDic() function in NIMMessageFullKeywordSearchOption for iOS
  • Add getArrayFromJSONString() function in NIMNSObject for iOS
  • Add enableHistory in createMessage for iOS
  • Add teamReceiptEnabled in initSDK for iOS
  • Fix joinTime in queryMemberList for Android
  • Fix messageStatus in NIMMessage for iOS
  • Fix createTime/updateTime in NIMStickTopSessionInfo for iOS
  • Fix createTime/updateTime in NIMMessageSearchOption for iOS
  • Fix lastMsgType in NIMSession for iOS
  • Fix limit and return value in queryMessageListEx for iOS
  • Fix input arguments in searchCloudMessageHistory for iOS
  • Fix input arguments in searchRoamingMsg for iOS
  • Fix input arguments in queryMySessionList for iOS
  • Fix joinTime/createTime/extension in NIMTeam for iOS
  • Fix toTime in fromDic() of NIMCollectQueryOptions for iOS
  • Fix revokeType in toDic() of NIMRevokeMessageNotification for iOS
  • Fix lastMsg/lastMsgType/extension/revokeNotification in NIMSession for iOS
  • Fix isValid/tag in NIMChatRoom for iOS
  • Fix size/sourcePath/fileLength in attachment of NIMMessage for iOS
  • Fix limit in getRecentList for iOS
  • Fix method of updateSessionWithMessage for iOS
  • Fix option.searchRange in searchUserIdListByNick for iOS

API Changes #

  • update download in NOSService param path as notNullable

1.4.3(Dec 26, 2022) #

Bug Fixes #

  • Fix QChat custom message type error for ios

1.4.2(Dec 16, 2022) #

Bug Fixes #

  • Fix resetSystemMessageUnreadCountByType error for ios
  • Fix createChatRoomCustomMessage attachment error for ios
  • Fix clearSystemMessagesByType error for ios

1.4.1(Dec 13, 2022) #

Dependency Updates #

  • minimum environment sdk upgrade to 2.17.0
  • update ffi to 2.0.0
  • nim_core_platform_interface from 1.4.0 to 1.4.1
  • nim_core_web from 1.0.1 to 1.0.2

Bug Fixes #

  • Fix querySystemMessageUnreadCountByType error for ios
  • Fix createCustomMessage content error for ios
  • Fix createTeam extension error for ios
  • Fix other known issue

1.4.0(Nov 28, 2022) #

Dependency Updates #

  • iOS updated NIM SDK version to 9.6.3
  • Android updated NIM SDK version to 9.6.3
  • nim_core_platform_interface from 1.3.1 to 1.4.0

New Features #

  • Support IM QChat2.0 in iOS and Android

Bug Fixes #

  • Fix send media Message error in Android
  • Fix signal pushPayload error in Android

API Changes #

  • update QChatChannelService for Android and iOS
  • update QChatMessageService for Android and iOS
  • update QChatObserver for Android and iOS
  • update QChatRoleService for Android and iOS
  • update QChatServerService for Android and iOS
  • add QChatPushService for Android and iOS
  • add saveMessageToLocalEx for Android and iOS in MessageService
  • add updateMyTeamNick for Android and iOS in TeamService
  • add maxMemberCount for Android and iOS in createTeam
  • add sessionForWeb for Android and iOS in NIMSession

1.3.3(Nov 22, 2022) #

Bug Fixes #

  • fix first query message list error in iOS
  • add base64 for web to send media message

1.3.2(Nov 17, 2022) #

Bug Fixes #

  • Fix getMessageHistory error in iOS

1.3.1(Nov 14, 2022) #

Bug Fixes #

  • Fix chatroom create Message error in iOS
  • Fix send Message attach error in iOS
  • Fix fromAccount error in iOS

1.3.0(Nov 3, 2022) #

Dependency Updates #

  • iOS updated NIM SDK version to 9.6.3
  • Android updated NIM SDK version to 9.6.3
  • nim_core_platform_interface from 1.0.3 to 1.3.0
  • nim_core_windows from 1.0.3 to 1.0.4
  • nim_core_macos from 1.0.3 to 1.0.4

New Features #

  • Support IM QChat in iOS and Android

Bug Fixes #

  • Fix team sessionId error in Mac & Windows
  • Fix muteTeam error in Mac & Windows

API Changes #

  • add QChatChannelService for Android and iOS
  • add QChatMessageService for Android and iOS
  • add QChatObserver for Android and iOS
  • add QChatRoleService for Android and iOS
  • add QChatServerService for Android and iOS
  • add QChatService for Android and iOS

1.2.1(Oct 13, 2022) #

Dependency Updates #

  • iOS updated NIM SDK version to 9.6.1

1.2.0(Sep 30, 2022) #

New Features #

  • Support IM Signalling in iOS and Android

API Changes #

  • add createChannel in AvSignallingService
  • add closeChannel in AvSignallingService
  • add joinChannel in AvSignallingService
  • add leaveChannel in AvSignallingService
  • add invite in AvSignallingService
  • add cancelInvite in AvSignallingService
  • add rejectInvite in AvSignallingService
  • add acceptInvite in AvSignallingService
  • add sendControl in AvSignallingService
  • add call in AvSignallingService
  • add queryChannelInfo in AvSignallingService
  • add onlineNotification in AvSignallingService
  • add offlineNotification in AvSignallingService
  • add onMemberUpdateNotification in AvSignallingService
  • add otherClientInviteAckNotification in AvSignallingService
  • add syncChannelListNotification in AvSignallingService

Bug Fixes #

  • fix iOS initialize issue

Dependency Updates #

  • iOS updated NIM SDK version from 8.11.0 to 9.6.0
  • nim_core_platform_interface from 1.0.2 to 1.0.3
  • nim_core_web from 1.0.0 to 1.0.1

1.1.0(Sep 23, 2022) #

New Features #

  • Support Web Plugin

API Changes #

  • add idServer as param for ackAddFriend in UserService
  • add base64 field in NIMFileAttachment
  • add otherAccid field in MessageKeywordSearchConfig which is the param for searchCloudMessageHistory in MessageService

Bug Fixes #

  • iOS fixed message filtering error

1.0.11(Sep 15, 2022) #

Bug Fixes #

  • iOS fixed message status

Dependency Updates #

  • iOS updated SDK version 8.11.0

1.0.10(Sep 8, 2022) #

New Features #

  • support iOS simulator

Behavior changes #

  • UserService.onMuteListChanged return type change to NIMMuteListChangedNotify
  • MessageService.onSessionDelete return type change to nullable

API Changes #

  • add queryRoamMsgHasMoreTime in MessageService
  • add updateRoamMsgHasMoreTag in MessageService
  • add rejectApply in TeamService

Bug Fixes #

  • Fix some Known bugs

Dependency Updates #

  • nim_core_platform_interface from 1.0.0 to 1.0.1
  • Android NIM SDK from 8.11.12 to 8.11.13

1.0.9(Sep 2, 2022) #

Bug Fixes #

  • iOS Fixed can't get latitude and longitude

Dependency Updates #

  • nim_core_macos from 1.0.0 to 1.0.2
  • nim_core_windows from 1.0.0 to 1.0.2

1.0.8(Aug 29, 2022) #

Bug Fixes #

  • iOS Fixed removeManagers parameter error

1.0.7(Aug 23, 2022) #

Bug Fixes #

  • iOS Fixed issue with fetch top message data being empty
  • iOS Fixed fetchUserInfoList forced unpacking
  • iOS Fixed empty LastMessage Content

1.0.6(Aug 18, 2022) #

Bug Fixes #

  • Android add updateMyMemberExtension for TeamService
  • Android fix sendMessage error in SuperTeam

1.0.5(Aug 17, 2022) #

Bug Fixes #

  • iOS fix getUserinfo ext field is empty

1.0.4(Aug 9, 2022) #

Bug Fixes #

  • Android fix initialized status issue

1.0.3(Jul 26, 2022) #

Bug Fixes #

  • Android fix multi channel issue

1.0.2(Jul 22, 2022) #

Bug Fixes #

  • iOS Fixed an issue where attach was empty

1.0.1(Jul 20, 2022) #

Bug Fixes #

  • add some necessary logs for chatroom message receiver

1.0.0(Jul 13, 2022) #

New Features #

  • first release version