diff --git a/.github/ISSUE_TEMPLATE/0_feature_request.yml b/.github/ISSUE_TEMPLATE/0_feature_request.yml
index d8dc7950f686430a1e6670b828b2bf01aac88a1a..51ea560724a9139dfbd72e6296bf5468a09b5cfc 100644
--- a/.github/ISSUE_TEMPLATE/0_feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/0_feature_request.yml
@@ -15,6 +15,13 @@ body:
description: A clear and concise description of what you want to happen.
validations:
required: true
+ - type: textarea
+ id: environment
+ attributes:
+ label: Environment
+ description: Run the `copy system specs into clipboard` command palette action and paste the output in the field below.
+ validations:
+ required: true
- type: textarea
attributes:
label: |
diff --git a/.github/ISSUE_TEMPLATE/1_bug_report.yml b/.github/ISSUE_TEMPLATE/1_bug_report.yml
index a4c1e5aa6ee8c51b07cc7d7cd86657a6dc025213..8bdd062a6a7e1c492f003549747d05e89f2aad07 100644
--- a/.github/ISSUE_TEMPLATE/1_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1_bug_report.yml
@@ -2,7 +2,7 @@ name: Bug Report
description: |
Use this template for **non-crash-related** bug reports.
Tip: open this issue template from within Zed with the `file bug report` command palette action.
-labels: ["admin read", "triage", "defect"]
+labels: ["admin read", "triage", "bug"]
body:
- type: checkboxes
attributes:
@@ -38,9 +38,12 @@ body:
Linux: `~/.local/share/zed/logs/Zed.log` or $XDG_DATA_HOME
If you only need the most recent lines, you can run the `zed: open log` command palette action to see the last 1000.
value: |
- Zed.log
+ Zed.log
+
+ ```
-
+ ```
+
validations:
required: false
diff --git a/.github/ISSUE_TEMPLATE/2_crash_report.yml b/.github/ISSUE_TEMPLATE/2_crash_report.yml
index b170315d1cd4975a88b3dd1d5e484066cbd667a0..2531b07d8aab7df1cd552dd30137a48bafae3706 100644
--- a/.github/ISSUE_TEMPLATE/2_crash_report.yml
+++ b/.github/ISSUE_TEMPLATE/2_crash_report.yml
@@ -1,7 +1,7 @@
name: Crash Report
description: |
Use this template for crash reports.
-labels: ["admin read", "triage", "defect", "panic / crash"]
+labels: ["admin read", "triage", "bug", "panic / crash"]
body:
- type: checkboxes
attributes:
@@ -31,9 +31,12 @@ body:
Linux: `~/.local/share/zed/logs/Zed.log` or $XDG_DATA_HOME
If you only need the most recent lines, you can run the `zed: open log` command palette action to see the last 1000.
value: |
- Zed.log
+ Zed.log
+
+ ```
-
+ ```
+
validations:
required: false
diff --git a/.github/workflows/community_close_stale_issues.yml b/.github/workflows/community_close_stale_issues.yml
index 765600ee2920be92290300419f38cd9e660293a0..9dd10972c172a2ce4aa028cbec146e0f91e1955a 100644
--- a/.github/workflows/community_close_stale_issues.yml
+++ b/.github/workflows/community_close_stale_issues.yml
@@ -24,7 +24,7 @@ jobs:
# issues, preventing 365 days from working until then.
days-before-stale: 180
days-before-close: 7
- any-of-issue-labels: "defect,panic / crash"
+ any-of-issue-labels: "bug,panic / crash"
operations-per-run: 1000
ascending: true
enable-statistics: true
diff --git a/crates/feedback/src/feedback.rs b/crates/feedback/src/feedback.rs
index c34c4fde092549a416a87197b4e4cb3d97fee391..671dea8689e3dfe735327e42bfb58b98cf88f041 100644
--- a/crates/feedback/src/feedback.rs
+++ b/crates/feedback/src/feedback.rs
@@ -29,7 +29,7 @@ const fn request_feature_url() -> &'static str {
fn file_bug_report_url(specs: &SystemSpecs) -> String {
format!(
- "https://github.com/zed-industries/zed/issues/new?assignees=&labels=admin+read%2Ctriage%2Cdefect&projects=&template=1_bug_report.yml&environment={}",
+ "https://github.com/zed-industries/zed/issues/new?assignees=&labels=admin+read%2Ctriage%2Cbug&projects=&template=1_bug_report.yml&environment={}",
urlencoding::encode(&specs.to_string())
)
}
diff --git a/crates/workspace/src/workspace.rs b/crates/workspace/src/workspace.rs
index 18b9994f3d14969d261f037c3664963e91f9251e..70fa15600a100dd8c572001cee744ce0556478af 100644
--- a/crates/workspace/src/workspace.rs
+++ b/crates/workspace/src/workspace.rs
@@ -4664,7 +4664,7 @@ enum ActivateInDirectionTarget {
}
fn notify_if_database_failed(workspace: WindowHandle, cx: &mut AsyncAppContext) {
- const REPORT_ISSUE_URL: &str = "https://github.com/zed-industries/zed/issues/new?assignees=&labels=defect%2Ctriage&template=2_bug_report.yml";
+ const REPORT_ISSUE_URL: &str = "https://github.com/zed-industries/zed/issues/new?assignees=&labels=admin+read%2Ctriage%2Cbug&projects=&template=1_bug_report.yml";
workspace
.update(cx, |workspace, cx| {
diff --git a/script/label_data.json b/script/label_data.json
index 3ff1d46c9dc4a12dd526bc9d23a7ad96689966a0..d5c27cb422408cdf12315fb25b8702b7dbd8c3b6 100644
--- a/script/label_data.json
+++ b/script/label_data.json
@@ -1,6 +1,6 @@
{
"core_labels": [
- "defect",
+ "bug",
"design",
"documentation",
"duplicate",