## [Unreleased]
## v3.0.0 - 2023-07-10
### Bug Fixes
- Fix make Help
- fix the cicd error of the robot
- binary name modification
- optimization details
- remove test file
- rename open_im to openim
- details optimize
- fix cmd filename
- fix scripts
- script -> scripts
- script -> scripts
- env file
- remote
- comment invite trigger actions
- docker compose
- version ploblem
- fix branch git hooks
- Improved initial docker scripts
- Update CONTRIBUTING.md
- Update README.md file
- docker compose
- comment invite trigger actions
- gosec help us audit the Go code
- changelog error
- cover adjustment in some actions
- make up for small problems with pre-push D
- optimize codeql ananlysis workflows
- file name quest
- binary name modification
- copyright owner
- readme styles
- markfown lint test cicd actions deplpy
- designing and supplementing gnore
- robot name
- readme file
- fixed some connection display issues
- Update README image address
- directory name
- **gnore:** remove .github
### Code Refactoring
- add openim-sdk-core submodule
### Features
- add actions form org
- add deployments readme file
- add all command
- sets the absolute path of the script
- add cyan
- add cyan
- add cyan
- add cyan
- add cyan
- add COLOR_SUFFIX=033[0m # End all colors and special effects
- fix scripts
- add chmod
- add all page
- add make file
- add scripts
- add code comment
- add make
- add actions form org
- add license
- add makefile bug
- add more feature in scripts
- add git hook sign
- add codeowners file
- add release
- add common scripts
- add copyright
- add scripts lib
- use robot to migrate code
- add feature
- add code ql system
- fix openim ci
- fix code
- set scripts
- set scripts
- add chmod script
- ver3 branch
- add scripts chmod
- add scripts
- docker compose logs unified directory
- docker compose logs unified directory
- add copyright permission
- optimize scripts and makefiles
- optimize scripts and makefiles
- set up golang ci
- refactoring main
- migrate the original main branch code
- add code comment
- complete the basic build
- adding actions ([#461](https://github.com/OpenIMSDK/Open-IM-Server/issues/461))
- project actions
- service architecture
- service architecture
- Automatic PR title AI fix
- vscode gitignore
- sync file to *
- sync file to *
- sync core branch
- copy license
- make multiarch
- sync robot
- tools optimize
- resolving initialization
- exchange tokens for the robot
- provide robot for use
- support for closing issues
- comment invite trigger actions
- add codecov context
- super log dergen
- set the structure of the rebase
- adjust the install go-gitlint role
- complete the githook design
- designing and supplementing gnore
- add recvID/groupID for msg modification callback ([#351](https://github.com/OpenIMSDK/Open-IM-Server/issues/351))
- extensions ignore files
- a feat of Makefile large-scale engineering design ([#370](https://github.com/OpenIMSDK/Open-IM-Server/issues/370))
- zh-reamde
- ADOPTERS
- readme add shields
- readme add shields
- super dependencies makefile help
- Improve tools information
- Improve copyright information
- Improve copyright information
- Improve help information
- good frist issue readme
- good frist issue readme
- good frist issue readme
- slack
- **githook:** make sure to trigger githook when you make
- **main:** add stale labels
- **main:** dockerfile fix
- **main:** update readme in v3
- **make:** define the common implementation of the base
- **make:** define common githook
- **make:** add file name pre-commit for githook
- **make:** determine the base constant setting for common
### Reverts
- update etcd to v3.5.2 ([#206](https://github.com/OpenIMSDK/Open-IM-Server/issues/206))
[Unreleased]: https://github.com/OpenIMSDK/Open-IM-Server/compare/v3.0.0...HEAD