Skip to content

Commit 15e78f1

Browse files
Added bug and feature report templates
1 parent 210d79c commit 15e78f1

File tree

2 files changed

+159
-0
lines changed

2 files changed

+159
-0
lines changed
Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
name: Report a bug
2+
description: |
3+
You have discovered a bug in our widgets that is causing your application to crash
4+
or throw an exception. It appears that a widget is buggy, or something is not functioning correctly.
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thank you for using Syncfusion widgets!
10+
11+
If you are looking for support, please check out our documentation, knowledge base,
12+
and feedbacks. If you are unable to find a solution, please report the bug here.
13+
14+
- [User Guide Documentation](https://help.syncfusion.com/flutter/introduction/overview)
15+
- [Knowledge Base](https://support.syncfusion.com/kb/cross-platforms/category/79)
16+
- [Feedbacks](https://stackoverflow.com/questions/tagged/flutter?sort=frequent)
17+
18+
You can also contact us through the following methods.
19+
- [Support portal](https://support.syncfusion.com)
20+
- [Support forums](https://www.syncfusion.com/forums)
21+
- [Feedback portal](https://www.syncfusion.com/feedback/flutter)
22+
- type: textarea
23+
attributes:
24+
label: Bug description
25+
description: Clearly and concisely describe the problem.
26+
placeholder: |
27+
A clear and concise description of what the bug is.
28+
validations:
29+
required: true
30+
- type: textarea
31+
attributes:
32+
label: Steps to reproduce
33+
description: Kindly provide us with detailed steps to replicate the issue you are experiencing.
34+
placeholder: |
35+
1. ...
36+
2. ...
37+
3. ...
38+
validations:
39+
required: true
40+
- type: textarea
41+
attributes:
42+
label: Code sample
43+
description: |
44+
Kindly create a simplified, reproducible example that demonstrates the issue
45+
and include it within the code block delineated by backticks.
46+
Note: Refrain from posting screenshots containing code.
47+
value: |
48+
<details open><summary>Code sample</summary>
49+
50+
```dart
51+
[Add your code here]
52+
```
53+
54+
</details>
55+
validations:
56+
required: true
57+
- type: textarea
58+
attributes:
59+
label: Screenshots or Video
60+
description: |
61+
Upload any screenshots or video of the bug if applicable.
62+
value: |
63+
<details open>
64+
<summary>Screenshots / Video demonstration</summary>
65+
66+
[Upload media here]
67+
68+
</details>
69+
validations:
70+
required: true
71+
- type: textarea
72+
attributes:
73+
label: Stack Traces
74+
description: |
75+
If it is a runtime exception, kindly provide the stack trace from the console.
76+
If the traces are too large to be uploaded to GitHub, you may upload them as a `zip` file.
77+
Note: If no stack trace is available, please mention it.
78+
value: |
79+
<details open><summary>Stack Traces</summary>
80+
81+
```dart
82+
[Add the Stack Traces here]
83+
```
84+
85+
</details>
86+
validations:
87+
required: true
88+
- type: dropdown
89+
id: target_platforms
90+
attributes:
91+
label: On which target platforms have you observed this bug?
92+
multiple: true
93+
options:
94+
- Android
95+
- iOS
96+
- Web
97+
- Web (Android browser)
98+
- Web (iOS browser)
99+
- Windows
100+
- macOS
101+
- Linux
102+
validations:
103+
required: true
104+
- type: textarea
105+
attributes:
106+
label: Flutter Doctor output
107+
description: |
108+
Kindly share the complete details generated by executing the command
109+
`flutter doctor -v` in your terminal.
110+
value: |
111+
<details open><summary>Doctor output</summary>
112+
113+
```console
114+
[Add your output here]
115+
```
116+
117+
</details>
118+
validations:
119+
required: true
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Feature request
2+
description: Propose a new idea.
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Thank you for using Syncfusion widgets!
8+
9+
If you are looking for support, please check out our documentation, knowledge base,
10+
and feedbacks. If you are unable to find a solution, please report the bug here.
11+
12+
- [User Guide Documentation](https://help.syncfusion.com/flutter/introduction/overview)
13+
- [Knowledge Base](https://support.syncfusion.com/kb/cross-platforms/category/79)
14+
- [Feedbacks](https://stackoverflow.com/questions/tagged/flutter?sort=frequent)
15+
16+
You can also contact us through the following methods.
17+
- [Support portal](https://support.syncfusion.com)
18+
- [Support forums](https://www.syncfusion.com/forums)
19+
- [Feedback portal](https://www.syncfusion.com/feedback/flutter)
20+
- type: textarea
21+
attributes:
22+
label: Use case
23+
description: |
24+
Kindly inform us of the issue you're encountering which has prompted you to suggest a new feature.
25+
If your proposed feature is based on an existing problem,
26+
could you please provide a detailed and concise explanation of the issue?
27+
validations:
28+
required: true
29+
- type: textarea
30+
attributes:
31+
label: Proposal
32+
description: |
33+
Please provide a concise and precise description of your proposal.
34+
35+
Include a visual representation of your concept.
36+
* code samples
37+
* images (illustrations, diagrams, screenshots)
38+
* videos
39+
validations:
40+
required: true

0 commit comments

Comments
 (0)