Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: Bug Report
description: File a bug report to help us improve
title: "[Bug]: "
labels: []
type: Bug
assignees: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!

- type: textarea
id: what-happened
attributes:
label: What happened?
description: A clear and concise description of what the bug is.
placeholder: Tell us what you see!
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
placeholder: What did you expect to happen?
validations:
required: true

- type: dropdown
id: os
attributes:
label: Operating System
description: What operating system are you running?
options:
- Linux
- macOS
- Windows
- Other
validations:
required: false

- type: dropdown
id: binding
attributes:
label: Binding
description: Which language/binding are you using?
options:
- Rust
- Python
validations:
required: false

- type: input
id: version
attributes:
label: Bindings Version
description: What version of the crate are you running?
placeholder: e.g. 0.0.1
validations:
required: false

- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
description: A minimal reproducible example for the bug.
placeholder: |
1. Setup '...'
2. Execute '....'
3. See error
validations:
required: false

- type: textarea
id: logs
attributes:
label: Relevant logs
description: |
Please copy and paste any relevant log output.
This will be automatically formatted into code, so no need for backticks.
render: shell
validations:
required: false
12 changes: 0 additions & 12 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: Feature Request
description: Suggest a new feature or enhancement
title: "[Feature]: "
labels: []
type: Feature
assignees: []
body:
- type: markdown
attributes:
value: |
Thanks for suggesting a new feature! Please provide as much detail as possible to help us understand your request.

- type: textarea
id: problem-description
attributes:
label: Is your feature request related to a problem?
description: A clear and concise description of what the problem is.
placeholder: I'm always frustrated when...
validations:
required: false

- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
placeholder: I would like to see...
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
placeholder: I've also considered...
validations:
required: false

- type: dropdown
id: priority
attributes:
label: Priority
description: How important is this feature to you?
options:
- Low - Nice to have
- Medium - Would be helpful
- High - Important for my use case
- Critical - Blocking my work
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context or examples about the feature request here.
validations:
required: false

- type: checkboxes
id: contribution
attributes:
label: Contribution
description: Are you willing to contribute to this feature?
options:
- label: I'm willing to submit a pull request for this feature
required: false
- label: I can help with testing this feature
required: false
- label: I can help with documentation for this feature
required: false
Loading