v3.8.0
What's Changed
- update some ci file by @wxuanF in #2200
- 3.6.1 code conventions by @FGadvancer in #2202
- Update action by @wxuanF in #2211
- Update action by @wxuanF in #2213
- update go.mod go.sum by @skiffer-git in #2210
- Update the document by @skiffer-git in #2219
- update action by @wxuanF in #2225
- auto close issue test by @wxuanF in #2241
- Simplify the contribution process 2234 by @skiffer-git in #2244
- update web/admin front image by @skiffer-git in #2247
- fix bug:invalid go version '1.21.2' : must match format 1.23 by @AerisVibe in #2249
- feat: optimize corn tasks by @withchao in #2237
- Remove redundant scripts by @skiffer-git in #2254
- Auto close issue test by @wxuanF in #2243
- fix bug: If there are uppercase letters in the directory, 'mage start' encounters an error by @skiffer-git in #2253
- Update action by @wxuanF in #2256
- fix: minio config build by @withchao in #2263
- fix: avoid frequent scheduled task by @Bloomingg in #2274
- Skip minio check by @skiffer-git in #2281
- update gomake by @skiffer-git in #2286
- fix: search for messag by @withchao in #2288
- Etcd naming and discovery by @skiffer-git in #2300
- fix: s3 config by @withchao in #2303
- feat: auth by middleware by @senyu-up in #2309
- fix: main bug fix notification unread by @FGadvancer in #2266
- refactor: db refactor and cache key add. by @FGadvancer in #2320
- fix: at group message. by @FGadvancer in #2316
- refactor: db cache batch refactor and batch consume message. by @FGadvancer in #2325
- Add a retry mechanism to mongo init by @skiffer-git in #2328
- feat: implement to invalid token when forceKickOff user. by @mo3et in #2345
- fix:FCM push failed will return error by @icey-yu in #2347
- Fix group and config by @icey-yu in #2341
- fix:create auth token can add expire time by @icey-yu in #2352
- fix: message can store Ex by @icey-yu in #2371
- feat: add webhook AttentionIds by @printlin in #2370
- fix: group application by @icey-yu in #2367
- feat: support incremental synchronization by @withchao in #2379
- Optimize get conversation seq by @icey-yu in #2387
- update gomake version by @withchao in #2386
- fix:start by @icey-yu in #2389
- fix:log by @icey-yu in #2396
- fix: remove repeat append logic in search message. by @mo3et in #2400
- Fix token by @icey-yu in #2403
- feat: implement server-initiated heartbeat in msgGateway module by @mo3et in #2404
- feature: support for Kodo by @printlin in #2363
- feat: incremental synchronization of session list by @withchao in #2408
- feat: new features merged by @withchao in #2409
- Feature domain by @icey-yu in #2414
- chore: add ping Handler DEBUG log in msgGateway. by @mo3et in #2415
- fix: seq conversion bug by @withchao in #2419
- fix: redis pipe exec by @withchao in #2421
- feat: group members, friends sorting version, client online subscription by @withchao in #2427
- Feat metrics by @icey-yu in #2429
- feat: implement true batchGetIncrGroupMember RPC method and dependency methods. by @mo3et in #2417
- Fix search log by @icey-yu in #2425
- feat: msg queue push by @withchao in #2434
- docs: fix english typo by @totalo in #2432
- fix: batchGetMaxSeq bug by @withchao in #2438
- feat: implement log isSimpilfy. by @mo3et in #2436
- fix: user seq bug by @withchao in #2442
- fix: display is read by @icey-yu in #2444
- chore: add debug log in writePongMsg by @mo3et in #2446
- fix: user seq, asynchronous friend notification, message search by @withchao in #2447
- chore: fix some typos in comments by @coderwander in #2183
- cicd: add e2e in ci & before build docker image by @Bloomingg in #2346
- fix: rm e2e in ci by @Bloomingg in #2449
- fix: fill notification offlinePush by config by @printlin in #2422
- chore: add Warn log in writePongMsg. by @mo3et in #2452
- fix: #2410 BeforeMemberJoinGroup callback member error by @printlin in #2423
- fix: search log can return platform by @icey-yu in #2456
- fix ImportFriends by @withchao in #2458
- feat: update webhookBeforeMemberJoinGroup to batch method. by @mo3et in #2459
- feat: add some logs by @withchao in #2461
- fix: return value by @withchao in #2462
- refactor: rename friend module to relation. by @mo3et in #2463
- fix: online status renewal by @withchao in #2468
- feat: implement scheduled destruct msgs feature in cron task. by @mo3et in #2466
- fix: the local cache obtained can be modified by @withchao in #2473
- feat: update go mod pkg to latest. by @mo3et in #2475
- chore: revert tool pkg version. by @mo3et in #2476
New Contributors
- @AerisVibe made their first contribution in #2249
- @mo3et made their first contribution in #2345
- @printlin made their first contribution in #2370
- @totalo made their first contribution in #2432
- @coderwander made their first contribution in #2183
Full Changelog: v3.7.1...v3.8.0