Update bug_report.yml
parent
972a85eb20
commit
33b3fbc947
|
@ -1,102 +1,168 @@
|
||||||
name: Bug report
|
name: Bug report
|
||||||
description: Create a report to help PrimeVue improve.
|
description: Create a report to help PrimeNG improve.
|
||||||
title: 'Component Name: Issue Title'
|
title: Issue Title
|
||||||
labels: 'Status: Needs Triage'
|
labels:
|
||||||
|
- 'Status: Needs Triage'
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
# yamllint disable rule:line-length
|
value: >
|
||||||
value: >
|
## Overview
|
||||||
### There is no guarantee in receiving an immediate response in GitHub Issue Tracker, If you'd like to secure our response, you may consider *PrimeVue PRO Support* where support is provided within 4 business hours
|
|
||||||
# yamllint enable rule:line-length
|
|
||||||
- type: textarea
|
PrimeNG receives close to 2 million downloads per month. As any other popular OSS project, you may understand that the core team does not have the bandwidth to review each and every issue in detail in their daily routines. We have established strict guidelines for issue creation to ensure we can effectively address issues. It will help us prioritize and manage our workload efficiently.
|
||||||
id: description
|
|
||||||
attributes:
|
|
||||||
label: Describe the bug
|
Adhering to these guidelines, you help us maintain and improve the project more effectively. If you'd like to get our detailed attention, consider PrimeNG PRO Support instead, which provides support within one business day. Thank you for your cooperation and contributions!
|
||||||
description: A clear and concise description of what the bug is.
|
|
||||||
validations:
|
|
||||||
required: true
|
## Issue Creation Guidelines
|
||||||
- type: input
|
|
||||||
id: reproducer
|
|
||||||
attributes:
|
To help us assist you better, please follow these mandatory requirements when creating an issue:
|
||||||
label: Reproducer
|
|
||||||
placeholder: https://stackblitz.com/edit/primevue-4-vite-issue-template
|
|
||||||
description: |
|
**Important:** Our bot will automatically close issues that do not follow these guidelines.
|
||||||
Please fork one of the issue template
|
|
||||||
[PrimeVue 4 Issue Template](https://stackblitz.com/edit/primevue-4-vite-issue-template)
|
|
||||||
[PrimeVue 4 TypeScript Issue Template](https://stackblitz.com/edit/primevue-4-ts-vite-issue-template-csnodp)
|
### Reproducer
|
||||||
[PrimeVue 3 Issue Template](https://stackblitz.com/edit/primevue-3-vite-issue-template)
|
|
||||||
[PrimeVue 3 TypeScript Issue Template](https://stackblitz.com/edit/primevue-3-vite-ts-issue-template)
|
|
||||||
[PrimeVue Nuxt Issue Template](https://stackblitz.com/edit/primevue-nuxt-issue-template)
|
Provide a clear and concise executable example that reproduces the issue based on our StackBlitz template.
|
||||||
[PrimeVue 2 Issue Template](https://codesandbox.io/s/primevue-2-issue-template-dw7jd7)
|
|
||||||
and create a case demonstrating your bug report. Issues **without** a Stackblitz have much less possibility to be reviewed.
|
|
||||||
validations:
|
### PrimeNG Version
|
||||||
required: true
|
|
||||||
- type: input
|
Ensure that you are using PrimeNG version v19. Issues related to other versions will not be reviewed as they are part of PrimeNG LTS, which has an internal ticket management system.
|
||||||
id: pr-version
|
|
||||||
attributes:
|
|
||||||
label: PrimeVue version
|
### Provide a Pull Request
|
||||||
placeholder: x.x.x
|
|
||||||
validations:
|
We highly encourage contributions from the community! If you have the time and ability, consider submitting a pull request to address this issue. Here's how you can get started:
|
||||||
required: true
|
|
||||||
- type: dropdown
|
1. Fork the repository.
|
||||||
id: vue-version
|
2. Create a new branch (`git checkout -b feature/YourFeatureName`).
|
||||||
attributes:
|
3. Run "npm run dev" command to deploy the showcase locally using the monorepo.
|
||||||
label: Vue version
|
4. Make your changes.
|
||||||
multiple: false
|
5. Commit your changes (`git commit -m 'Add some feature'`).
|
||||||
options:
|
6. Push to the branch (`git push origin feature/YourFeatureName`).
|
||||||
- 4.x
|
7. Open a pull request.
|
||||||
- 3.x
|
|
||||||
- 2.x
|
### Reason for No PR
|
||||||
validations:
|
|
||||||
required: true
|
|
||||||
- type: dropdown
|
If you are unable to provide a PR, please explain why. Understanding the reasons can help us improve and assist you in contributing.
|
||||||
id: language
|
|
||||||
attributes:
|
|
||||||
label: Language
|
### Discussions and Questions
|
||||||
multiple: false
|
|
||||||
options:
|
|
||||||
- TypeScript
|
Please refrain from creating issue tickets for questions or support requests. Instead, use the GitHub Discussions or join the PrimeLand Discord server for assistance.
|
||||||
- ES5
|
|
||||||
- ES6
|
|
||||||
- ALL
|
## New Issue Report
|
||||||
validations:
|
- type: textarea
|
||||||
required: true
|
id: description
|
||||||
- type: dropdown
|
attributes:
|
||||||
id: engine
|
label: Describe the bug
|
||||||
attributes:
|
description: A clear and concise description of what the report is about.
|
||||||
label: Build / Runtime
|
validations:
|
||||||
multiple: false
|
required: true
|
||||||
options:
|
- type: input
|
||||||
- Vue CLI App
|
id: pull_request
|
||||||
- TypeScript
|
attributes:
|
||||||
- Nuxt
|
label: Pull Request Link
|
||||||
- Vite
|
description: Link to your pull request.
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: false
|
||||||
- type: input
|
- type: checkboxes
|
||||||
id: browsers
|
id: reason_for_no_pr
|
||||||
attributes:
|
attributes:
|
||||||
label: Browser(s)
|
label: Reason for not contributing a PR
|
||||||
description: List specific browser(s) the problem occurs on or leave blank if ALL browsers
|
options:
|
||||||
placeholder: >
|
- label: Lack of time
|
||||||
e.g. Safari 15, iOS 15.4, Chrome 90
|
- label: Unsure how to implement the fix/feature
|
||||||
- type: textarea
|
- label: Difficulty understanding the codebase
|
||||||
id: reproduce-steps
|
- label: Other
|
||||||
attributes:
|
validations:
|
||||||
label: Steps to reproduce the behavior
|
required: false
|
||||||
description: A clear and concise description of how to make the issue happen.
|
- type: textarea
|
||||||
placeholder: >
|
id: pr_other
|
||||||
1. Go to '...'
|
attributes:
|
||||||
2. Click on '....'
|
label: Other Reason
|
||||||
3. Scroll down to '....'
|
description: >-
|
||||||
4. See error
|
If your answer to the previous question is "Other", please explain the
|
||||||
validations:
|
reason.
|
||||||
required: false
|
validations:
|
||||||
- type: textarea
|
required: false
|
||||||
id: expected-behavior
|
- type: input
|
||||||
attributes:
|
id: reproducer
|
||||||
label: Expected behavior
|
attributes:
|
||||||
description: A clear and concise description of what you expected to happen.
|
label: Reproducer
|
||||||
validations:
|
placeholder: 'https://stackblitz.com/github/primefaces/primeng-issue-template'
|
||||||
required: false
|
description: >-
|
||||||
|
Issues **without** a StackBlitz example will be closed automatically.
|
||||||
|
Please fork one of the issue template [PrimeNG Issue
|
||||||
|
Template](https://stackblitz.com/github/primefaces/primeng-issue-template?file=src%2Fapp%2Fapp.component.html)
|
||||||
|
and create a case demonstrating your bug report.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: environment
|
||||||
|
attributes:
|
||||||
|
label: Environment
|
||||||
|
description: Tell us about your environment.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: pr-version
|
||||||
|
attributes:
|
||||||
|
label: Angular version
|
||||||
|
placeholder: x.x.x
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
id: primeng-version
|
||||||
|
attributes:
|
||||||
|
label: PrimeNG version
|
||||||
|
description: >-
|
||||||
|
Only issues related to v19 are valid, previous versions are covered by
|
||||||
|
PrimeNG LTS service.
|
||||||
|
options:
|
||||||
|
- v19
|
||||||
|
- v18 (LTS Only)
|
||||||
|
- v17 (LTS Only)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
id: node-version
|
||||||
|
attributes:
|
||||||
|
label: Node version
|
||||||
|
placeholder: x.x.x
|
||||||
|
validations:
|
||||||
|
required: false
|
||||||
|
- type: input
|
||||||
|
id: browsers
|
||||||
|
attributes:
|
||||||
|
label: Browser(s)
|
||||||
|
description: >-
|
||||||
|
List specific browser(s) the problem occurs on or leave blank if ALL
|
||||||
|
browsers
|
||||||
|
placeholder: |
|
||||||
|
e.g. Safari 15, iOS 15.4, Chrome 90
|
||||||
|
- type: textarea
|
||||||
|
id: reproduce-steps
|
||||||
|
attributes:
|
||||||
|
label: Steps to reproduce the behavior
|
||||||
|
description: A clear and concise description of how to make the issue happen.
|
||||||
|
placeholder: |
|
||||||
|
1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
id: expected-behavior
|
||||||
|
attributes:
|
||||||
|
label: Expected behavior
|
||||||
|
description: A clear and concise description of what you expected to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
Loading…
Reference in New Issue