9aa43ba
zed 0.213.8
Richard Feldman created
9aa43ba
zed 0.213.8
Richard Feldman created
4936d76
cherry pick v0.213.x 6631d8be (#43493)
- **Fix Gemini 3 on OpenRouter (#43416)** - **Add Gemini 3 support to Copilot (#43096)**
Richard Feldman created
9cfc737
zed 0.213.7
Mikayla Maki created
91b3baa
Add support for Opus 4.5 (#43425) (cherry-pick to stable) (#43427)
Cherry-pick of #43425 to stable ---- Adds support for Opus 4.5 - [x] BYOK - [x] Amazon Bedrock Release Notes: - Added support for Opus 4.5 Co-authored-by: Richard Feldman <oss@rtfeldman.com> Co-authored-by: Mikayla Maki <mikayla@zed.dev> Co-authored-by: Richard Feldman <oss@rtfeldman.com>
zed-zippy[bot] , Mikayla Maki , and Richard Feldman created
cdb00f5
Add each panel to the workspace as soon as it's ready (#43414) (cherry-pick to stable) (#43426)
Cherry-pick of #43414 to stable ---- We'll now add panels to the workspace as soon as they're ready rather than waiting for all the rest to complete. We should strive to make all panels fast, but given that their load tasks are fallible and do IO, this approach seems more resilient. Additionally, we'll now start loading the agent panel at the same time as the rest. Release Notes: - workspace: Add panels as soon as they are ready Co-authored-by: Agus Zubiaga <agus@zed.dev>
zed-zippy[bot] and Agus Zubiaga created
585ee61
Disable fsevents tests (#43218) (cherry-pick to stable) (#43400)
Cherry-pick of #43218 to stable ---- They're flakier than phyllo dough, and not nearly as delicious Release Notes: - N/A Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
zed-zippy[bot] and Conrad Irwin created
fe92177
Bump to 0.213.6 for @Veykril
Zed Bot created
5ae45f7
Bump to 0.213.5 for @Veykril
Zed Bot created
574e9e8
proto: Fix cloned errors losing all context (#43393) (cherry-pick to stable) (#43394)
Cherry-pick of #43393 to stable ---- Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
31d95a3
Revert "util: Check whether discovered powershell is actually executable" (#43247) (cherry-pick to stable) (#43249)
Cherry-pick of #43247 to stable ---- Reverts zed-industries/zed#43044 Closes https://github.com/zed-industries/zed/issues/43224 This slows down startup on windows significantly Release Notes: - Fixed slow startup on Windows Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
f6f228d
Bump to 0.213.4 for @Veykril
Zed Bot created
28c88fa
Disable keychain timeout in bundle-mac (#43204) (cherry-pick to stable) (#43260)
Cherry-pick of #43204 to stable ---- Attempt to reduce the number of times bundle-mac fails to notorize by disabling keychain's auto-lock timeout Release Notes: - N/A Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
zed-zippy[bot] and Conrad Irwin created
305512c
Revert "gpui: Convert macOS clipboard file URLs to paths for paste" (#43254) (cherry-pick to stable) (#43255)
Cherry-pick of #43254 to stable ---- Reverts zed-industries/zed#36848 Turns out this broke copying a screenshot from apps like CleanShot X and then pasting it over. We should land this again after taking a look at those cases. Pasting screenshots from the native macOS screenshot functionality works though. cc @seantimm Release Notes: - Fixed issue where copying a screenshot from apps like CleanShot X into Agent Panel didn't work as expected. Co-authored-by: Smit Barmase <heysmitbarmase@gmail.com>
zed-zippy[bot] and Smit Barmase created
f36b6f0
project_panel: Fix autoscroll and filename editor focus race condition (#42739) (cherry-pick to stable) (#43130)
Cherry-pick of #42739 to stable ---- Closes https://github.com/zed-industries/zed/issues/40867 Since the recent changes in [https://github.com/zed-industries/zed/pull/38881](https://github.com/zed-industries/zed/pull/38881), the filename editor is sometimes not focused after duplicating a file or creating a new one, and similarly, autoscroll sometimes didn’t work. It turns out that multiple calls to `update_visible_entries_task` cancel the existing task, which might contain information about whether we need to focus the filename editor and autoscroll after the task ends. To fix this, we now carry that information forward to the next task that overwrites it, so that when the latest task ends, we can use that information to do the right thing. Release Notes: - Fixed an issue in the Project Panel where duplicating or creating an entry sometimes didn’t focus the rename editing field. Co-authored-by: Smit Barmase <heysmitbarmase@gmail.com>
zed-zippy[bot] and Smit Barmase created
bda469b
Fix panic in the git panel when toggling `sort_by_path` (#43074) (cherry-pick to stable) (#43129)
Cherry-pick of #43074 to stable ---- We call `entry_by_path` on the `bulk_staging` anchor entry at the beginning of `update_visible_entries`, but in the codepath where `sort_by_path` is toggled on or off, we clear entries without clearing `bulk_staging` or counts, causing that `entry_by_path` to do an out of bounds index. Fixed by clearing `bulk_staging` as well. Release Notes: - N/A Co-authored-by: Cole Miller <cole@zed.dev>
zed-zippy[bot] and Cole Miller created
b17c089
v0.213.x stable
Joseph T. Lyons created
da118f7
git: Put pending ops container out of snapshot (#43061) (cherry-pick to preview) (#43073)
Cherry-pick of #43061 to preview ---- This also fixes staging checkbox flickering. Release Notes: - Fixed staging checkbox flickering sporadically in the Git panel. Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
zed-zippy[bot] and Jakub Konka created
4882f4d
vim: Fix snapshot out of bounds indexing (#42969) (cherry-pick to preview) (#43068)
Cherry-pick of #42969 to preview ---- Fixes ZED-38X Release Notes: - N/A Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
401637a
gpui: Restore last window close behavior on macOS (#43058) (cherry-pick to preview) (#43062)
Cherry-pick of #43058 to preview ---- Follow-up to https://github.com/zed-industries/zed/pull/42391 Release Notes: - Fixed an issue where Zed did not respect the `on_last_window_closed` setting on macOS Co-authored-by: Finn Evers <finn@zed.dev>
zed-zippy[bot] and Finn Evers created
8fe9d37
workspace: Fix logging of errors in `prompt_err` (#42908) (cherry-pick to stable) (#42980)
Cherry-pick of #42908 to stable ---- Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
1f81013
util: Check whether discovered powershell is actually executable (#43044) (cherry-pick to stable) (#43048)
Cherry-pick of #43044 to stable ---- Closes https://github.com/zed-industries/zed/issues/42944 The powershell we discovered might be in a directory with higher permission requirements which will cause us to fail using it. Release Notes: - Fixed powershell discovery disregarding admin requirements Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
3152df9
extension_host: Fix `IS_WASM_THREAD` being set for wrong threads (#43005) (cherry-pick to stable) (#43016)
Cherry-pick of #43005 to stable ---- https://github.com/zed-industries/zed/pull/40883 implemented this incorrectly. It was marking a random background thread as a wasm thread (whatever thread picked up the wasm epoch timer background task), instead of marking the threads that actually run the wasm extension. This has two implications: 1. it didn't prevent extension panics from tearing down as planned 2. Worse, it actually made us hide legit panics in sentry for one of our background workers. Now 2 still technically applies for all tokio threads after this, but we basically only use these for wasm extensions in the main zed binary. Release Notes: - Fixed extension panics crashing Zed on Linux --------- Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
10ec0c0
Update google_ai.rs (#43034) (cherry-pick to preview) (#43036)
Cherry-pick of #43034 to preview ---- Release Notes: - N/A Co-authored-by: Mikayla Maki <mikayla@zed.dev>
zed-zippy[bot] and Mikayla Maki created
cdbf950
google_ai: Add gemini-3-pro-preview model (#43015) (cherry-pick to preview) (#43018)
Cherry-pick of #43015 to preview ---- Release Notes: - Added the newly released Gemini 3 Pro Preview Model https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models/gemini/3-pro Co-authored-by: Martin Bergo <martin.n.bergo@gmail.com>
zed-zippy[bot] and Martin Bergo created
7db9d5f
Bump to 0.213.3 for @rtfeldman
Zed Bot created
0f05799
Thought signatures (#42915) (cherry-pick to preview) (#42995)
Cherry-pick of #42915 to preview ---- Implement Gemini API's [thought signatures](https://ai.google.dev/gemini-api/docs/thinking#signatures) Release Notes: - Added thought signatures for Gemini tool calls Co-authored-by: Richard Feldman <richard@zed.dev>
zed-zippy[bot] and Richard Feldman created
63880ba
remote: Fix up incorrect logs (#42979) (cherry-pick to stable) (#42984)
Cherry-pick of #42979 to stable ---- Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
c0f0c5a
Revert "git: Remove JobStatus from PendingOp in favour of in-flight pruning (#42955) (cherry-pick to preview)" (#42974)
Reverts zed-industries/zed#42957
Jakub Konka created
690d848
Properly check chunk version on lsp store update (#42951) (cherry-pick to stable) (#42961)
Cherry-pick of #42951 to stable ---- Release Notes: - N/A Co-authored-by: Lukas Wirth <lukas@zed.dev> Co-authored-by: Kirill Bulatov <kirill@zed.dev> Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] , Kirill Bulatov , and Lukas Wirth created
556c49e
git: Remove JobStatus from PendingOp in favour of in-flight pruning (#42955) (cherry-pick to preview) (#42957)
Cherry-pick of #42955 to preview ---- The idea is that we only store running (`!self.finished`) or finished (`self.finished`) pending ops, while everything else (skipped, errored) jobs are pruned out immediately. We don't really need them in the grand scheme of things anyway. Release Notes: - N/A Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
zed-zippy[bot] and Jakub Konka created
c4ce724
Bump to 0.213.2 for @Veykril
Zed Bot created
569111b
multi_buffer: Work around another panic bug in path_key (#42920) (cherry-pick to stable) (#42930)
Cherry-pick of #42920 to stable ---- Fixes ZED-346 for now until I find the time to dig into this bug properly Release Notes: - Fixed a panic in the diagnostics pane Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
1b2c3c3
text: Temporarily remove `assert_char_boundary` panics (#42919) (cherry-pick to stable) (#42925)
Cherry-pick of #42919 to stable ---- As discussed in the first responders meeting. We have collected a lot of backtraces from these, but it's not quite clear yet what causes this. Removing these should ideally make things a bit more stable even if we may run into panics later one when the faulty anchor is used still. Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
49e1e84
Revert "Keep selection in `SwitchToHelixNormalMode` (#41583)" (#42892) (cherry-pick to preview) (#42903)
Cherry-pick of #42892 to preview ---- Closes #ISSUE Release Notes: - Fixes vim "go to definition" making a selection Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
zed-zippy[bot] and Conrad Irwin created
483f95b
Deduplicate inlays when getting those from multiple language servers (#42899) (cherry-pick to preview) (#42900)
Cherry-pick of #42899 to preview ---- Part of https://github.com/zed-industries/zed/issues/42671 Release Notes: - Deduplicate inlay hints from different language servers Co-authored-by: Kirill Bulatov <kirill@zed.dev>
zed-zippy[bot] and Kirill Bulatov created
01103f6
Properly sanitize out inlay hints from remote hosts (#42878) (cherry-pick to preview) (#42881)
Cherry-pick of #42878 to preview ---- Part of https://github.com/zed-industries/zed/issues/42671 Release Notes: - Fixed remote hosts causing duplicate hints to be displayed Co-authored-by: Kirill Bulatov <kirill@zed.dev>
zed-zippy[bot] and Kirill Bulatov created
5b337a6
gpui: Fix crashes when losing devices while resizing on windows (#42740) (cherry-pick to preview) (#42748)
Cherry-pick of #42740 to preview ---- Fixes ZED-1HC Release Notes: - Fixed Zed panicking when moving Zed windows over different screens associated with different gpu devices on windows Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
e52f3f9
git_panel: Fix buffer header checkbox not showing partially staged files (#42718) (cherry-pick to preview) (#42720)
Cherry-pick of #42718 to preview ---- Release Notes: - Fixed buffer header controls (staging checkbox) not showing partially staged files Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
zed-zippy[bot] and Jakub Konka created
c8f1676
git_panel: Fix StageAll/UnstageAll not working when panel not in focus (#42708) (cherry-pick to preview) (#42711)
Cherry-pick of #42708 to preview ---- Release Notes: - Fixed "Stage All"/"Unstage All" buttons from not working when git panel is not in focus Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
zed-zippy[bot] and Jakub Konka created
a877ef9
Don't try and delete ./target/. (#42680) (cherry-pick to preview) (#42681)
Cherry-pick of #42680 to preview ---- Release Notes: - N/A Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
zed-zippy[bot] and Conrad Irwin created
3b1fe29
git_panel: Fix Stage All/Unstage All ignoring partially staged files (#42677) (cherry-pick to preview) (#42679)
Cherry-pick of #42677 to preview ---- Release Notes: - Fix "Stage All"/"Unstage All" not affecting partially staged files Co-authored-by: Jakub Konka <kubkon@jakubkonka.com>
zed-zippy[bot] and Jakub Konka created
c4e4ade
ci: Fix `script/clear-target-dir-if-larger-than` post #41652 (#42640) (cherry-pick to preview) (#42660)
Cherry-pick of #42640 to preview ---- Closes #ISSUE The namespace runners mount the `target` directory to the cache drive, so `rm -rf target` would fail with `Device Busy`. Instead we now do `rm -rf target/* target/.*` to remove all files (including hidden files) from the `target` directory, without removing the target directory itself Release Notes: - N/A *or* Added/Fixed/Improved ... Co-authored-by: Ben Kunkle <ben@zed.dev>
zed-zippy[bot] and Ben Kunkle created
d2addb0
Include source PR number in cherry-picks (#42642)
Release Notes: - N/A
Conrad Irwin created
beacf6c
Release failure visibility (#42572)
Closes #ISSUE Release Notes: - N/A
Conrad Irwin created
287d9a4
Bump to 0.213.1 for @Veykril
Zed Bot created
92e475a
remote: More nushell fixes (#42608) (cherry-pick to stable) (#42609)
Cherry-pick of #42608 to stable ---- Closes https://github.com/zed-industries/zed/issues/42594 Release Notes: - Fixed remote server installation failing with nutshell Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
ebdde77
diagnostics: Workaround weird panic in `update_path_excerpts` (#42602) (cherry-pick to preview) (#42604)
Cherry-pick of #42602 to preview ---- Fixes ZED-36P Patching this over for now until I can figure out the cause of this Release Notes: - Fixed panic in diagnostics pane Co-authored-by: Lukas Wirth <lukas@zed.dev>
zed-zippy[bot] and Lukas Wirth created
4144593
Avoid re-creating releases when re-running workflows (#42573) (cherry-pick to stable) (#42592)
Cherry-pick of #42573 to stable ---- Closes #ISSUE Release Notes: - N/A Co-authored-by: Conrad Irwin <conrad.irwin@gmail.com>
zed-zippy[bot] and Conrad Irwin created
61d3428
Try to use powershell
Co-Authored-By: Claude
Conrad Irwin and Claude created
3293328
Allow multiple parked threads in tests (#42551)
Closes #ISSUE Release Notes: - N/A Co-Authored-By: Piotr <piotr@zed.dev>
Conrad Irwin and Piotr created