> [!NOTE] > Please review the [guidelines for contributing](CONTRIBUTING.md) to this repository before proceeding. Check [README.md](../README.md) to get more info of the project. ### Checklist Ensure that your pull request has followed all the steps below: - [ ] Code compiles without errors - [ ] Code is formatted using `cargo fmt` - [ ] All tests are passing (skip if no tests exist) - [ ] Extended the documentation with the changes made in the code (Optional) - [ ] Added myself to the CREDITS.md file - [ ] Requested review from one of the maintainers ### Description Please describe the changes in this pull request. What does it do? Why is it needed? ### Proposed changes Why should this pull request be accepted? What problem does it solve? (If it resolves a previous issue, please link to that issue here.) ### Types of changes Please check the relevant types of changes this PR introduces: - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation update - [ ] Refactoring / Code style change - [ ] Add packaging for a new platform ### UI Changes (Optional) - Screenshots / Videos: