- Bug fix
- New feature
- Refactoring
- Breaking change (any change that would cause existing functionality to not work as expected)
- Documentation update
- Other (please describe)
- Add test cases to all the changes you introduce
- Run
./script/formatand./script/testlocally to ensure this change passes linter check and test - Test the changes on the local machine manually
- Update the documentation for the changes