Releases: openimsdk/open-im-server
v3.1.1-beta.4
Changelog
Bug fixes
Welcome to the v3.1.1-beta.4 release of chat!🎉🎉!
Full Changelog: v3.1.1-beta.3...v3.1.1-beta.4
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
v3.1.1-beta.3
Changelog
New Features
- d9dbd73: feat: Perfect with rpc but no api (#747) (@withchao)
- eea3963: feat: add docker compose file (@cubxxw)
- 3cae4e6: feat: add file: (#648) (@cubxxw)
- 643e081: feat: add file: (#650) (@cubxxw)
- b131013: feat: add get_group_member_user_id api (#734) (@withchao)
- 8a77306: feat: add openim log (#679) (@cubxxw)
- 4bb2ffa: feat: add test format (#657) (@cubxxw)
- a86d24c: feat: config env optimize (#680) (@cubxxw)
- 68e521d: feat: config env optimize (#683) (@cubxxw)
- 167c313: feat: fix scripts and build speed (@cubxxw)
- 0bc8b92: new feat: sync designated model data (#668) (@wangchuxiao-dev)
Bug fixes
- ad91379: fix: Compatible with wasm s3 oss header Date (#630) (@withchao)
- 9ef94ad: fix: StringValue When there are double quotes in the string value, serialization and deserialization fail (#646) (@withchao)
- 9db61be: fix: actions milestones auto (#638) (@cubxxw)
- 00b4483: fix: actions milestones auto (#640) (@cubxxw)
- f940610: fix: actions milestones auto (#642) (@cubxxw)
- 8178564: fix: delete batch build all file (#561) (@cubxxw)
- 8979b9d: fix: docker file fix (#692) (@cubxxw)
- a5eb4dd: fix: docker images (#701) (@cubxxw)
- 6480f9f: fix: docker images (#706) (@cubxxw)
- 7328667: fix: docker images (#709) (@cubxxw)
- f894a45: fix: get userid function call rpc and message gateway add status change callback (#699) (@FGadvancer)
- 166fb3c: fix: http redirect compatibility (#659) (@withchao)
- 7ee40bd: fix: init grpc conn multiple in one process will cause zero address when rpc is called (#604) (@wangchuxiao-dev)
- 222d061: fix: msg destruct not effect and notification self 2 self push twice (#596) (@wangchuxiao-dev)
- 4629b03: fix: optimize minio initialization (#602) (@withchao)
- a8f5034: fix: part of the make rules optimization (#751) (@cubxxw)
- b47d2c5: fix: release 3.0 (@kubbot)
- b95420e: fix: s3 browser preview (#580) (@withchao)
- bc6e0e8: fix: script v3.0 (@kubbot)
- 8a4be45: fix: sql injection risk (#678) (@withchao)
- 5cb5de4: fix: user app_manger_level (#584) (@withchao)
Dependency updates
- a7b6923: feat(deps): bump the gomod-deps group with 1 update (#771) (@dependabot[bot])
Build process updates
- f21d64c: build(deps): bump github.com/OpenIMSDK/protocol from 0.0.3 to 0.0.4 (#769) (@dependabot[bot])
- f971a14: build(deps): bump github.com/go-playground/validator/v10 (#728) (@dependabot[bot])
- 7b0334f: build(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#713) (@dependabot[bot])
- 0ca097d: build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 (#729) (@dependabot[bot])
- f130882: build(deps): bump github.com/minio/minio-go/v7 from 7.0.59 to 7.0.61 (#711) (@dependabot[bot])
- 4e7f7e8: build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#727) (@dependabot[bot])
- a7acc8d: build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#731) (@dependabot[bot])
- 5143f7f: build(deps): bump github.com/tencentyun/cos-go-sdk-v5 (#715) (@dependabot[bot])
- 7707375: build(deps): bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 (#764) (@dependabot[bot])
- 83eb0da: build(deps): bump google.golang.org/api from 0.114.0 to 0.134.0 (#714) (@dependabot[bot])
- 37611ab: build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#730) (@dependabot[bot])
- 9b7ff13: build(deps): bump gorm.io/driver/mysql from 1.3.5 to 1.5.1 (#712) (@dependabot[bot])
- 4ea62d6: build: fix chat docker images (@kubbot)
Other work
- 459c68b: Add files via upload (@skiffer-git)
- 94dfea5: Add files via upload (@skiffer-git)
- cf2145c: Create dependabot.yml (#708) (@cubxxw)
- 68f3f1f: Delete auto-release.yml (#651) (@cubxxw)
- 62141fa: Docs: Update README.md (#726) (@hanzhixiao)
- 0b9ac4b: Feat/develop test (#687) (@cubxxw)
- 5b85fa7: Feat: Refactor project's references to shared modules (#672) (@FGadvancer)
- f592a3a: Fix bug 755 (#758) (@plutoyty)
- cf59084: Fix/docker images (#689) (@cubxxw)
- e24b0e2: Get user online status (#693) (@plutoyty)
- 863c52c: Improve user subscription and unsubscription (#770) (@plutoyty)
- b514bd8: Nginx reverse proxy and TLS configuration (#742) (@plutoyty)
- 1ca6c97: Release/v3.1 merge (#724) (@cubxxw)
- cb59f05: Replace WeChat image links with COS (Cloud Object Storage) (@skiffer-git)
- 4d81697: Resolving code conflicts after project directory changes and Add user subscription to the operation from rpc to db layer (#684) (@plutoyty)
- 28732a2: Update CODEOWNERS (#670) (@cubxxw)
- 3dc1958: Update README.md (#669) (@cubxxw)
- be10c57: Update README.md (#719) (@cubxxw)
- 36e2025: Update and rename golangci-link.yml to golangci-lint.yml (#637) (@kubbot)
- 73b8f5d: Update cla.yml (#634) (@kubbot)
- 6414a0f: Update docker-compose.yaml (#707) (@cubxxw)
- 31cd19a: Update docker-compose.yaml (#745) (@cubxxw)
- a74c851: Update golang.mk (#710) (@cubxxw)
- 444dc1a: Update images.md (#743) (@cubxxw)
- ffa3b53: Update images.md (#774) (@cubxxw)
- 1ec33af: Update version.md (#703) (@cubxxw)
- 2166c71: Update version.md (#704) (@cubxxw)
- 114d77b: docs: add readme docs (#690) (@cubxxw)
- e7040d3: docs: add readme docs (#691) (@cubxxw)
- f3bb890: docs: fix lint update CONTRIBUTING.md (#632) (@EthanForAi)
- 66b64d1: docs: more about docker image install (#718) (@cubxxw)
- d7218dd: docs: update README.md install (#673) (@cubxxw)
- 80d888f: docs: update create CODE_OF_CONDUCT.md (#705) (@cubxxw)
- fb021ba: docs: update readme version (#735) (@cubxxw)
- 74313d5: fix bug: /msg/batch_send_msg isSendAll param not effect send msg to all user (#725) (@wangchuxiao-dev)
- 788b381: fix bug: When the previously applied group has a disbanded group, applying to add the group again will fail (#698) (@wangchuxiao-dev)
- df71049: fix bug: delete friend and repeat add friend not effect (#682) (@wangchuxiao-dev)
- 5a7084a: fix bug: grpc options duplicated when send msg (#628) (@wangchuxiao-dev)
- edd6a86: fix bug: obtain user online status err(#567) (#592) (@BanTanger)
- 4950ccf: nginx minio configuration picture can not be sent (#763) (@plutoyty)
- 6de9995: parameter range error (#606) (@hanzhixiao)
- af00960: style: add format and lint (#773) (@cubxxw)
- 2a0d69b: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 3483296: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 1552a77: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 1f4aefa: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 159c81a: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- f80e2e3: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- c2a848a...
v3.1.1-beta.2
Changelog
New Features
Bug fixes
- 4147cf5: fix: add scripts path set (@cubxxw)
- 7c343a3: fix: docker release v3.1.1 images optimize (@cubxxw)
- c52dbee: fix: fix env config (@cubxxw)
Welcome to the v3.1.1-beta.2 release of chat!🎉🎉!
Full Changelog: v3.1.1-beta.1...v3.1.1-beta.2
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
v3.1.1-beta.1
Changelog
Bug fixes
- 8c55ad1: fix: docker release v3.1.1 images optimize (@cubxxw)
- 257443e: fix: set branch (@cubxxw)
- cdd3dbc: fix: set branch (@cubxxw)
Other work
Welcome to the v3.1.1-beta.1 release of chat!🎉🎉!
Full Changelog: v3.1.1-alpha.3...v3.1.1-beta.1
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
v3.1.1-alpha.3
Changelog
New Features
Other work
Welcome to the v3.1.1-alpha.3 release of chat!🎉🎉!
Full Changelog: v3.1.1-alpha.2...v3.1.1-alpha.3
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
v3.1.1-alpha.2
Changelog
New Features
- d9dbd73: feat: Perfect with rpc but no api (#747) (@withchao)
- 3cae4e6: feat: add file: (#648) (@cubxxw)
- 643e081: feat: add file: (#650) (@cubxxw)
- b131013: feat: add get_group_member_user_id api (#734) (@withchao)
- f9f604b: feat: add openim deployment build sub image (@cubxxw)
- 8a77306: feat: add openim log (#679) (@cubxxw)
- 4bb2ffa: feat: add test format (#657) (@cubxxw)
- a86d24c: feat: config env optimize (#680) (@cubxxw)
- 68e521d: feat: config env optimize (#683) (@cubxxw)
- 6d06ae5: feat: set github hub (@cubxxw)
- 62f5993: feat: set github hub (@cubxxw)
- 0bc8b92: new feat: sync designated model data (#668) (@wangchuxiao-dev)
Bug fixes
- ad91379: fix: Compatible with wasm s3 oss header Date (#630) (@withchao)
- 9ef94ad: fix: StringValue When there are double quotes in the string value, serialization and deserialization fail (#646) (@withchao)
- 9db61be: fix: actions milestones auto (#638) (@cubxxw)
- 00b4483: fix: actions milestones auto (#640) (@cubxxw)
- f940610: fix: actions milestones auto (#642) (@cubxxw)
- 8178564: fix: delete batch build all file (#561) (@cubxxw)
- 8979b9d: fix: docker file fix (#692) (@cubxxw)
- a5eb4dd: fix: docker images (#701) (@cubxxw)
- 6480f9f: fix: docker images (#706) (@cubxxw)
- 7328667: fix: docker images (#709) (@cubxxw)
- 59e3eeb: fix: docker images optimize (@cubxxw)
- 73c2c44: fix: dockerfile fix (@cubxxw)
- 809c2bd: fix: dockerfile path (@cubxxw)
- f894a45: fix: get userid function call rpc and message gateway add status change callback (#699) (@FGadvancer)
- c60288d: fix: gorelease quest (@cubxxw)
- 166fb3c: fix: http redirect compatibility (#659) (@withchao)
- 7ee40bd: fix: init grpc conn multiple in one process will cause zero address when rpc is called (#604) (@wangchuxiao-dev)
- 222d061: fix: msg destruct not effect and notification self 2 self push twice (#596) (@wangchuxiao-dev)
- 4629b03: fix: optimize minio initialization (#602) (@withchao)
- 07d01d5: fix: part of the make rules optimization (@cubxxw)
- b47d2c5: fix: release 3.0 (@kubbot)
- b95420e: fix: s3 browser preview (#580) (@withchao)
- bc6e0e8: fix: script v3.0 (@kubbot)
- 60b40b3: fix: scripts path (@cubxxw)
- b77c5f6: fix: scripts path (@cubxxw)
- 8d773a5: fix: scripts path (@cubxxw)
- 8a4be45: fix: sql injection risk (#678) (@withchao)
- 5cb5de4: fix: user app_manger_level (#584) (@withchao)
Build process updates
- f971a14: build(deps): bump github.com/go-playground/validator/v10 (#728) (@dependabot[bot])
- 7b0334f: build(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#713) (@dependabot[bot])
- 0ca097d: build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 (#729) (@dependabot[bot])
- f130882: build(deps): bump github.com/minio/minio-go/v7 from 7.0.59 to 7.0.61 (#711) (@dependabot[bot])
- 4e7f7e8: build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#727) (@dependabot[bot])
- a7acc8d: build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#731) (@dependabot[bot])
- 5143f7f: build(deps): bump github.com/tencentyun/cos-go-sdk-v5 (#715) (@dependabot[bot])
- 83eb0da: build(deps): bump google.golang.org/api from 0.114.0 to 0.134.0 (#714) (@dependabot[bot])
- 37611ab: build(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#730) (@dependabot[bot])
- 9b7ff13: build(deps): bump gorm.io/driver/mysql from 1.3.5 to 1.5.1 (#712) (@dependabot[bot])
- 4ea62d6: build: fix chat docker images (@kubbot)
Other work
- 459c68b: Add files via upload (@skiffer-git)
- 94dfea5: Add files via upload (@skiffer-git)
- cf2145c: Create dependabot.yml (#708) (@cubxxw)
- 68f3f1f: Delete auto-release.yml (#651) (@cubxxw)
- 62141fa: Docs: Update README.md (#726) (@hanzhixiao)
- 0b9ac4b: Feat/develop test (#687) (@cubxxw)
- 5b85fa7: Feat: Refactor project's references to shared modules (#672) (@FGadvancer)
- f592a3a: Fix bug 755 (#758) (@plutoyty)
- cf59084: Fix/docker images (#689) (@cubxxw)
- e24b0e2: Get user online status (#693) (@plutoyty)
- b514bd8: Nginx reverse proxy and TLS configuration (#742) (@plutoyty)
- 1ca6c97: Release/v3.1 merge (#724) (@cubxxw)
- cb59f05: Replace WeChat image links with COS (Cloud Object Storage) (@skiffer-git)
- 4d81697: Resolving code conflicts after project directory changes and Add user subscription to the operation from rpc to db layer (#684) (@plutoyty)
- 28732a2: Update CODEOWNERS (#670) (@cubxxw)
- 3dc1958: Update README.md (#669) (@cubxxw)
- be10c57: Update README.md (#719) (@cubxxw)
- 36e2025: Update and rename golangci-link.yml to golangci-lint.yml (#637) (@kubbot)
- 73b8f5d: Update cla.yml (#634) (@kubbot)
- 6414a0f: Update docker-compose.yaml (#707) (@cubxxw)
- 31cd19a: Update docker-compose.yaml (#745) (@cubxxw)
- a74c851: Update golang.mk (#710) (@cubxxw)
- 444dc1a: Update images.md (#743) (@cubxxw)
- 1ec33af: Update version.md (#703) (@cubxxw)
- 2166c71: Update version.md (#704) (@cubxxw)
- 114d77b: docs: add readme docs (#690) (@cubxxw)
- e7040d3: docs: add readme docs (#691) (@cubxxw)
- f3bb890: docs: fix lint update CONTRIBUTING.md (#632) (@EthanForAi)
- 66b64d1: docs: more about docker image install (#718) (@cubxxw)
- d7218dd: docs: update README.md install (#673) (@cubxxw)
- 80d888f: docs: update create CODE_OF_CONDUCT.md (#705) (@cubxxw)
- fb021ba: docs: update readme version (#735) (@cubxxw)
- 74313d5: fix bug: /msg/batch_send_msg isSendAll param not effect send msg to all user (#725) (@wangchuxiao-dev)
- 788b381: fix bug: When the previously applied group has a disbanded group, applying to add the group again will fail (#698) (@wangchuxiao-dev)
- df71049: fix bug: delete friend and repeat add friend not effect (#682) (@wangchuxiao-dev)
- 5a7084a: fix bug: grpc options duplicated when send msg (#628) (@wangchuxiao-dev)
- edd6a86: fix bug: obtain user online status err(#567) (#592) (@BanTanger)
- 4950ccf: nginx minio configuration picture can not be sent (#763) (@plutoyty)
- 6de9995: parameter range error (#606) (@hanzhixiao)
- e41747c: style: fix cicd actions openimci (@cubxxw)
- 1f4aefa: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 1552a77: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- f80e2e3: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 159c81a: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 3483296: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- c2a848a: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 2a0d69b: update readm...
v3.1.1-alpha.1
Changelog
New Features
- 3cae4e6: feat: add file: (#648) (@cubxxw)
- 643e081: feat: add file: (#650) (@cubxxw)
- 8a77306: feat: add openim log (#679) (@cubxxw)
- 4bb2ffa: feat: add test format (#657) (@cubxxw)
- a86d24c: feat: config env optimize (#680) (@cubxxw)
- 68e521d: feat: config env optimize (#683) (@cubxxw)
- 0271760: feat: set github hub (@cubxxw)
- 88f6f51: feat: set github hub (@cubxxw)
- 0bc8b92: new feat: sync designated model data (#668) (@wangchuxiao-dev)
Bug fixes
- ad91379: fix: Compatible with wasm s3 oss header Date (#630) (@withchao)
- 9ef94ad: fix: StringValue When there are double quotes in the string value, serialization and deserialization fail (#646) (@withchao)
- 9db61be: fix: actions milestones auto (#638) (@cubxxw)
- 00b4483: fix: actions milestones auto (#640) (@cubxxw)
- f940610: fix: actions milestones auto (#642) (@cubxxw)
- 8178564: fix: delete batch build all file (#561) (@cubxxw)
- 8979b9d: fix: docker file fix (#692) (@cubxxw)
- a5eb4dd: fix: docker images (#701) (@cubxxw)
- 6480f9f: fix: docker images (#706) (@cubxxw)
- 7328667: fix: docker images (#709) (@cubxxw)
- f894a45: fix: get userid function call rpc and message gateway add status change callback (#699) (@FGadvancer)
- 166fb3c: fix: http redirect compatibility (#659) (@withchao)
- 7ee40bd: fix: init grpc conn multiple in one process will cause zero address when rpc is called (#604) (@wangchuxiao-dev)
- 222d061: fix: msg destruct not effect and notification self 2 self push twice (#596) (@wangchuxiao-dev)
- 4629b03: fix: optimize minio initialization (#602) (@withchao)
- cce47bd: fix: part of the make rules optimization (@cubxxw)
- b47d2c5: fix: release 3.0 (@kubbot)
- b95420e: fix: s3 browser preview (#580) (@withchao)
- bc6e0e8: fix: script v3.0 (@kubbot)
- b1bd1df: fix: scripts path (@cubxxw)
- e9a6570: fix: scripts path (@cubxxw)
- 8a4be45: fix: sql injection risk (#678) (@withchao)
- 5cb5de4: fix: user app_manger_level (#584) (@withchao)
Build process updates
- 7b0334f: build(deps): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#713) (@dependabot[bot])
- f130882: build(deps): bump github.com/minio/minio-go/v7 from 7.0.59 to 7.0.61 (#711) (@dependabot[bot])
- 5143f7f: build(deps): bump github.com/tencentyun/cos-go-sdk-v5 (#715) (@dependabot[bot])
- 83eb0da: build(deps): bump google.golang.org/api from 0.114.0 to 0.134.0 (#714) (@dependabot[bot])
- 9b7ff13: build(deps): bump gorm.io/driver/mysql from 1.3.5 to 1.5.1 (#712) (@dependabot[bot])
- 4ea62d6: build: fix chat docker images (@kubbot)
Other work
- 94dfea5: Add files via upload (@skiffer-git)
- 459c68b: Add files via upload (@skiffer-git)
- cf2145c: Create dependabot.yml (#708) (@cubxxw)
- 68f3f1f: Delete auto-release.yml (#651) (@cubxxw)
- 0b9ac4b: Feat/develop test (#687) (@cubxxw)
- 5b85fa7: Feat: Refactor project's references to shared modules (#672) (@FGadvancer)
- cf59084: Fix/docker images (#689) (@cubxxw)
- e24b0e2: Get user online status (#693) (@plutoyty)
- 1ca6c97: Release/v3.1 merge (#724) (@cubxxw)
- cb59f05: Replace WeChat image links with COS (Cloud Object Storage) (@skiffer-git)
- 4d81697: Resolving code conflicts after project directory changes and Add user subscription to the operation from rpc to db layer (#684) (@plutoyty)
- 28732a2: Update CODEOWNERS (#670) (@cubxxw)
- 3dc1958: Update README.md (#669) (@cubxxw)
- be10c57: Update README.md (#719) (@cubxxw)
- 36e2025: Update and rename golangci-link.yml to golangci-lint.yml (#637) (@kubbot)
- 73b8f5d: Update cla.yml (#634) (@kubbot)
- 6414a0f: Update docker-compose.yaml (#707) (@cubxxw)
- a74c851: Update golang.mk (#710) (@cubxxw)
- 1ec33af: Update version.md (#703) (@cubxxw)
- 2166c71: Update version.md (#704) (@cubxxw)
- 114d77b: docs: add readme docs (#690) (@cubxxw)
- e7040d3: docs: add readme docs (#691) (@cubxxw)
- f3bb890: docs: fix lint update CONTRIBUTING.md (#632) (@EthanForAi)
- 66b64d1: docs: more about docker image install (#718) (@cubxxw)
- d7218dd: docs: update README.md install (#673) (@cubxxw)
- 80d888f: docs: update create CODE_OF_CONDUCT.md (#705) (@cubxxw)
- 74313d5: fix bug: /msg/batch_send_msg isSendAll param not effect send msg to all user (#725) (@wangchuxiao-dev)
- 788b381: fix bug: When the previously applied group has a disbanded group, applying to add the group again will fail (#698) (@wangchuxiao-dev)
- df71049: fix bug: delete friend and repeat add friend not effect (#682) (@wangchuxiao-dev)
- 5a7084a: fix bug: grpc options duplicated when send msg (#628) (@wangchuxiao-dev)
- edd6a86: fix bug: obtain user online status err(#567) (#592) (@BanTanger)
- 6de9995: parameter range error (#606) (@hanzhixiao)
- 2a0d69b: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 1f4aefa: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 3483296: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 1552a77: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- 159c81a: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- f80e2e3: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
- c2a848a: update readme: With the release of the new system, the readme is also updated accordingly. (@skiffer-git)
Welcome to the v3.1.1-alpha.1 release of chat!🎉🎉!
Full Changelog: v3.0.0...v3.1.1-alpha.1
Helping out
We release logs are recorded on ✨ CHANGELOG--config_folder_path
For information on versions of OpenIM and how to maintain branches, read 📚this article
This release is only possible thanks to all the support of some awesome people!
If you wish to use mirroring, read OpenIM's image management policy
Want to be one of them 😘?
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 Open-IM-Server Slack team channel.
📧 Gmail Contact: If you have any questions, su...
v3.1.0
Changelog
New Features
Other work
- 340ce42: fix bug: reject group req bug (@wangchuxiao-dev)
Full Changelog: v3.0.1-beta.4...v3.1.0
Helping out
We release logs are recorded on ✨ CHANGELOG
For information on versions of OpenIM and how to maintain branches, read 📚this article
This release is only possible thanks to all the support of some awesome people!
Want to be one of them 😘?
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
What's Changed
- fix: s3 browser preview #579 by @withchao in #580
- fix: user app_manger_level#581 by @withchao in #584
- fix: msg destruct not effect and notification self 2 self push twice by @wangchuxiao-dev in #596
- fix: optimize minio initialization by @withchao in #602
- fix: init grpc conn multiple in one process will cause zero address when rpc is called by @wangchuxiao-dev in #604
- parameter range error by @hanzhixiao in #606
- fix: delete batch build all file by @cubxxw in #561
- fix: Compatible with wasm s3 oss header Date by @withchao in #630
- fix bug: grpc options duplicated when send msg by @wangchuxiao-dev in #628
- fix bug: obtain user online status err(#567) by @BanTanger in #592
- docs: fix lint update CONTRIBUTING.md by @EthanForAi in #632
- Update cla.yml by @kubbot in #634
- Update and rename golangci-link.yml to golangci-lint.yml by @kubbot in #637
- fix: actions milestones auto by @cubxxw in #638
- fix: actions milestones auto by @cubxxw in #640
- fix: StringValue json serialization problem by @withchao in #646
- fix: actions milestones auto by @cubxxw in #642
- feat: add file: by @cubxxw in #648
- feat: add file: by @cubxxw in #650
- Delete auto-release.yml by @cubxxw in #651
- fix: http redirect compatibility by @withchao in #659
- chore: tools, pb replaced by public warehouse by @withchao in #662
- feat: add test format by @cubxxw in #657
- Update README.md by @cubxxw in #669
- docs: update CODEOWNERS by @cubxxw in #670
- docs: update README.md install by @cubxxw in #673
- Feat: Refactor project's references to shared modules by @FGadvancer in #672
- feat: add openim log by @cubxxw in #679
- fix: sql injection risk by @withchao in #678
- new feat: sync designated model data by @wangchuxiao-dev in #668
- feat: config env optimize by @cubxxw in #680
- feat: config env optimize by @cubxxw in #683
- fix bug: delete friend and repeat add friend not effect by @wangchuxiao-dev in #682
- Feat/develop test by @cubxxw in #687
- Resolving code conflicts after project directory changes and Add user subscription to the operation from rpc to db layer by @plutoyty in #684
- Fix/docker images by @cubxxw in #689
- docs: add readme docs by @cubxxw in #690
- docs: add readme docs by @cubxxw in #691
- fix: docker file fix by @cubxxw in #692
- Get user online status by @plutoyty in #693
- Dev2 by @wangchuxiao-dev in #695
- fix bug: join group failed by @wangchuxiao-dev in #697
New Contributors
- @EthanForAi made their first contribution in #632
- @kubbot made their first contribution in #634
Full Changelog: v3.0.0...v3.1.0
v3.0.1-beta.5
Changelog
New Features
- 5eb9776: feat: add go relase (@cubxxw)
- e9f5752: feat: add test (@cubxxw)
- 246a1f0: feat: add test (@cubxxw)
Other work
- 340ce42: fix bug: reject group req bug (@wangchuxiao-dev)
Full Changelog: v3.0.1-beta.4...v3.0.1-beta.5
Helping out
We release logs are recorded on ✨ CHANGELOG
This release is only possible thanks to all the support of some awesome people!
Want to be one of them 😘?
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌
v3.0.1-beta.4
Changelog
New Features
Full Changelog: v3.0.1-beta.3...v3.0.1-beta.4
Helping out
We release logs are recorded on ✨ CHANGELOG
This release is only possible thanks to all the support of some awesome people!
Want to be one of them 😘?
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 Open-IM-Server 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 Open-IM-Server. 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! 🙌