Releases: openimsdk/open-im-server
Releases · openimsdk/open-im-server
v3.8.3-patch.16
What's Changed
- feat: provide the interface required by js sdk by @withchao in #2712
- feat: add webhooks of online status and remove zookeeper configuration. by @icey-yu in #2716
- fix: the message I sent is not set to read seq in mongodb by @withchao in #2718
- fix: cannot modify group member avatars by @withchao in #2719
- fix: auth package import twice by @lkzz in #2724
- fix: join the group chat directly, notification type error by @withchao in #2772
- fix: change update group member level logic by @icey-yu in #2730
- feat: Add More Multi Login Policy by @icey-yu in #2770
- fix: joinSource check args error. by @alilestera in #2773
- feat: Push configuration can ignore case sensitivity by @icey-yu in #2775
- fix: Change group member roleLevel can`t send notification by @icey-yu in #2777
- fix: client sends message status error to server by @withchao in #2779
- fix: del UserB's conversation version cache when userA set conversati… by @FGadvancer in #2785
- chore: remove unused content by @alilestera in #2786
- fix: improve setConversationAtInfo logic. by @mo3et in #2782
- Revert: Change group member roleLevel can`t send notification by @icey-yu in #2789
- fix: improve transfer Owner logic when newOwner is mute. by @mo3et in #2790
- fix: improve getUserInfo logic. by @mo3et in #2792
- feat: support app update service by @withchao in #2794
- feat: implement merge milestone PR to target-branch. by @mo3et in #2796
- build: improve workflows logic. by @mo3et in #2801
- fix: improve time condition check mehtod. by @mo3et in #2804
- fix: webhook before online push by @icey-yu in #2805
- fix: set own read seq in MongoDB when sender send a message. by @FGadvancer in #2808
- fix: solve err Notification when setGroupInfo. by @mo3et in #2806
- Introducing OpenIM Guru on Gurubase.io by @kursataktas in #2788
- feat: support app update service by @withchao in #2811
- feat: ApplicationVersion move chat by @withchao in #2813
- fix: improve condition check. by @mo3et in #2815
- feat: Update login policy by @icey-yu in #2822
- build: implement version file update when release. by @mo3et in #2826
- feat: support stream message by @withchao in #2824
- fix: Write back message to Redis by @icey-yu in #2836
- fix: get group return repeated result by @icey-yu in #2842
- fix: SetConversations can update new conversation by @icey-yu in #2838
- feat: merge js sdk by @withchao in #2856
- build: update mongo and kafka start logic. by @mo3et in #2858
- fix(push): push content with jpush by @yoyo930021 in #2844
- fix #2860 migrate jpns to jpush by @wikylyu in #2861
- fix: concurrent write to websocket connection by @withchao in #2866
- fix: Remove admin token in redis by @icey-yu in #2871
- build: create changelog tool and workflows. by @mo3et in #2869
- Fix Push2User webhookBeforeOfflinePush by @storyn26383 in #2862
- feat: Print Panic Log by @icey-yu in #2850
- fix: move workflow to correct path by @mo3et in #2837
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot[bot] in #2851
- fix: del login Policy by @icey-yu in #2825
- fix: Wrong Redis Error Check by @icey-yu in #2876
- fix: minor log typo by @morya in #2881
- fix: webhookAfterSingleMsgRead will be called correctly by @icey-yu in #2884
- fix: webhookBeforeSendSingleMsg will call before black and friend check by @icey-yu in #2885
- revert: write msg to redis by @icey-yu in #2883
- build: update Server version. by @mo3et in #2887
- chore: update admin front image version by @lgz5689 in #2893
- fix: Wrong Redis Error Check by @icey-yu in #2891
- fix: improve crontask delete outdated Data. by @mo3et in #2901
- fix: go mod by @icey-yu in #2906
- fix: group member update face_url by @withchao in #2910
- fix: update set seq implement. by @mo3et in #2911
- fix #2895 by @morya in #2896
- feat: seq user and conversation seq synchronization by @withchao in #2924
- fix: Can choose whether to set the port. by @icey-yu in #2929
- fix: Configure move service discovery into discovery by @icey-yu in #2934
- feat: support aws by @withchao in #2938
- build: implement services image build and CI release. by @mo3et in #2920
- fix: compilation failed under Windows by @withchao in #2940
- feat: Prometheus can auto set port by @icey-yu in #2943
- fix: server can return isEnd to control fetch messages when sdk pull … by @FGadvancer in #2949
- feat: Change upload logs systemType to AppFramework. by @icey-yu in #2927
- fix:Only print panic function frame && feat: log.ZPanic by @icey-yu in #2947
- feat: support quote ContentType in SendMsg. by @mo3et in #2819
- fix: seq user and conversation seq synchronization by @withchao in #2958
- fix: fetch message return isEnd and endSeq panic. by @FGadvancer in #2959
- build: update kubernetes deployment Run. by @mo3et in #2919
- fix: rpc panic recover by @icey-yu in #2957
- Add a lead time for the token's issuance time. by @icey-yu in #2914
- fix: modifying other fields while setting IsPrivateChat does not take effect by @withchao in #2972
- refactor: Refactor rpc call && auto gen rpc_call code by @icey-yu in #2969
- fix: when fetching a referenced message, it indicates that the original message has been deleted. by @withchao in #2977
- feat: Group Monitoring Components, Enable Host Mode && Deprecate reliabilityLevel and unreadCount in notification.yml by @icey-yu in #2975
- feat: Add node_exporter in docker-compose by @icey-yu in #2979
- feat: Optimize Scheduled Task by @withchao in #2985
- feat: Optimizing RPC call by @withchao in #2993
- feat: optimize error stack information by @withchao in #2995
- fix: when unable EnableHistoryForNewMembers, new group member can read last one message. by @icey-yu in #3001
- fix: redis save error when KickTokens by @icey-yu in https://github.com/openimsdk/...
v3.8.3-patch.15
What's Changed
- fix: group notification by @icey-yu in #3619
- fix: resolve deadlock in cache eviction and improve GetBatch implementation by @withchao in #3638
- feat: replace LongConn with ClientConn interface and simplify message handling by @withchao in #3645
- Fix/group member rejoin bug 3.8.3 by @zhouribin in #3646
- refactor: simplify platformID handling and enhance UserConnContext structure by @withchao in #3648
- fix(group): set max_seq to 0 when join group by @dsx137 in #3647
New Contributors
Full Changelog: v3.8.3-patch.12...v3.8.3-patch.15
v3.8.3-patch.14
What's Changed
- fix: solve unocrrect invite notification [Created by @mo3et from #3213] by @OpenIM-Robot in #3219
- feat: optimize friend and group applications by @withchao in #3396
- build: update gomake version in dockerfile.[Patch branch] by @mo3et in #3416
- fix: Add friend DB in notification sender by @icey-yu in #3438
- fix: remove update version file workflows have new line in 3.8.3-patch branch. by @mo3et in #3452
- fix: s3 aws init by @withchao in #3454
- fix: use safe submodule init in workflows in v3.8.3-patch. by @mo3et in #3469
- fix: correctly aggregate read seqs by conversation and user before DB update. [Created by @FGadvancer from #3442] by @OpenIM-Robot in #3482
- feat: add filtering for invalid messages and invalid conversations to… by @FGadvancer in #3483
- fix: import friends send notification in v3.8.3-patch by @mo3et in #3488
- fix: solve redis config db field in v3.8.3-patch by @mo3et in #3490
- fix: fix incorrect kicked logic and PCAndOther Login policy In v3.8.3-patch by @mo3et in #3511
- fix: solve batch incorrect error in Find DocIDs in v3.8.3-patch branch. by @mo3et in #3515
- fix: fill in the most recent sendTime for a gap message to prevent th… by @FGadvancer in #3523
- feat: enable redis aof-use-rdb-preamble && disable auto rdb [Created by @icey-yu from #3529] by @OpenIM-Robot in #3535
- build: improve publish docker image workflow in v3.8.3-patch branch. by @mo3et in #3551
- fix: switch kafka & etcd image namespace to bitnamilegacy in v3.8.3-patch branch. by @mo3et in #3557
- fix: GetSortedConversationList nil pointer when chatlog not found in v3.8.3-patch branch. by @mo3et in #3569
- fix: prometheus 3.8.3 by @icey-yu in #3579
- Fix: Resolved the issue of incorrect generation of conversationID in 3.8.3-patch branch. by @mo3et in #3582
- fix: solve incorrect time.Unix and logger asyncwrite in 3.8.3-patch by @mo3et in #3585
- fix: full id version by @withchao in #3589
- fix: incorrect redis fields. by @mo3et in #3602
- fix: group notification by @icey-yu in #3619
- fix: resolve deadlock in cache eviction and improve GetBatch implementation by @withchao in #3638
- feat: replace LongConn with ClientConn interface and simplify message handling by @withchao in #3645
- Fix/group member rejoin bug 3.8.3 by @zhouribin in #3646
- refactor: simplify platformID handling and enhance UserConnContext structure by @withchao in #3648
Full Changelog: v3.8.3...v3.8.3-patch.14
v3.8.3-patch.13
What's Changed
- fix: solve unocrrect invite notification [Created by @mo3et from #3213] by @OpenIM-Robot in #3219
- feat: optimize friend and group applications by @withchao in #3396
- build: update gomake version in dockerfile.[Patch branch] by @mo3et in #3416
- fix: Add friend DB in notification sender by @icey-yu in #3438
- fix: remove update version file workflows have new line in 3.8.3-patch branch. by @mo3et in #3452
- fix: s3 aws init by @withchao in #3454
- fix: use safe submodule init in workflows in v3.8.3-patch. by @mo3et in #3469
- fix: correctly aggregate read seqs by conversation and user before DB update. [Created by @FGadvancer from #3442] by @OpenIM-Robot in #3482
- feat: add filtering for invalid messages and invalid conversations to… by @FGadvancer in #3483
- fix: import friends send notification in v3.8.3-patch by @mo3et in #3488
- fix: solve redis config db field in v3.8.3-patch by @mo3et in #3490
- fix: fix incorrect kicked logic and PCAndOther Login policy In v3.8.3-patch by @mo3et in #3511
- fix: solve batch incorrect error in Find DocIDs in v3.8.3-patch branch. by @mo3et in #3515
- fix: fill in the most recent sendTime for a gap message to prevent th… by @FGadvancer in #3523
- feat: enable redis aof-use-rdb-preamble && disable auto rdb [Created by @icey-yu from #3529] by @OpenIM-Robot in #3535
- build: improve publish docker image workflow in v3.8.3-patch branch. by @mo3et in #3551
- fix: switch kafka & etcd image namespace to bitnamilegacy in v3.8.3-patch branch. by @mo3et in #3557
- fix: GetSortedConversationList nil pointer when chatlog not found in v3.8.3-patch branch. by @mo3et in #3569
- fix: prometheus 3.8.3 by @icey-yu in #3579
- Fix: Resolved the issue of incorrect generation of conversationID in 3.8.3-patch branch. by @mo3et in #3582
- fix: solve incorrect time.Unix and logger asyncwrite in 3.8.3-patch by @mo3et in #3585
- fix: full id version by @withchao in #3589
- fix: incorrect redis fields. by @mo3et in #3602
- fix: group notification by @icey-yu in #3619
- fix: resolve deadlock in cache eviction and improve GetBatch implementation by @withchao in #3638
- feat: replace LongConn with ClientConn interface and simplify message handling by @withchao in #3645
Full Changelog: v3.8.3...v3.8.3-patch.13
v3.8.3-patch.12
What's Changed
Full Changelog: v3.8.3-patch.11...v3.8.3-patch.12
v3.8.3-patch.11
What's Changed
- fix: switch kafka & etcd image namespace to bitnamilegacy in v3.8.3-patch branch. by @mo3et in #3557
- fix: GetSortedConversationList nil pointer when chatlog not found in v3.8.3-patch branch. by @mo3et in #3569
- fix: prometheus 3.8.3 by @icey-yu in #3579
- Fix: Resolved the issue of incorrect generation of conversationID in 3.8.3-patch branch. by @mo3et in #3582
- fix: solve incorrect time.Unix and logger asyncwrite in 3.8.3-patch by @mo3et in #3585
Full Changelog: v3.8.3-patch.10...v3.8.3-patch.11
v3.8.3-patch.10
What's Changed
Full Changelog: v3.8.3-patch.9...v3.8.3-patch.10
v3.8.3-patch.9
What's Changed
- fix: fill in the most recent sendTime for a gap message to prevent th… by @FGadvancer in #3523
- feat: enable redis aof-use-rdb-preamble && disable auto rdb [Created by @icey-yu from #3529] by @OpenIM-Robot in #3535
Full Changelog: v3.8.3-patch.8...v3.8.3-patch.9
v3.8.3-patch.8
What's Changed
- fix: fix incorrect kicked logic and PCAndOther Login policy In v3.8.3-patch by @mo3et in #3511
- fix: solve batch incorrect error in Find DocIDs in v3.8.3-patch branch. by @mo3et in #3515
Full Changelog: v3.8.3-patch.7...v3.8.3-patch.8
v3.8.3-patch.7
What's Changed
- fix: correctly aggregate read seqs by conversation and user before DB update. [Created by @FGadvancer from #3442] by @OpenIM-Robot in #3482
- feat: add filtering for invalid messages and invalid conversations to… by @FGadvancer in #3483
- fix: import friends send notification in v3.8.3-patch by @mo3et in #3488
- fix: solve redis config db field in v3.8.3-patch by @mo3et in #3490
Full Changelog: v3.8.3-patch.6...v3.8.3-patch.7