diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..e83e305 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,128 @@ +name: ⚠️ Bug Report +description: Report a bug on Zstandard +title: "[PLUGIN_PLATFORM_HERE]: " +labels: ["Needs Attention", "type: bug"] +body: + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: | + Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues. + required: true + + - type: markdown + attributes: + value: | + --- + + - type: dropdown + id: plugins + attributes: + label: Which plugins are affected? + multiple: true + options: + - Zstandard + - Zstandard Android + - Zstandard iOS + - Zstandard Web + - Zstandard macOS + - Zstandard Windows + - Zstandard Linux + - Zstandard CLI + + - type: dropdown + id: platforms + attributes: + label: Which platforms are affected? + multiple: true + options: + - Android + - iOS + - macOS + - Web + - Windows + + - type: markdown + attributes: + value: | + --- + + - type: textarea + attributes: + label: Description + description: | + Describe the issue. Explain what you _expected_ to happen and what + _actually_ happened. + validations: + required: true + + - type: textarea + attributes: + label: Reproducing the issue + description: | + Please provide either **steps to reproduce** or a [**minimal reproducible example**](https://stackoverflow.com/help/minimal-reproducible-example). + Providing a minimal reproducible example will help us triage your issue + faster. + validations: + required: true + + - type: markdown + attributes: + value: | + --- + + - type: input + attributes: + label: Flutter Version + description: What version of Flutter is being used? + placeholder: "3.19.0" + validations: + required: true + + - type: markdown + attributes: + value: | + --- + + - type: textarea + attributes: + label: Relevant Log Output + description: | + Please copy and paste any relevant log output. + placeholder: | + Paste your logs here. Please redact any personally identifiable + information. This will be automatically formatted into code, so no + need for backticks. + render: shell + validations: + required: false + + - type: textarea + attributes: + label: Flutter dependencies + description: Seeing your dependencies can help us debug versioning issues. + value: | + + +
+ Expand Flutter dependencies snippet +
+ + ```yaml + + Replace this line with the contents of your `flutter pub deps -- --style=compact`. + + ``` + +
+ validations: + required: false + + - type: textarea + id: comments + attributes: + label: Additional context and comments + description: | + Anything else you want to add for this issue? \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..8644106 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Documentation + url: https://github.com/landamessenger/zstandard/wiki + about: Check the documentation before opening new issues. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/template.md b/.github/ISSUE_TEMPLATE/template.md deleted file mode 100644 index 313a8ef..0000000 --- a/.github/ISSUE_TEMPLATE/template.md +++ /dev/null @@ -1,44 +0,0 @@ - - - -## Your Environment -* Plugin version: -* Platform: -* OS version: -* Device manufacturer / model: -* Flutter info (`flutter doctor`): - -## Expected Behavior - - -## Actual Behavior - - -## Steps to Reproduce - -1. -2. -3. -4. - -## Context - - -## Debug logs - -
- Logs - -``` -PASTE_YOUR_LOGS_HERE -``` - -