Releases: openimsdk/chat
v1.8.3
What's Changed
- feat: Change account logic and add allowRegister config by @icey-yu in #583
- feat: Migration attribute data to credential by @icey-yu in #584
- fix: Update user error by @icey-yu in #586
- Fix Add User Api by @icey-yu in #590
- fix: search user can search email && refactor addUser by @icey-yu in #593
- fix: Reset password by email failed by @icey-yu in #595
- fix: login check remove psw check by @icey-yu in #597
- fix: Change register error by @icey-yu in #602
- fix: SearchFriend can search email by @icey-yu in #600
- fix: update user email error by @icey-yu in #604
- feat: support app update service by @withchao in #612
- fix: admin token cache by @icey-yu in #613
- build: implement milestone merge and update workflows. by @mo3et in #609
- fix: change email will make account empty error by @qmarliu in #598
- fix bug:invalid go version '1.21.2' : must match format 1.23 by @AerisVibe in #527
New Contributors
- @qmarliu made their first contribution in #598
- @AerisVibe made their first contribution in #527
Full Changelog: v1.8.2...v1.8.3
v1.8.2
What's Changed
- fix: reset UserPassword in admin. by @mo3et in #572
- refactor: improve github workflows. by @mo3et in #573
- feat: update RegisterUser use adminToken. by @mo3et in #574
- refactor: update token logic. by @mo3et in #575
- fix: mobile phone number, email address, account modification verification by @withchao in #578
- fix: assign livekit node ip by @Bloomingg in #570
- WIP:feat: update update version file workflows. by @mo3et in #576
- refactor: update adminToken by @mo3et in #580
Full Changelog: v1.8.0...v1.8.2
v1.8.0
What's Changed
- feat: chat admin config by @withchao in #508
- Update action by @wxuanF in #514
- Add comments by @skiffer-git in #515
- Updata action by @wxuanF in #518
- code reviewer by @skiffer-git in #522
- Update config.yaml by @wxuanF in #519
- Etcd naming and discovery by @skiffer-git in #540
- docs: livekit quick start by @Bloomingg in #543
- ci: auto build test & not lock issue by @Bloomingg in #546
- refactor: renamed non-standard package aliases and field names. by @mo3et in #549
- feat: invaildate the token when change password by @mo3et in #552
- feat: refactor effect of registerUser order. by @mo3et in #555
- update gomake version by @withchao in #558
- fix: keep default livekit key same in config by @Bloomingg in #560
- feat: update chat version by @withchao in #562
- fix:create token can set expire time by @icey-yu in #553
- feat: update dockerfile contents. by @mo3et in #563
- fix: change pb name for build failed. by @FGadvancer in #564
New Contributors
- @wxuanF made their first contribution in #514
- @Bloomingg made their first contribution in #543
- @mo3et made their first contribution in #549
- @icey-yu made their first contribution in #553
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
- fix: create RPC zookeeper node to prevent interface call blocking. by @FGadvancer in #496
- fix: gin log and rpc mw by @withchao in #499
- Optimize the Dockerfile. by @skiffer-git in #502
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Update README to add link to 'How to Setup LiveKit Server' document. by @DanGiant in #454
- Delete .github/workflows/sync-release.yml by @cubxxw in #457
- fix: fix docker images by @cubxxw in #460
- docs: update openim deployment images go1.21 by @cubxxw in #461
- fix: fix the update admin info error by @luhaoling in #459
- add github actions is create code-language-detector.yml by @cubxxw in #470
- create robot auto create pr to formating code and update tag version by @cubxxw in #466
- cicd: update chat makefile fix go version minimun 1.21 by @cubxxw in #467
- feat: add go typecheck actions by @cubxxw in #477
- Update Makefile add test cover is 75 by @cubxxw in #478
- optimize code, configuration files by @withchao in #493
Full Changelog: v1.6.0...v1.7.0
v1.6.1-beta.0
Changelog
New Features
Bug fixes
- 5b7a3d4: fix: fix the upate admin info error (#459) (@luhaoling)
Other work
- 695f425: Delete .github/workflows/sync-release.yml (#457) (@cubxxw)
- def85c6: Update README to add link to 'How to Setup LiveKit Server' document. (#454) (@DanGiant)
- 07d5d69: add github actions is create code-language-detector.yml (#470) (@cubxxw)
- a284c93: create robot auto create pr to formating code and update tag version (#466) (@cubxxw)
- 9c3281a: docs: sora zh readme from awesome (#460) (@cubxxw)
- e54730d: docs: sora zh readme from awesome (#461) (@cubxxw)
- 9f84bbf: update chat makefile fix go version minimun 1.21 (#467) (@cubxxw)
Welcome to the v1.6.1-beta.0 release of chat!🎉🎉!
Full Changelog: v1.6.0...v1.6.1-beta.0
Helping out
-
We release logs are recorded on ✨ CHANGELOG
-
For information on versions of OpenIM and how to maintain branches, read 📚this article
-
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
Note
@openimbot and @kubbot have made great contributions to the community as community 🤖robots(@openimsdk/bot), respectively.
Thanks to the @openimsdk/openim team for all their hard work on this release.
Thank you to all the 💕developers and contributors, people from all over the world, OpenIM brings us together
Contributions to this project are welcome! Please see CONTRIBUTING.md for details.
Get Involved with OpenIM!
Here are some ways to get involved with the OpenIM community:
📢 Slack Channel: Join our Slack channels for discussions, communication, and support. Click here to join the chat Slack team channel.
📧 Gmail Contact: If you have any questions, suggestions, or feedback for our open-source projects, please feel free to contact us via email.
📖 Blog: Stay up-to-date with OpenIM-Server projects and trends by reading our blog. We share the latest developments, tech trends, and other interesting information related to OpenIM.
📱 WeChat: Add us on WeChat (QR Code) and indicate that you are a user or developer of chat. We'll process your request as soon as possible.
Remember, your contributions play a vital role in making OpenIM successful, and we look forward to your active participation in our community! 🙌
v1.6.0
Changelog
New Features
- a030b8a: feat: Add Color Logging for Error Messages (#406) (@cubxxw)
- c640839: feat: Reconstruct the database, remove MySQL, and implement it with mongo (#429) (@withchao)
- 316e2d8: feat: add a callback example that receive the message and return (#379) (@luhaoling)
- bd3591d: feat: del the AdminList configure and it's init statement (#401) (@luhaoling)
- 830d585: feat: optimize openim reset code (#416) (@cubxxw)
- 177d507: feat: supoort openim-chat source code deployment in mac (#386) (@cubxxw)
Bug fixes
- 8c493e6: fix: Crash issues caused by unconfigured MySQL (#446) (@withchao)
- 8ea1377: fix: Refactoring callbackexample (#395) (@luhaoling)
- b5e99dc: fix: add graceful exit logic (#422) (@luhaoling)
- 097ab43: fix: del the open-util pkg (#377) (@luhaoling)
- c2cce8f: fix: fix openim-chat scripts output dir (#397) (@cubxxw)
- 63b0491: fix: fix the component check logic to make it better (#417) (@luhaoling)
- c39bfb9: fix: fix the go mod and fix the reset password bug (#370) (@luhaoling)
- e143897: fix: go mod 1.19 (#436) (@withchao)
- c5ba195: fix: ptr (#433) (@withchao)
- 9114a83: fix: remove duplicate character. (#437) (@FGadvancer)
- 7886317: fix: replace the component check func by tools pkg (#404) (@luhaoling)
- 9a21cdc: fix: reuse the create struct of AdminDatabase (#391) (@luhaoling)
- e081661: fix: wrap the errors (#387) (@luhaoling)
Other work
- 4be1866: Add video call support for open-im chat (#411) (@DanGiant)
- 59d8835: Optimize logs, standardize uniformly (#439) (@skiffer-git)
- c6be969: Optimized Deployment (#420) (@skiffer-git)
- 81f7148: Optimized start script for Deployment (#425) (@skiffer-git)
- e21c252: Optimizing Docker-related scripts and logs (#448) (@skiffer-git)
- 0fe20f1: Update .gitignore add components (#368) (@cubxxw)
- cf4ae39: Update README.md (#375) (@longyuqing112)
- 41d59f3: Update Readme.md (#376) (@cubxxw)
- 18d5dde: Update chatci.yml change go version (#440) (@cubxxw)
- a46e5bb: Update check_all.sh (#390) (@cubxxw)
- 8a0bf54: Update check_all.sh (#400) (@cubxxw)
- 95646f9: Update config.yaml (#385) (@cubxxw)
- 65d32c1: Update config.yaml (#444) (@cubxxw)
- 9bc8638: add gin check for resgister user info (#360) (@AndrewZuo01)
- 1dd77fb: fix bug: read port information from the configuration file. (#366) (@skiffer-git)
- 4c3e9b8: update check_all.sh (#374) (@AndrewZuo01)
- c3dea70: update check_all.sh fix mac check scripts (#393) (@cubxxw)
Welcome to the v1.6.0 release of chat!🎉🎉!
Full Changelog: v1.5.0...v1.6.0
Helping out
-
We release logs are recorded on ✨ CHANGELOG
-
For information on versions of OpenIM and how to maintain branches, read 📚this article
-
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
Note
@openimbot and @kubbot have made great contributions to the community as community 🤖robots(@openimsdk/bot), respectively.
Thanks to the @openimsdk/openim team for all their hard work on this release.
Thank you to all the 💕developers and contributors, people from all over the world, OpenIM brings us together
Contributions to this project are welcome! Please see CONTRIBUTING.md for details.
Get Involved with OpenIM!
Here are some ways to get involved with the OpenIM community:
📢 Slack Channel: Join our Slack channels for discussions, communication, and support. Click here to join the chat Slack team channel.
📧 Gmail Contact: If you have any questions, suggestions, or feedback for our open-source projects, please feel free to contact us via email.
📖 Blog: Stay up-to-date with OpenIM-Server projects and trends by reading our blog. We share the latest developments, tech trends, and other interesting information related to OpenIM.
📱 WeChat: Add us on WeChat (QR Code) and indicate that you are a user or developer of chat. We'll process your request as soon as possible.
Remember, your contributions play a vital role in making OpenIM successful, and we look forward to your active participation in our community! 🙌
v1.5.0
Changelog
Other work
What's Changed v1.4.0...v1.5.0
- fix: fix the email send code error by @luhaoling in #269
- fix: default verifyCode type and admin register user by @withchao in #274
- Email log in and register by @AndrewZuo01 in #271
- feat: add openim chat fix support v3.5 install by @cubxxw in #289
- feat: add some api about admin by @luhaoling in #303
- feat: add openim chat env and config by @cubxxw in #306
- Update build-docker-image.yml by @cubxxw in #312
- fix: Image Dockerfile Update Dockerfile by @cubxxw in #314
- Update docker_start_all.sh by @cubxxw in #316
- Update README.md by @cubxxw in #272
- fix: fix the env in config by @luhaoling in #318
- Fix email related functions by @AndrewZuo01 in #301
- openim create and fix scripts add config by @cubxxw in #321
- fix: add component config env by @luhaoling in #323
- fix macOs cpu_count by @mrwenhui in #315
- Add emailRegister check by @AndrewZuo01 in #308
- Update build-docker-image.yml by @cubxxw in #325
- fix: fix the zk don't start problem by @luhaoling in #328
- Fix openim chat addr and port eque by @cubxxw in #329
- fix: del the chan admin password encryption by @luhaoling in #331
- Update config.yaml by @cubxxw in #332
- update init config by @AndrewZuo01 in #335
- feat: Chat supports batch import of JSON and XLSX by @withchao in #338
- modify component check by @AndrewZuo01 in #342
- fix component check by @AndrewZuo01 in #343
- update component check by @AndrewZuo01 in #344
- update component check by @AndrewZuo01 in #345
- update component by @AndrewZuo01 in #348
- fix go mod by @AndrewZuo01 in #349
- feat: add notification config by @luhaoling in #347
- Update scripts-test.yml by @cubxxw in #353
- remove zk test tool and fix check_all by @AndrewZuo01 in #354
- add error print info for mysql by @AndrewZuo01 in #359
- fix: rIssue with Asset Uploading for Official Releases in GoReleaser Action v4 - release openim version not auto build by @cubxxw in #362
New Contributors
- @AndrewZuo01 made their first contribution in #271
- @mrwenhui made their first contribution in #315
Full Changelog: v1.4.0...v1.5.0
Welcome to the v1.5.0 release of chat!🎉🎉!
Full Changelog: v1.5.1-rc.0...v1.5.0
Helping out
-
We release logs are recorded on ✨ CHANGELOG
-
For information on versions of OpenIM and how to maintain branches, read 📚this article
-
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
Note
@openimbot and @kubbot have made great contributions to the community as community 🤖robots(@openimsdk/bot), respectively.
Thanks to the @openimsdk/openim team for all their hard work on this release.
Thank you to all the 💕developers and contributors, people from all over the world, OpenIM brings us together
Contributions to this project are welcome! Please see CONTRIBUTING.md for details.
Get Involved with OpenIM!
Here are some ways to get involved with the OpenIM community:
📢 Slack Channel: Join our Slack channels for discussions, communication, and support. Click here to join the chat Slack team channel.
📧 Gmail Contact: If you have any questions, suggestions, or feedback for our open-source projects, please feel free to contact us via email.
📖 Blog: Stay up-to-date with OpenIM-Server projects and trends by reading our blog. We share the latest developments, tech trends, and other interesting information related to OpenIM.
📱 WeChat: Add us on WeChat (QR Code) and indicate that you are a user or developer of chat. We'll process your request as soon as possible.
Remember, your contributions play a vital role in making OpenIM successful, and we look forward to your active participation in our community! 🙌
v1.5.1-rc.0
Changelog
New Features
- 5fb01e1: feat: Chat supports batch import of JSON and XLSX (#338) (@withchao)
- add0c63: feat: add notification config (#347) (@luhaoling)
Other work
- 1d88058: Update config.yaml (#332) (@cubxxw)
- 0865b3f: Update scripts-test.yml (#353) (@cubxxw)
- cf7462c: add error print info for mysql (#359) (@AndrewZuo01)
- ca73750: fix component check (#343) (@AndrewZuo01)
- 2e3d72a: fix go mod (#349) (@AndrewZuo01)
- 8d50804: modify component check (#342) (@AndrewZuo01)
- 83864e3: remove zk test tool and fix check_all (#354) (@AndrewZuo01)
- c36b8c1: update component (#348) (@AndrewZuo01)
- 5bc7f9e: update component check (#344) (@AndrewZuo01)
- 90e3679: update component check (#345) (@AndrewZuo01)
- a32cec0: update init config (#335) (@AndrewZuo01)
Welcome to the v1.5.1-rc.0 release of chat!🎉🎉!
Full Changelog: v1.5.0-rc.4...v1.5.1-rc.0
Helping out
-
We release logs are recorded on ✨ CHANGELOG
-
For information on versions of OpenIM and how to maintain branches, read 📚this article
-
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
Note
@openimbot and @kubbot have made great contributions to the community as community 🤖robots(@openimsdk/bot), respectively.
Thanks to the @openimsdk/openim team for all their hard work on this release.
Thank you to all the 💕developers and contributors, people from all over the world, OpenIM brings us together
Contributions to this project are welcome! Please see CONTRIBUTING.md for details.
Get Involved with OpenIM!
Here are some ways to get involved with the OpenIM community:
📢 Slack Channel: Join our Slack channels for discussions, communication, and support. Click here to join the chat Slack team channel.
📧 Gmail Contact: If you have any questions, suggestions, or feedback for our open-source projects, please feel free to contact us via email.
📖 Blog: Stay up-to-date with OpenIM-Server projects and trends by reading our blog. We share the latest developments, tech trends, and other interesting information related to OpenIM.
📱 WeChat: Add us on WeChat (QR Code) and indicate that you are a user or developer of chat. We'll process your request as soon as possible.
Remember, your contributions play a vital role in making OpenIM successful, and we look forward to your active participation in our community! 🙌
v1.5.0-rc.6
Changelog
New Features
- 5fb01e1: feat: Chat supports batch import of JSON and XLSX (#338) (@withchao)
- add0c63: feat: add notification config (#347) (@luhaoling)
Other work
- 1d88058: Update config.yaml (#332) (@cubxxw)
- 0865b3f: Update scripts-test.yml (#353) (@cubxxw)
- cf7462c: add error print info for mysql (#359) (@AndrewZuo01)
- ca73750: fix component check (#343) (@AndrewZuo01)
- 2e3d72a: fix go mod (#349) (@AndrewZuo01)
- 8d50804: modify component check (#342) (@AndrewZuo01)
- 83864e3: remove zk test tool and fix check_all (#354) (@AndrewZuo01)
- c36b8c1: update component (#348) (@AndrewZuo01)
- 5bc7f9e: update component check (#344) (@AndrewZuo01)
- 90e3679: update component check (#345) (@AndrewZuo01)
- a32cec0: update init config (#335) (@AndrewZuo01)
Welcome to the v1.5.0-rc.6 release of chat!🎉🎉!
Full Changelog: v1.5.0-rc.4...v1.5.0-rc.6
Helping out
-
We release logs are recorded on ✨ CHANGELOG
-
For information on versions of OpenIM and how to maintain branches, read 📚this article
-
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
Note
@openimbot and @kubbot have made great contributions to the community as community 🤖robots(@openimsdk/bot), respectively.
Thanks to the @openimsdk/openim team for all their hard work on this release.
Thank you to all the 💕developers and contributors, people from all over the world, OpenIM brings us together
Contributions to this project are welcome! Please see CONTRIBUTING.md for details.
Get Involved with OpenIM!
Here are some ways to get involved with the OpenIM community:
📢 Slack Channel: Join our Slack channels for discussions, communication, and support. Click here to join the chat Slack team channel.
📧 Gmail Contact: If you have any questions, suggestions, or feedback for our open-source projects, please feel free to contact us via email.
📖 Blog: Stay up-to-date with OpenIM-Server projects and trends by reading our blog. We share the latest developments, tech trends, and other interesting information related to OpenIM.
📱 WeChat: Add us on WeChat (QR Code) and indicate that you are a user or developer of chat. We'll process your request as soon as possible.
Remember, your contributions play a vital role in making OpenIM successful, and we look forward to your active participation in our community! 🙌