Skip to content

Commit fba9103

Browse files
committed
Create feature request form
1 parent 5e1da0a commit fba9103

1 file changed

Lines changed: 82 additions & 0 deletions

File tree

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Feature Request
2+
description: Share your idea for a new feature/API enhancement
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value:
9+
Thanks for taking the time to fill out this feature request. Here is a [good sample report](https://github.com/MicrosoftEdge/WebView2Feedback/issues/3683)
10+
11+
- type: textarea
12+
id: feature-need
13+
attributes:
14+
label: Describe the feature/enhancement you need
15+
description: Please describe what you want to happen, or what problem you are seeing without this feature.
16+
placeholder: I need to do xyz when ... but I'm having trouble achieving this because...
17+
validations:
18+
required: true
19+
20+
- type: input
21+
id: app-background
22+
attributes:
23+
label: App background
24+
description: If possible, it would be great for us to have a better understanding of what your app do. If it's been shared in another issue opened by you, you can skip this question.
25+
placeholder: e.g. our app handles form submission and printing in hospital kiosks
26+
validations:
27+
required: false
28+
29+
- type: textarea
30+
id: usecases
31+
attributes:
32+
label: The scenario/use case where you would use this feature
33+
description: If possible, please shed some light on the scenario/use cases you are trying to accomplish.
34+
placeholder: For example, our user need to print out a report based on a pre-defined template. We need to set the print options in a dialog box with values defined in the template.
35+
validations:
36+
required: false
37+
38+
- type: dropdown
39+
id: importance
40+
attributes:
41+
label: Importance
42+
description: May you help us understand the importance of this ask to you?
43+
options:
44+
- ----Please select----
45+
- Critical. My app's basic functions wouldn't work without it.
46+
- Impactful. My app's user experience would be significantly compromised without it.
47+
- Nice to have. There're other ways to tackle this, but having official API support would be beneficial.
48+
validations:
49+
required: true
50+
51+
- type: dropdown
52+
id: timeline
53+
attributes:
54+
label: Timeline
55+
description: Any pending timeline for your app that depend on this particular ask?
56+
options:
57+
- ----Please select----
58+
- Urgent - Within the next 6 months
59+
- Pressing - Within 1 year
60+
- Moderate - Within the next 1-2 years
61+
- To be determined
62+
- Not time-sensitive
63+
validations:
64+
required: true
65+
- type: textarea
66+
id: suggested-implementation
67+
attributes:
68+
label: Suggested implementation
69+
description: If you have solution ideas you'd like to suggest, please describe here.
70+
placeholder: I'd like to suggest...
71+
validations:
72+
required: false
73+
- type: textarea
74+
id: workaround
75+
attributes:
76+
label: Workaround
77+
description: If available, you can introduce the workaround you considered here.
78+
placeholder: e.g. I've considered using... but it's not ideal because...
79+
validations:
80+
required: false
81+
82+

0 commit comments

Comments
 (0)