diff --git a/.github/ISSUE_TEMPLATE/Bug_report.md b/.github/ISSUE_TEMPLATE/Bug_report.md deleted file mode 100644 index aac03222ef..0000000000 --- a/.github/ISSUE_TEMPLATE/Bug_report.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -name: Bug report 🐛 -about: Report errors or unexpected behavior 🤔 - ---- - - - -### System Details - - - - -System Details Output -``` - -``` - -### Issue Description - -I am experiencing a problem with... - -#### Expected Behaviour - --- Description of what *should* be happening -- - -#### Actual Behaviour - --- Description of what actually happens -- - -### Attached Logs - -Follow the instructions in the [troubleshooting docs](https://github.com/PowerShell/vscode-powershell/blob/master/docs/troubleshooting.md#logs) -about capturing and sending logs. diff --git a/.github/ISSUE_TEMPLATE/Feature_request.md b/.github/ISSUE_TEMPLATE/Feature_request.md deleted file mode 100644 index 1d11250c90..0000000000 --- a/.github/ISSUE_TEMPLATE/Feature_request.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -name: Feature request/idea 🚀 -about: Suggest a new feature or improvement (this does not mean you have to implement it) - ---- - -**Summary of the new feature** - -A clear and concise description of what the problem is that the new feature would solve. -Try formulating it in user story style (if applicable): -'As a user I want X so that Y.' with X being the being the action and Y being the value of the action. - -**Proposed technical implementation details (optional)** - -A clear and concise description of what you want to happen. diff --git a/.github/ISSUE_TEMPLATE/Support_request.md b/.github/ISSUE_TEMPLATE/Support_request.md deleted file mode 100644 index 55a614d848..0000000000 --- a/.github/ISSUE_TEMPLATE/Support_request.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: Support Question ❓ -about: If you have a question, you can try asking in the VSCode channel of the international PowerShell Slack channel first. You can also try Gitter chat for vscode-powershell. - ---- - -* Slack Community Chat: https://powershell.slack.com (you can sign-up at http://slack.poshcode.org/ for an invite) -* Gitter Chat: https://gitter.im/PowerShell/vscode-powershell diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000000..811463f8a2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,81 @@ +name: 🐛 Bug report +description: Open an issue about a bug that needs fixing. +labels: Issue-Bug +body: +- type: checkboxes + attributes: + label: Prerequisites + options: + - label: I have written a descriptive issue title. + required: true + - label: I have searched all [issues](https://github.com/PowerShell/vscode-powershell/issues?q=is%3Aissue) to ensure it has not already been reported. + required: true + - label: I have read the [troubleshooting](https://github.com/PowerShell/vscode-powershell/blob/master/docs/troubleshooting.md) guide. + required: true + - label: I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension. + required: true +- type: textarea + attributes: + label: Summary + description: Explain the problem briefly below. + placeholder: I am experiencing a problem with X. I think Y should be happening but Z is actually happening. + validations: + required: true +- type: textarea + attributes: + label: PowerShell Version + description: Paste verbatim output from `$PSVersionTable` below. Please double-check that this is the PowerShell version that VS Code is set to use. + render: console + placeholder: | + PS> $PSVersionTable + + Name Value + ---- ----- + PSVersion 7.1.3 + PSEdition Core + GitCommitId 7.1.3 + OS Darwin 20.4.0 Darwin Kernel + Platform Unix + PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…} + PSRemotingProtocolVersion 2.3 + SerializationVersion 1.1.0.1 + WSManStackVersion 3.0 + validations: + required: true +- type: textarea + attributes: + label: Visual Studio Code Version + description: Paste verbatim output from `code --version` below. + render: console + placeholder: | + PS> code --version + + 1.57.1 + 507ce72a4466fbb27b715c3722558bb15afa9f48 + arm64 + validations: + required: true +- type: textarea + attributes: + label: Extension Version + description: Paste verbatim output from `code --list-extensions --show-versions | Select-String powershell` below. + render: console + PS> code --list-extensions --show-versions | Select-String powershell + + ms-vscode.powershell@2021.5.1 + validations: + required: true +- type: textarea + attributes: + label: Steps to Reproduce + description: List of steps, sample code, failing test or link to a project that reproduces the behavior. Make sure you place a stack trace inside a code (```) block to avoid linking unrelated issues. + validations: + required: true +- type: textarea + attributes: + label: Visuals + description: Please upload images or animations that can be used to reproduce issues in the area below. Try the [Steps Recorder](https://support.microsoft.com/en-us/windows/record-steps-to-reproduce-a-problem-46582a9b-620f-2e36-00c9-04e25d784e47) on Windows or [Screenshot](https://support.apple.com/en-us/HT208721) on macOS. +- type: textarea + attributes: + label: Logs + description: Please upload logs collected by following these [instructions](https://github.com/PowerShell/vscode-powershell/blob/master/docs/troubleshooting.md#logs) in the area below. Be careful to scrub sensitive information! diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000000..81ce4a4f75 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,24 @@ +name: ✨ Feature request +description: Open an issue about a potential new feature or improvement. +labels: Issue-Enhancement +body: +- type: checkboxes + attributes: + label: Prerequisites + options: + - label: I have written a descriptive issue title. + required: true + - label: I have searched all [issues](https://github.com/PowerShell/vscode-powershell/issues?q=is%3Aissue) to ensure it has not already been reported. + required: true +- type: textarea + attributes: + label: Summary + description: Explain the feature request below. + placeholder: I would like to do X because it would be useful for Y and I cannot currently do it with Z. + validations: + required: true +- type: textarea + attributes: + label: Proposed Design + description: Optionally explain any technical design below. + placeholder: We could accomplish this by extending X to take Y and yield Z.