When reporting an issue, please provide the following information:
- Description: A clear and concise description of the issue.
- Steps to reproduce: Detailed steps to reproduce the issue.
- Expected behavior: What you expected to happen.
- Actual behavior: What actually happened.
- Environment: Information about your operating system, browser, and relevant versions.
- Code snippets: If applicable, provide code snippets that demonstrate the issue.
- Error messages: If there are any error messages, please include them.
We use labels to categorize issues. Here are some common labels:
bug: Indicates a confirmed bug.enhancement: Indicates a feature request or enhancement.documentation: Indicates an issue related to documentation.question: Indicates a question about the project.help wanted: Indicates an issue that is suitable for community contributions.
If you would like to contribute a fix for an issue, please follow these steps:
- Fork the repository.
- Create a new branch for your fix (
git checkout -b fix-issue-#). - Make your changes and commit them (
git commit -am 'Fix issue #...'). - Push your branch to your fork (
git push origin fix-issue-#). - Create a pull request.
Please ensure your pull request includes:
- A clear description of the changes.
- Relevant test cases, if applicable.
- Updates to documentation, if necessary.