| 1 | name: "⚛️ ✨ Compiler bug report" |
| 2 | description: "Report a problem with React Compiler. Please provide enough information that we can reproduce the problem." |
| 3 | title: "[Compiler Bug]: " |
| 4 | labels: ["Component: Optimizing Compiler", "Type: Bug", "Status: Unconfirmed"] |
| 5 | body: |
| 6 | - type: checkboxes |
| 7 | attributes: |
| 8 | label: What kind of issue is this? |
| 9 | description: | |
| 10 | Please indicate if this issue affects the following tools provided by React Compiler. |
| 11 | options: |
| 12 | - label: React Compiler core (the JS output is incorrect, or your app works incorrectly after optimization) |
| 13 | - label: babel-plugin-react-compiler (build issue installing or using the Babel plugin) |
| 14 | - label: eslint-plugin-react-hooks (build issue installing or using the eslint plugin) |
| 15 | - label: react-compiler-healthcheck (build issue installing or using the healthcheck script) |
| 16 | - type: input |
| 17 | attributes: |
| 18 | label: Link to repro |
| 19 | description: | |
| 20 | Please provide a repro by either sharing a [Playground link](https://playground.react.dev), or a public GitHub repo so the React team can reproduce the error being reported. Please do not share localhost links! |
| 21 | placeholder: | |
| 22 | e.g. public GitHub repo, or Playground link |
| 23 | validations: |
| 24 | required: true |
| 25 | - type: textarea |
| 26 | attributes: |
| 27 | label: Repro steps |
| 28 | description: | |
| 29 | What were you doing when the bug happened? Detailed information helps maintainers reproduce and fix bugs. |
| 30 | |
| 31 | Issues filed without repro steps will be closed. |
| 32 | placeholder: | |
| 33 | Example bug report: |
| 34 | 1. Log in with username/password |
| 35 | 2. Click "Messages" on the left menu |
| 36 | 3. Open any message in the list |
| 37 | validations: |
| 38 | required: true |
| 39 | - type: dropdown |
| 40 | attributes: |
| 41 | label: How often does this bug happen? |
| 42 | description: | |
| 43 | Following the repro steps above, how easily are you able to reproduce this bug? |
| 44 | options: |
| 45 | - Every time |
| 46 | - Often |
| 47 | - Sometimes |
| 48 | - Only once |
| 49 | validations: |
| 50 | required: true |
| 51 | - type: input |
| 52 | attributes: |
| 53 | label: What version of React are you using? |
| 54 | description: | |
| 55 | Please provide your React version in the app where this issue occurred. |
| 56 | validations: |
| 57 | required: true |
| 58 | - type: input |
| 59 | attributes: |
| 60 | label: What version of React Compiler are you using? |
| 61 | description: | |
| 62 | Please provide the exact React Compiler version in the app where this issue occurred. |
| 63 | validations: |
| 64 | required: true |