Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 9 additions & 7 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,29 @@
---
name: 🐛 Bug Report
name: "🐛 Bug Report"
about: You want to report a reproducible bug or regression in React Native.
labels: "Type: Bug Report"
title: ''
labels: 'Type: Bug Report'

---

## 🐛 Bug Report
<!--
<!--
A clear and concise description of what the bug is.
Include screenshots if needed.
-->

## To Reproduce
<!--
<!--
Steps to reproduce the behavior.
-->

## Expected Behavior
<!--
<!--
A clear and concise description of what you expected to happen.
-->

## Code Example
<!--
<!--
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or
provide a minimal code example that reproduces the problem.
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
Expand All @@ -30,6 +32,6 @@ labels: "Type: Bug Report"
-->

## Environment
<!--
<!--
Run `react-native info` in your terminal and copy the results here.
-->
8 changes: 5 additions & 3 deletions .github/ISSUE_TEMPLATE/discussion.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
---
name: 🚀 Discussion
name: "🚀 Discussion"
about: You have an idea that could make React Native better, or you want to discuss some aspect of the framework.
labels: "Type: Discussion"
title: 'Discussion: '
labels: 'Type: Discussion'

---

If you want to participate in casual discussions about the use of React Native, consider participating in one of the following forums:
Expand All @@ -15,4 +17,4 @@ For a full list of community resources:
If you'd like to discuss topics related to the future of React Native, please check out the discussions and proposals repo:
- https://github.com/react-native-community/discussions-and-proposals

### Please note that discussions opened as issues in the core React Native repository will be closed.
### Please note that discussions opened as issues in the core React Native repository will be closed.
8 changes: 5 additions & 3 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
name: 📃 Documentation Bug
name: "📃 Documentation Bug"
about: You want to report something that is wrong or missing from the documentation.
labels: "Type: Docs"
title: 'Docs:'
labels: 'Type: Docs'

---

The React Native website is hosted on a separate repository. You may let the
team know about any issues with the documentation by opening an issue there:
- https://github.com/facebook/react-native-website
- https://github.com/facebook/react-native-website/issues

### Please do not open a documentation issue in the core React Native repository.
### Please do not open a documentation issue in the core React Native repository.
27 changes: 19 additions & 8 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
---
name: 💬 Questions and Help
name: "🤔 Questions and Help"
about: You need help writing your React Native app.
labels: "Type: Question"
title: 'Question: '
labels: 'Type: Question'

---

GitHub Issues in the `facebook/react-native` repository are used exclusively for tracking bugs in the React Native framework. Please do not submit support requests through GitHub.
We use GitHub Issues exclusively to track bugs in React Native. As it happens, support requests that are created as issues are likely to be closed. We want to make sure you are able to find the help you seek. Please take a look at the following resources.


## Coding Questions

### https://stackoverflow.com/questions/tagged/react-native

If you have a coding question related to React Native, it might be better suited for Stack Overflow. It's a great place to browse through frequent questions about using React Native, as well as ask for help with specific questions.


## Talk to other React Native developers

### https://www.reactiflux.com/

For questions or help, please see:
- The React Native help page: http://facebook.github.io/react-native/help
- The React Native channel in Reactiflux: https://discord.gg/0ZcbPKXt5bZjGY5n
- The react-native tag on Stack Overflow: http://stackoverflow.com/questions/tagged/react-native
Reactiflux is an active community of React and React Native developers. If you are looking for immediate assistance or have a general question about React Native, the #react-native channel is a good place to start.


### Please note that this issue tracker is not a help forum and requests for help will be closed.
> For a full list of community resources, check out React Native's Community page at https://facebook.github.io/react-native/help.
15 changes: 9 additions & 6 deletions .github/ISSUE_TEMPLATE/regression.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
---
name: 💥 Regression Report
name: "💥 Regression Report"
about: You want to report unexpected behavior that worked in previous releases.
labels: "Type: Bug Report", "Impact: Regression"
title: 'Regression: '
labels: 'Type: Bug Report, Impact: Regression'

