Provide a summary of the changes being introduced. Important topics to cover include:
- Description of the functionality.
- API changes, backwards compatibility, deprecations, etc.
- Documentation, localization.
- Bug fixes.
- Code hygiene, refactoring, improvements.
- Engineering processes (CI, pipelines, test coverage)
High quality descriptions will lead to a smoother review experience.
Link to any relevant issues, bugs, or discussions (e.g., Closes #123, Fixes issue #456).
Describe the automated tests (unit, integration) you created or modified. Provide justification for any gap in automated testing. List any manual testing steps that were performed to ensure the changes work.
Please review the contribution guidelines before submitting a pull request:
