Skip to content
Open
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
39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: 🐛 Bug report
description: Something's broken
labels: ["bug"]
body:
- type: textarea
id: what-happened
attributes:
label: What happened?
description: What did you expect, what did you get?
validations:
required: true
- type: textarea
id: repro
attributes:
label: Steps to reproduce
placeholder: |
1. ...
2. ...
3. ...
validations:
required: true
- type: input
id: version
attributes:
label: Version / commit
description: Plugin version, package version, or commit SHA
- type: textarea
id: environment
attributes:
label: Environment
placeholder: |
OS:
Node / PHP / Python version:
Browser (if relevant):
- type: textarea
id: logs
attributes:
label: Logs or screenshots
render: shell
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: ✨ Feature request
description: Suggest something new
labels: ["enhancement"]
body:
- type: textarea
id: problem
attributes:
label: What problem does this solve?
validations:
required: true
- type: textarea
id: proposal
attributes:
label: Proposed solution
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
12 changes: 12 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
## What

<!-- Brief description of the change -->

## Why

<!-- Context or linked issue -->
Closes #
Copy link

Copilot AI Apr 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The standalone Closes # placeholder is likely to be left unchanged in PR descriptions, creating noise without providing linkage. Consider moving it into an HTML comment placeholder (or using a clearer placeholder like Closes: #<issue>), so it only appears when intentionally filled in.

Suggested change
Closes #
<!-- If applicable, add: Closes #<issue-number> -->

Copilot uses AI. Check for mistakes.

## Testing

<!-- How you verified it works -->