Thank you for your interest in contributing to this software project!
Please follow these guidelines to make the contribution process smooth for everyone.
- Before creating a new issue, search existing issues to avoid duplicates.
- For bug fixes or new features, open an issue first to discuss the planned change.
- Fork the repository and create a feature branch named like:
- feature/my-feature
- fix/issue-123
- Make small, focused commits and provide a clear PR description that includes:
- What you changed
- Why you changed it
- How to test the change
- Run the build locally and include any test results or screenshots in the PR.
- Follow code style and formatting conventions for C#. Using an .editorconfig file or the default Visual Studio settings is recommended.
- Add unit tests for new features or bug fixes when possible.
- Maintain backward compatibility where possible and document any breaking changes in the PR.
- Be respectful and constructive in all communication.
Thank you for helping improve this project!