diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 784360ede6..0000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,21 +0,0 @@ - - -**RxJS version:** - -**Code to reproduce:** - -**Expected behavior:** - -**Actual behavior:** - -**Additional information:** diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 615e26e849..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -name: Bug report -about: Reporting bugs for rxjs core behavior - ---- - - - -## Bug Report - -**Current Behavior** -A clear and concise description of the behavior. - -**Expected behavior** -A clear and concise description of what you expected to happen (or code). - -**Reproduction** - -** Please provide repro code does not involves framework, or other setups to address this bug is specific to rxjs core ** - -- REPL or Repo link: -(you can use https://stackblitz.com/ to create one to attach here) - -```js -var your => (code) => here; -``` - - -**Environment** -- Runtime: [e.g. Node v${x}, Chrome v${x}] -- RxJS version: -- (If bug is related) Loader, build configuration: [e.g webpack, angular-cli version, config] - -**Possible Solution** - - -**Additional context/Screenshots** -Add any other context about the problem here. If applicable, add screenshots to help explain. diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..10313cbb44 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,45 @@ +name: Bug Report +description: Bug report for RxJS core behavior. +body: + - type: textarea + id: description + attributes: + label: Describe the bug + description: | + A clear and concise description of the behavior. + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: A clear and concise description of what you expect to happen. + validations: + required: true + - type: textarea + id: code + attributes: + label: Reproduction code + description: Code to create a minimal reproduction. + render: typescript + - type: input + id: repro-link + attributes: + label: Reproduction URL + description: Use [Stackblitz](https://stackblitz.com/fork/rxjs) or a git repo to show a minimal reproduction of the issue. Please also paste the example code in the "Reproduction code" section above. + - type: input + id: version + attributes: + label: Version + validations: + required: true + - type: textarea + id: environment + attributes: + label: Environment + placeholder: Version of runtime environment, build configuration, etc, that can affect behavior of RxJS. + - type: textarea + id: addition + attributes: + label: Additional context + placeholder: Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..5fbd27ac35 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Questions, request, issues other than Rx core bugs + url: https://github.com/ReactiveX/rxjs/discussions + about: For general discussions, or request please use discussions.