Skip to content
Merged
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
58 changes: 0 additions & 58 deletions .github/ISSUE_TEMPLATE/blank-issue.md

This file was deleted.

68 changes: 0 additions & 68 deletions .github/ISSUE_TEMPLATE/bug_report.yml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Feature Request 💡
url: https://github.com/rive-app/rive-nitro-react-native/discussions/new?category=ideas
about: If you have a feature request, please create a new discussion on GitHub.
- name: Rive Documentation
url: https://rive.app/docs/runtimes/react-native/react-native
about: Please refer to the Rive documentation for feature use, supported versions, and troubleshooting steps before submitting an issue.
- name: Discussions on GitHub 💬
url: https://github.com/rive-app/rive-nitro-react-native/discussions
about: If this library works as promised but you need help, please ask questions there.
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

159 changes: 159 additions & 0 deletions .github/ISSUE_TEMPLATE/runtime-issue-template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
name: Problem with the Rive React Native Runtime
description: Report a bug or unexpected behavior in the Rive React Native runtime.
body:
- type: markdown
attributes:
value: |
Thanks for using Rive! Before filing an issue, please:
- Confirm if the issue is still present on the [latest version of `@rive-app/react-native`](https://www.npmjs.com/package/@rive-app/react-native)
- Check the [Rive documentation](https://rive.app/docs/runtimes/react-native/react-native)
- Search for help on the [Rive community forums](https://community.rive.app/)
- For runtime feature requests, post in [discussions](https://github.com/rive-app/rive-nitro-react-native/discussions) instead

- type: checkboxes
id: preflight
attributes:
label: Submission checklist
options:
- label: I have confirmed the issue is present in the latest version of `@rive-app/react-native`
required: true
- label: I have searched the documentation and forums and could not find an answer
required: true
- label: I have searched existing issues and this is not a duplicate
required: true

- type: textarea
id: description
attributes:
label: Description
description: What issue are you running into? What's your expected behavior? Include a full stack trace if one is available.
placeholder: Describe the issue you're experiencing
validations:
required: true

- type: input
id: rive_version_working
attributes:
label: Previous working version
description: Has this ever worked before? If so, which version was it working on?

- type: textarea
id: repro-description
attributes:
label: Reproduction steps / code
description: |
Please provide the most **minimal reproduction** you can. Paste a code snippet if the problem is small enough. Or share a link to a minimal GitHub repository that reproduces the issue.

Alternatively, you can upload a .zip of your reproduction in the next question.
placeholder: |
```tsx
// paste your code here
```
validations:
required: false

- type: upload
id: repro-files
attributes:
label: Upload your reproduction files / stack trace
description: |

If your reproduction is more complex, you can upload a .zip of your project.
Include a file with your stack trace if available as well if you cannot provide it above.
Please make sure to include a `README` with instructions on how to run the reproduction.

- type: upload
id: riv_file
attributes:
label: Source `.riv` / `.rev` file
description: |
If you are able, attaching the runtime-exported `.riv` file (and ideally the source `.rev` backup) is immensely helpful for reproducing and fixing the issue quickly.

Note: Use a ZIP archive to upload `.riv`/`.rev` files (GitHub only supports certain file types). You can also share files privately at support@rive.app.
validations:
required: false

- type: upload
id: screenshots
attributes:
label: Screenshots / video
description: If applicable, add screenshots or a screen recording to help explain the problem.
validations:
required: false

- type: input
id: rive_version
attributes:
label: "`@rive-app/react-native` version"
description: Which version of `@rive-app/react-native` are you using?
placeholder: "e.g. 0.4.7"
validations:
required: true

- type: dropdown
id: platform
attributes:
label: Platform
description: Which platform(s) does this issue affect?
options:
- iOS only
- Android only
- Both iOS and Android
validations:
required: true

- type: input
id: rn_version
attributes:
label: React Native version
placeholder: "e.g. 0.79.2"
validations:
required: true

- type: textarea
id: rn_info
attributes:
label: React Native environment info
description: Run `npx react-native info` in your project root and paste the output here.
render: shell
validations:
required: false

- type: dropdown
id: expo
attributes:
label: Expo setup
description: Are you using Expo?
options:
- "No — bare React Native"
- "Yes — Expo Go"
- "Yes — Expo Dev Client"
- "Yes — Expo prebuild / EAS Build"
validations:
required: true

- type: input
id: expo_sdk
attributes:
label: Expo SDK version (if applicable)
placeholder: "e.g. 54.0.0"

- type: input
id: ios_device
attributes:
label: iOS device & OS version (if applicable)
placeholder: "e.g. iPhone 16 Pro — iOS 18.4, iOS Simulator — iOS 17.5"

- type: input
id: android_device
attributes:
label: Android device & OS version (if applicable)
placeholder: "e.g. Pixel 7 — Android 14, Android Emulator — API Level 34"

- type: textarea
id: additional_context
attributes:
label: Additional context
description: Any other context about the problem (navigation library, Metro config, native module conflicts, frequency of occurrence, etc.).
validations:
required: false
Loading