---

## 💥 Regression Report
<!--
<!--
A clear and concise description of what the regression is.
Include screenshots if needed.
-->

## Last working version
Expand All @@ -23,12 +26,12 @@ Stopped working in version:

## Expected Behavior

<!--
<!--
A clear and concise description of what you expected to happen.
-->

## Code Example
<!--
<!--
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or
provide a minimal code example that reproduces the problem.
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
Expand All @@ -37,6 +40,6 @@ Stopped working in version:
-->

## Environment
<!--
<!--
Run `react-native info` in your terminal and copy the results here.
-->
35 changes: 35 additions & 0 deletions .github/SUPPORT
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
Thanks for using React Native! If you need help with your React Native app, the right place to go depends on the type of help that you need.


## 🤔 I have a question or need help with my React Native app.

If you have a coding question related to React Native, it might be better suited for Stack Overflow. It's a great place to browse through [frequent questions about using React Native](https://stackoverflow.com/questions/tagged/react-native?sort=frequent&pageSize=15), as well as [ask for help with specific questions](https://stackoverflow.com/questions/tagged/react-native).

[Reactiflux](https://www.reactiflux.com/) is an active community of React and React Native developers. If you are looking for immediate assistance or have a general question about React Native, the #react-native channel is a good place to start.


## 📃 I found something that seems wrong in the documentation.

The React Native website is hosted on a [separate repository](https://github.com/facebook/react-native-website). If you want to report something that is wrong or missing from the documentation, [please open a new issue there](https://github.com/facebook/react-native-website/issues).


## 🐛 I found a bug in React Native.

If you want to report a reproducible bug or regression in the React Native library, you can [create a new issue](https://github.com/facebook/react-native/issues/new?labels=Type%3A+Bug+Report&template=bug_report.md). It's a good idea to look through [open issues](https://github.com/facebook/react-native/issues) before doing so, as someone else may have reported a similar issue.


## 🚀 I want to discuss the future of React Native.

If you'd like to discuss topics related to the future of React Native, please check out the [React Native Community Discussions and Proposals](https://github.com/react-native-community/discussions-and-proposals) repository.


## 💬 I want to talk to other React Native developers.

If you want to participate in casual discussions about the use of React Native, consider participating in one of the following forums:

- [Reactiflux Discord Server](https://www.reactiflux)
- [Spectrum Chat](https://spectrum.chat/react-native)
- [React Native Community Facebook Group](https://www.facebook.com/groups/react.native.community)


> For a full list of community resources, check out [React Native's Community page](https://facebook.github.io/react-native/help).
2 changes: 1 addition & 1 deletion RNTester/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Before running the app, make sure you ran:

### Running on iOS

Mac OS and Xcode are required.
Both macOS and Xcode are required.

- Open `RNTester/RNTester.xcodeproj` in Xcode
- Hit the Run button
Expand Down
2 changes: 1 addition & 1 deletion bots/dangerfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ const correctlyFormattedChangelog = changelogRegex.test(danger.github.pr.body);

// Provides advice if a changelog is missing
const changelogInstructions =
'A changelog entry has the following format: [`[CATEGORY] [TYPE] - Message`](http://facebook.github.io/react-native/docs/contributing#changelog).';
'A changelog entry has the following format: `[CATEGORY] [TYPE] - Message`.\n\n<details>CATEGORY may be:\n\n- General\n- iOS\n- Android\n\nTYPE may be:\n\n- Added, for new features.\n- Changed, for changes in existing functionality.\n- Deprecated, for soon-to-be removed features.\n- Removed, for now removed features.\n- Fixed, for any bug fixes.\n- Security, in case of vulnerabilities.\n\nMESSAGE may answer "what and why" on a feature level. Use this to briefly tell React Native users about notable changes.</details>';
if (!includesChangelog) {
const title = ':clipboard: Missing Changelog';
const idea =
Expand Down