-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update CHANGELOG for release v3.8.3 #836
Open
github-actions
wants to merge
152
commits into
main
Choose a base branch
from
changelog-v3.8.3
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…sages. (#593) * fix: user goroutine did not exit when ws dial because of token invalid or expired Signed-off-by: Gordon <[email protected]> * fix: err message update Signed-off-by: Gordon <[email protected]> * test: panic recover Signed-off-by: Gordon <[email protected]> * fix: avoid panic when local don't have message Signed-off-by: Gordon <[email protected]> * test: test args change Signed-off-by: Gordon <[email protected]> * fix: some messages seq is zero,filter this message and print exception info Signed-off-by: Gordon <[email protected]> * fix: user online status pb change Signed-off-by: Gordon <[email protected]> * test: add sdk user send message Signed-off-by: Gordon <[email protected]> * test: add sdk user send message Signed-off-by: Gordon <[email protected]> * fix: sync conversation panic when some groups deleted in server that user joined groups. Signed-off-by: Gordon <[email protected]> * fix: sdk trigger token expired callback Signed-off-by: Gordon <[email protected]> * fix: sdk remove group sync concurrent,maybe cause sync group members failed. Signed-off-by: Gordon <[email protected]> * fix: do not update group message when get user info. Signed-off-by: Gordon <[email protected]> * fix: private chat notification update. Signed-off-by: Gordon <[email protected]> * fix: change the conversation to synchronous retrieval. Signed-off-by: Gordon <[email protected]> * fix: split pull message. Signed-off-by: Gordon <[email protected]> * fix: user status online add to main func. * fix: pull notifications. * fix: pull notifications. * fix: message update latest icon and name when first sync message. * fix: message update latest icon and name when first sync message. * fix: message update latest icon and name when first sync message. * fix: stranger user model add wasm set func. Signed-off-by: Gordon <[email protected]> * fix: stranger user model add wasm set func. * tes: change num of sender. Signed-off-by: Gordon <[email protected]> * fix: create a group, group members greater than 5000 report an error * fix: remove stranger func in user model. Signed-off-by: Gordon <[email protected]> * refactor: change project module name. Signed-off-by: Gordon <[email protected]> * feat: add doc generator. Signed-off-by: Gordon <[email protected]> * tes: test file update. Signed-off-by: Gordon <[email protected]> * test: pressure test file update. Signed-off-by: Gordon <[email protected]> * test: remove get newest seq for pressure test. Signed-off-by: Gordon <[email protected]> * test: remove get newest seq for pressure test. Signed-off-by: Gordon <[email protected]> * test: remove get newest seq for pressure test. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * test: change ws heartbeat. Signed-off-by: Gordon <[email protected]> * fix: parser update. * fix: parse get right arg's decl location. * test: file path update. Signed-off-by: Gordon <[email protected]> * fix: repeated trigger conversation changed. Signed-off-by: Gordon <[email protected]> * fix: message unread count remove when user not in group. Signed-off-by: Gordon <[email protected]> * feat: add parse source code of go to doc. * feat: add parse source code of go to doc. * fix: parse file update. Signed-off-by: Gordon <[email protected]> * fix: parse file update. Signed-off-by: Gordon <[email protected]> * fix: ping pong handler remove. Signed-off-by: Gordon <[email protected]> * fix: pressure test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: msg test. * fix: add register message. * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: add args * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: pressure test add. * fix: test file. * fix: send message concurrent. * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: add pressure. * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: restore message. * fix: pressure message. * fix: add timer. * fix: message update. * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix:add range login. * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix: single message test. Signed-off-by: Gordon <[email protected]> * fix:update. * fix: update. * fix: update. * fix:update * fix: update * fix: update * fix: update. * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: add wait time. * fix: message * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: update batchMsgListener func. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * chore: config update. * chore:do not send message. * chore:add args. * chore:fix bug. * chore: fix bool. * chore: restore. * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: listener add empty implement avoid panic. Signed-off-by: Gordon <[email protected]> * fix: add sync pool to reduce cpu and memory overhead. Signed-off-by: Gordon <[email protected]> * fix: add sync pool to reduce cpu and memory overhead. Signed-off-by: Gordon <[email protected]> * fix: add sync pool to reduce cpu and memory overhead. Signed-off-by: Gordon <[email protected]> * fix: add sync pool to reduce cpu and memory overhead. Signed-off-by: Gordon <[email protected]> * fix: conversation's latestMsg struct unmarshal err type. Signed-off-by: Gordon <[email protected]> * fix: conversation's latestMsg struct unmarshal err type. Signed-off-by: Gordon <[email protected]> * fix: conversation's latestMsg struct unmarshal err type. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * feat: msg test update. Signed-off-by: Gordon <[email protected]> * fix: create group add error info. Signed-off-by: Gordon <[email protected]> * fix: create group add error info. Signed-off-by: Gordon <[email protected]> * fix: create group add error info. Signed-off-by: Gordon <[email protected]> * fix: create group add error info. Signed-off-by: Gordon <[email protected]> * test: ip change. Signed-off-by: Gordon <[email protected]> * test: ip change. Signed-off-by: Gordon <[email protected]> * test: ip change. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * feat: group add online rate. Signed-off-by: Gordon <[email protected]> * refactor: remove c wrapper. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * refactor: remove some functions. Signed-off-by: Gordon <[email protected]> * refactor: remove some functions. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]> Co-authored-by: withchao <[email protected]>
* fix: GroupApplicationAcceptedNotification * fix: GroupApplicationAcceptedNotification * fix: upload file error
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: commit. * fix: commit. * fix: commit. * fix: commit. * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: sync user error. Signed-off-by: Gordon <[email protected]> * fix: remove wasm file. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
) Signed-off-by: Gordon <[email protected]>
… log. (#598) * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: commit. * fix: commit. * fix: commit. * fix: commit. * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: sync user error. Signed-off-by: Gordon <[email protected]> * fix: remove wasm file. Signed-off-by: Gordon <[email protected]> * fix: change limit int type avoid overflow and group member sorted. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
…l id. (#601) * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: commit. * fix: commit. * fix: commit. * fix: commit. * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: sync user error. Signed-off-by: Gordon <[email protected]> * fix: remove wasm file. Signed-off-by: Gordon <[email protected]> * fix: change limit int type avoid overflow and group member sorted. Signed-off-by: Gordon <[email protected]> * fix: sdk logout due to client kick online, incr sync data trigger full id. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
* feat: log support system type and ex * fix: system type
* feat: implement checkConversation seq. * update method contents and remove unnecessary method. * update error wrap.
* feat: implement checkConversation seq. * update method contents and remove unnecessary method. * update error wrap. * remove .DS_Store * update .gitignore * remove unnecessry method. * update method.
* feat: update method to adapted the corresponding parms. * fix: recovery need struct. * update api parms to pb struct.
* fix: GroupApplicationAcceptedNotification * fix: GroupApplicationAcceptedNotification * online status * online status * online status
* update trigger const. * feat: implement more accurate progress. * optimize method implement. * update conversation List logic. * update method logic. * update conversation logic. * update BatchInsertMessageList. * update addProgress to private.
* feat: log support system type and ex * fix: system type * fix: log upload * feat: log test * fix: err
* feat: protocol * feat: sync msg * feat: sync msg * feat: sync msg * fix: go mod
… has been deleted in server. (#610) * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: commit. * fix: commit. * fix: commit. * fix: commit. * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: sync user error. Signed-off-by: Gordon <[email protected]> * fix: remove wasm file. Signed-off-by: Gordon <[email protected]> * fix: change limit int type avoid overflow and group member sorted. Signed-off-by: Gordon <[email protected]> * fix: sdk logout due to client kick online, incr sync data trigger full id. Signed-off-by: Gordon <[email protected]> * fix: conversation list will disappear when conversation version table has been deleted in server. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
* update trigger const. * feat: implement more accurate progress. * optimize method implement. * update conversation List logic. * update method logic. * update conversation logic. * update BatchInsertMessageList. * update addProgress to private. * fix update loss contents. * update condition logic.
* update trigger const. * feat: implement more accurate progress. * optimize method implement. * update conversation List logic. * update method logic. * update conversation logic. * update BatchInsertMessageList. * update addProgress to private. * fix update loss contents. * update condition logic. * fix: remove uncorrect use ctx. * remove unnecesary content.
* update trigger const. * feat: implement more accurate progress. * optimize method implement. * update conversation List logic. * update method logic. * update conversation logic. * update BatchInsertMessageList. * update addProgress to private. * fix update loss contents. * update condition logic. * fix: remove uncorrect use ctx. * remove unnecesary content. * fix:remove uncorrect log call. * fix uncorrect progress add. * recovery.
* update trigger const. * feat: implement more accurate progress. * optimize method implement. * update conversation List logic. * update method logic. * update conversation logic. * update BatchInsertMessageList. * update addProgress to private. * fix update loss contents. * update condition logic. * fix: remove uncorrect use ctx. * remove unnecesary content. * fix:remove uncorrect log call. * fix uncorrect progress add. * recovery. * fix: uncorrect map init. * feat: update progress logic. * fix: use map to correct. * add debug log comment. * update progress number implement. * update SyncProgress.
* refactor: remove unuse sdk version field. * update reLog field. * fix: add necessary field. * Update log.go --------- Co-authored-by: OpenIM-Gordon <[email protected]>
* test: support parameter passing and function calling * test: fix init sdk in register * fix: add log parameter * fix: import cycle * fix: move config file * fix: init config file
* refactor: remove unuse sdk version field. * update reLog field. * fix: add necessary field. * Update log.go * fix: remove unnecesarry condition in ws. * remove unnecessary contents. * add GetSDKVersion. * fix: fix wasm send ping msg. * chore: fix Err contents. --------- Co-authored-by: OpenIM-Gordon <[email protected]>
* feat: log can add line and delete old logs * feat: change name
* test: fix gen user ids * test: fix import friends * test: change log path * test: fix log init * test: fix log init * test: init sdk slice * test: output logs * test: add map lock * feat: split user manager login and init * test: fix post context * test: fix post context * test: context init * test: context init * test: check log output and login rate * test: login rate default value * test: ctx with operationID * test: ctx with operationID * test: fix import friends ctx * test: move config * test: with admin token * test: fix userIDs slice change * test: fix goroutine ctx * test: fix ctx and flag
* refactor: optimize conversation notification structure. * optmize donotification structure in conversation. * remove unnecessary contents. * update log level and unnecessary wrap. * fix: update uncorrect contents.
…o the message the unread count should be 0, can not be eliminated (#625) * fix: GroupApplicationAcceptedNotification * fix: GroupApplicationAcceptedNotification * fix: abnormal session, the session unread count is not 0, according to the message the unread count should be 0, can not be eliminated
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group. Signed-off-by: Gordon <[email protected]> * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: commit. * fix: commit. * fix: commit. * fix: commit. * feat: add incremental synchronization for common conversation attributes. Signed-off-by: Gordon <[email protected]> * fix: sync user error. Signed-off-by: Gordon <[email protected]> * fix: remove wasm file. Signed-off-by: Gordon <[email protected]> * fix: change limit int type avoid overflow and group member sorted. Signed-off-by: Gordon <[email protected]> * fix: sdk logout due to client kick online, incr sync data trigger full id. Signed-off-by: Gordon <[email protected]> * fix: conversation list will disappear when conversation version table has been deleted in server. Signed-off-by: Gordon <[email protected]> * fix: conversation will deadlock when sync data logging. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
* fix: err * fix: err * fix: err * fix: err * fix: err
Signed-off-by: Gordon <[email protected]>
* feat: improve merge in milestone logic. * update cleanup milestone.
* feat: improve merge in milestone logic. * update cleanup milestone. * build: fix release args. * build: update PR body.
Signed-off-by: Gordon <[email protected]>
Signed-off-by: Gordon <[email protected]>
* fix: change errs to custom errs avoid sdk panic. Signed-off-by: Gordon <[email protected]> * fix: get reverse history message change. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
Signed-off-by: Gordon <[email protected]>
…810) Signed-off-by: Gordon <[email protected]>
# Conflicts: # internal/conversation_msg/api.go # internal/conversation_msg/conversation_notification.go # internal/conversation_msg/message_check.go # internal/interaction/compressor.go # internal/interaction/long_conn_mgr.go # msgtest/config.go # msgtest/main/main.go # msgtest/module/manager.go # msgtest/module/msg_sender.go # msgtest/module/pressure.go # msgtest/module/user_manager.go # msgtest/pressure_test.go # pkg/db/chat_log_model.go # pkg/db/db_interface/databse.go # pkg/db/db_js.go # pkg/syncer/syncer.go # sdk_struct/sdk_struct.go # testv2/friend_test.go # wasm/indexdb/init.go
…813) * fix: add server isEnd determination criteria for message retrieval. Signed-off-by: Gordon <[email protected]> * fix: add server isEnd determination criteria for message retrieval. Signed-off-by: Gordon <[email protected]> * fix: add server isEnd determination criteria for message retrieval. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
* fix: login user's info maybe empty when app reinstall. * fix: login user's info maybe empty when app reinstall. * fix: login user's info maybe empty when app reinstall.
…815) Signed-off-by: Gordon <[email protected]>
#819) Signed-off-by: Gordon <[email protected]>
…to foreground and message status update. (#825) Signed-off-by: Gordon <[email protected]>
…iven message. (#827) * fix: quote message change to revoke message when app from background to foreground and message status update. Signed-off-by: Gordon <[email protected]> * feat: add a function to quickly retrieve the context messages for a given message. Signed-off-by: Gordon <[email protected]> * refactor: the SDK interface using the pb protocol to replace json. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
…s to avoid UI data interference. (#832) * fix: quote message change to revoke message when app from background to foreground and message status update. Signed-off-by: Gordon <[email protected]> * feat: add a function to quickly retrieve the context messages for a given message. Signed-off-by: Gordon <[email protected]> * refactor: the SDK interface using the pb protocol to replace json. Signed-off-by: Gordon <[email protected]> * refactor: add a parameter to locate messages and reverse pull messages to avoid UI data interference. Signed-off-by: Gordon <[email protected]> * refactor: add a parameter to locate messages and reverse pull messages to avoid UI data interference. Signed-off-by: Gordon <[email protected]> * refactor: add a parameter to locate messages and reverse pull messages to avoid UI data interference. Signed-off-by: Gordon <[email protected]> --------- Signed-off-by: Gordon <[email protected]>
6c641d0
to
a08a65e
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR updates the CHANGELOG files for release v3.8.3