Skip to content

Update Bug Report Template #8434

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Aug 20, 2024
Merged
Changes from 8 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
35 changes: 21 additions & 14 deletions .github/ISSUE_TEMPLATE/bug_report_v2.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2023 Google LLC
# Copyright 2024 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -21,7 +21,7 @@ body:
id: before-you-start
attributes:
value: |
*[READ THIS]:* to evaluate if you are in the right place?
*[READ THIS]:* Are you in the right place?
- For issues or feature requests related to __the code in this repository__, file a GitHub issue.
- If this is a __feature request__, make sure the issue title starts with "FR:".
- For general technical questions, post a question on [StackOverflow](http://stackoverflow.com/) with the firebase tag.
Expand All @@ -32,30 +32,30 @@ body:
attributes:
label: Operating System
description: Describe your operating system
placeholder: ex. iOS 16.4
placeholder: ex. iOS 16.4, macOS Ventura 13.4, Windows 11
validations:
required: true
- type: input
id: browser-version
id: environment
attributes:
label: Browser Version
description: Describe your browser version
placeholder: ex. Safari/604.1
label: Environment (if applicable)
description: Describe the environment where you are experiencing the issue. This could include the browser and its version, Node.js version, or any other relevant environment details.
placeholder: ex. Chrome 115, Node.js v18.16.0, React Native
validations:
required: true
- type: input
id: firebase-sdk-version
attributes:
label: Firebase SDK Version
description: Describe your Firebase SDK Version
description: The Firebase JS SDK version you're using.
placeholder: ex. 9.16.0
validations:
required: true
- type: dropdown
id: firebase-sdk-products
attributes:
label: 'Firebase SDK Product:'
description: Which Firebase Products are used in your app?
label: Firebase SDK Product(s)
description: Select the Firebase product(s) relevant to your issue.
multiple: true
options:
- Analytics
Expand All @@ -77,16 +77,21 @@ body:
- type: textarea
id: project-tooling
attributes:
label: Describe your project's tooling
label: Project Tooling
description: Describe the tooling your app is built with
placeholder: React app with Webpack and Jest
validations:
required: true
- type: textarea
id: describe-your-problem
attributes:
label: Describe the problem
description: Describe what you were trying to do and what occurred
label: Detailed Problem Description
description: |
Please provide a clear and concise description of the problem. Include:
- What you were trying to achieve.
- What actually happened.
- Any error messages or unexpected behavior you observed.
- Relevant log snippets or console output (if available).
placeholder: |
What were you trying to accomplish? What happened? This should include a background description, log/console output, etc.
validations:
Expand All @@ -95,6 +100,8 @@ body:
id: reproduce-code
attributes:
label: Steps and code to reproduce issue
description: Please provide a description of how to replicate your issue. Copy and paste any relevant code here to reproduce the problem or links to code to reproduce it.
description: |
If possible, provide a minimal, self-contained code snippet or steps that consistently reproduce the issue.
This will significantly aid in debugging.
validations:
required: true
Loading