diff --git a/.github/ISSUE_TEMPLATE/bug-reports.yml b/.github/ISSUE_TEMPLATE/bug-reports.yml new file mode 100644 index 00000000..e2a7982d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-reports.yml @@ -0,0 +1,64 @@ +name: Bug Report +description: Report a bug or issue to help us improve. +title: "[Bug]: " +labels: ["bug"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thank you for helping us improve! Please provide as much detail as possible to ensure we can address the issue effectively. + - type: textarea + id: describe-bug + attributes: + label: Describe the bug + description: | + Provide a clear and concise description of what the bug is. + placeholder: Describe the issue in detail. + validations: + required: true + - type: textarea + id: reproduce-steps + attributes: + label: Steps to reproduce + description: | + Steps to reproduce the behavior: + 1. Go to '...' + 2. Click on '...' + 3. Scroll down to '...' + 4. See error + placeholder: List the steps or actions needed to reproduce the issue. + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: | + A clear and concise description of what you expected to happen. + placeholder: Explain the expected outcome. + validations: + required: true + - type: textarea + id: additional-context + attributes: + label: Additional context + description: | + Add any other context or information about the problem here. + placeholder: Include any related logs, error messages, or configurations. + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: | + If applicable, add screenshots to help explain your problem. Provide links or attach images in the comments after submitting the issue. + - type: checkboxes + id: checklist + attributes: + label: Checklist + options: + - label: I checked for duplicate issues. + - label: I checked existing discussions. + - label: This issue is not included in the roadmap. + - label: This issue is present on both stable and development branches. + required: true diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index abae89e7..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: 'bug' -assignees: '' ---- - -## Describe the bug -A clear and concise description of what the bug is. - -## To Reproduce -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -## Expected behavior -A clear and concise description of what you expected to happen. - -## Screenshots -If applicable, add screenshots to help explain your problem. - -## Additional context -Add any other context about the problem here. - -## Checklist -- [ ] I checked for duplicate issues. -- [ ] I checked already existing discussions. -- [ ] This issue is not included in the roadmap. -- [ ] This issue is present on both stable and development branches. diff --git a/.github/ISSUE_TEMPLATE/feature-reqests.yml b/.github/ISSUE_TEMPLATE/feature-reqests.yml new file mode 100644 index 00000000..5a92c0fa --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-reqests.yml @@ -0,0 +1,49 @@ +name: Feature Request +description: Suggest a new feature or improvement to help us enhance this project. +title: "[Feature Request]: " +labels: ["enhancement"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thank you for suggesting a feature or enhancement! Please provide as much detail as possible to help us understand your request. Note that submitting a feature request does not guarantee implementation. + - type: textarea + id: related-problem + attributes: + label: Is your feature request related to a problem? Please describe. + description: | + Provide a clear and concise description of the problem, if applicable. For example, "I'm always frustrated when [...]". + placeholder: Describe the problem or frustration you want to address. + - type: textarea + id: proposed-solution + attributes: + label: Describe the solution you'd like + description: | + Provide a clear and concise description of what you want to happen. + placeholder: Explain your proposed feature or enhancement in detail. + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered + description: | + Provide a clear and concise description of any alternative solutions or features you've considered. + placeholder: Explain any other approaches or solutions you've thought about. + - type: textarea + id: additional-context + attributes: + label: Additional context + description: | + Add any other context or screenshots about the feature request here. + placeholder: Provide additional information, screenshots, or references to explain your request further. + - type: checkboxes + id: checklist + attributes: + label: Checklist + options: + - label: I checked for duplicate issues. + - label: I checked already existing discussions. + - label: This feature is not included in the roadmap. + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 84d9de8c..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: 'enhancement' -assignees: '' ---- - -## Is your feature request related to a problem? Please describe. -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -## Describe the solution you'd like -A clear and concise description of what you want to happen. - -## Describe alternatives you've considered -A clear and concise description of any alternative solutions or features you've considered. - -## Additional context -Add any other context or screenshots about the feature request here. - -## Checklist -- [ ] I checked for duplicate issues. -- [ ] I checked already existing discussions. -- [ ] This feature is not included in the roadmap.