Skip to content

Commit 170f5fd

Browse files
authored
Update issue template (#3508)
## Description It's this time of year again - time to update the issue template 🎉 - Updates the repro section also to mention Gists, points to RN issue template, and moves the snack link - I think we should require all issues with a custom reproducer to be based on [RN reproducer template](https://github.com/react-native-community/reproducer-react-native). This will allow us to clearly see all the changes and exact versions of dependencies that need to change compared to an established baseline (including transitive dependencies!) that are necessary for a repro. - Bumps the placeholder versions to the current ones - Updates the workflow section as the bare & managed workflows are a thing of the past (and the link was leading to a non-existent page) - Updates the architecture section to say that the new arch is now enabled by default - I also moved the emphasis from codenames to the new/old arch, as it seems more widely used nowadays
1 parent 48b8d00 commit 170f5fd

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ body:
1111
- Make sure to check whether there are similar issues in the repository
1212
- Make sure to clean cache in your project. Depending on your setup this could be done by:
1313
- `yarn start --reset-cache` or
14-
- `npm start -- --reset-cache` or
14+
- `npm run start -- --reset-cache` or
1515
- `expo start --clear`
1616
1717
- type: markdown
@@ -41,9 +41,9 @@ body:
4141
- type: input
4242
id: repro
4343
attributes:
44-
label: Snack or a link to a repository
44+
label: A link to a [Gist](https://gist.github.com/), an [Expo Snack](https://snack.expo.io/) or a link to a repository based on [this template](https://github.com/react-native-community/reproducer-react-native) that reproduces the bug.
4545
description: |
46-
Please provide a Snack (https://snack.expo.io/) or a link to a repository on GitHub under your username that reproduces the issue.
46+
Please provide code snippet, a Snack or a link to a repository on GitHub under your username that reproduces the issue.
4747
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
4848
Issues without a reproduction are likely to stale.
4949
placeholder: Link to a Snack or a GitHub repository
@@ -55,7 +55,7 @@ body:
5555
attributes:
5656
label: Gesture Handler version
5757
description: What version of react-native-gesture-handler are you using?
58-
placeholder: 2.14.0
58+
placeholder: 2.25.0
5959
validations:
6060
required: true
6161

@@ -64,7 +64,7 @@ body:
6464
attributes:
6565
label: React Native version
6666
description: What version of react-native are you using?
67-
placeholder: 0.73.0
67+
placeholder: 0.79.0
6868
validations:
6969
required: true
7070

@@ -95,28 +95,28 @@ body:
9595
label: JavaScript runtime
9696
description: What runtime is your application using?
9797
options:
98-
- JSC
9998
- Hermes
99+
- JSC
100100
- V8
101101

102102
- type: dropdown
103103
id: workflow
104104
attributes:
105105
label: Workflow
106-
description: How your application is managed? Not sure? Read [this part](https://docs.expo.dev/introduction/managed-vs-bare/) of Expo documentation
106+
description: How your application is managed? Not sure? Read [this part](https://docs.expo.dev/develop/development-builds/introduction/) of Expo documentation.
107107
options:
108108
- React Native (without Expo)
109-
- Expo bare workflow
110-
- Expo managed workflow
109+
- Using Expo Go
110+
- Using Expo Prebuild or an Expo development build
111111

112112
- type: dropdown
113113
id: architecture
114114
attributes:
115115
label: Architecture
116-
description: What React Native architecture your application is running on? Currently, the default architecture on React Native is Paper so if you haven't changed it in your application select this option.
116+
description: What React Native architecture your application is running on? Currently, the New Architecture is enabled by default for every new React Native project.
117117
options:
118-
- Paper (Old Architecture)
119-
- Fabric (New Architecture)
118+
- New Architecture (Fabric)
119+
- Old Architecture (Paper)
120120

121121
- type: dropdown
122122
id: build-type

0 commit comments

Comments
 (0)