diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 26dcdbc..9e5f358 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -blank_issues_enabled: false +blank_issues_enabled: true contact_links: - name: 📝 Official Documentation url: https://bitcoindevkit.org/getting-started/ diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..7ebf3eb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,66 @@ +name: New Feature +description: Request a new feature +labels: [ "enhancement", "triage" ] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to request and document this new feature! + - type: textarea + id: description + attributes: + label: Description + description: A concise description of the new feature. + placeholder: What new behavior would you like to see... + validations: + required: true + - type: textarea + id: benefits + attributes: + label: How to Reproduce + description: Steps or code to reproduce the behavior. + placeholder: How can we can reproduce it... + validations: + required: true + - type: textarea + id: expected + attributes: + label: Expected Result + description: What did you expected to happen. + placeholder: Tell us what you were expecting... + validations: + required: true + - type: textarea + id: version + attributes: + label: Version + description: Which release version(s), commit, or branch of code do you see this bug? + placeholder: Tell us which version(s) of code you saw the bug in... + validations: + required: true + - type: checkboxes + id: artifact + attributes: + label: Artifact + description: With which artifact(s) are you seeing this bug? + options: + - label: bdk-jvm + - label: bdk-android + - type: checkboxes + id: platform + attributes: + label: Platform + description: What target platform(s) are you seeing the problem on? + options: + - label: ARM64 Android + - label: 64-bit x86 Android + - label: 32-bit x86 Android + - label: 64-bit x86 Linux (kernel 2.6.32+, glibc 2.11+) + - label: 64-bit x86 macOS (10.7+, Lion+) + - label: ARM64 macOS (11.0+, Big Sur+) + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell