856d963
Add repl events (#15259)
Click to expand commit body
Release Notes: - N/A --------- Co-authored-by: Kyle Kelley <rgbkrk@gmail.com>
Joseph T. Lyons and Kyle Kelley created
856d963
Add repl events (#15259)
Release Notes: - N/A --------- Co-authored-by: Kyle Kelley <rgbkrk@gmail.com>
Joseph T. Lyons and Kyle Kelley created
745d2e4
collab: Extract contributor endpoints to their own module (#15251)
This PR extracts the contributor endpoints to their own module for organizational purposes. Release Notes: - N/A
Marshall Bowers created
50dbab0
collab: Add `renovate[bot]` to the `GET /contributor` endpoint (#15250)
This PR adds the `renovate[bot]` user to the `GET /contributor` endpoint so that it passes the CLA check. I patched this temporarily by adding a case into the `zed.dev` endpoint the fronts this one, but I think long-term it will be better for collab to be the source of truth. Release Notes: - N/A
Marshall Bowers created
70c22cb
Update Rust crate indoc to v2 (#15247)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [indoc](https://togithub.com/dtolnay/indoc) | workspace.dependencies | major | `1` -> `2` | --- ### Release Notes <details> <summary>dtolnay/indoc (indoc)</summary> ### [`v2.0.5`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.5) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.4...2.0.5) - Documentation improvements ([#​62](https://togithub.com/dtolnay/indoc/issues/62), thanks [@​ilyagr](https://togithub.com/ilyagr)) ### [`v2.0.4`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.4) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.3...2.0.4) - Fix handling of \r\n ending on first line ([#​61](https://togithub.com/dtolnay/indoc/issues/61), thanks [@​PizzasBear](https://togithub.com/PizzasBear)) ### [`v2.0.3`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.3) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.2...2.0.3) - Documentation improvements ### [`v2.0.2`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.2) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.1...2.0.2) - Add `no-alloc` category to crates.io metadata ### [`v2.0.1`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.1) [Compare Source](https://togithub.com/dtolnay/indoc/compare/2.0.0...2.0.1) - Set html_root_url attribute ### [`v2.0.0`](https://togithub.com/dtolnay/indoc/releases/tag/2.0.0) [Compare Source](https://togithub.com/dtolnay/indoc/compare/1.0.9...2.0.0) - Change handling of final newline at zero levels of indentation ([#​55](https://togithub.com/dtolnay/indoc/issues/55)) - Add [`concatdoc!`](https://docs.rs/indoc/2/indoc/macro.concatdoc.html) macro ([#​56](https://togithub.com/dtolnay/indoc/issues/56)) - Raise oldest supported rustc to 1.56 </details> --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
9621005
Organize workspace `Cargo.toml` (#15244)
This PR does a bit of organization of the workspace `Cargo.toml`. Release Notes: - N/A
Marshall Bowers created
05003ed
Hoist `strum` to workspace level (#15243)
This PR hoists `strum` up to a workspace dependency. Release Notes: - N/A
Marshall Bowers created
2c610c0
Update Rust crate ctor to v0.2.8 (#15242)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ctor](https://togithub.com/mmastrac/rust-ctor) | workspace.dependencies | patch | `0.2.6` -> `0.2.8` | --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
479ffbb
ui: Make `Label` respect the `ui_font_weight` setting (#15241)
This PR makes the `Label` component respect the `ui_font_weight` setting, by default. An explicit font weight can still be set via the `weight` method, which will override the `ui_font_weight` for that `Label`. <img width="1566" alt="Screenshot 2024-07-25 at 8 55 16β―PM" src="https://github.com/user-attachments/assets/2751e29c-c76e-4685-8564-604b3b77f603"> Release Notes: - Updated UI labels to respect the `ui_font_weight` setting ([#15234](https://github.com/zed-industries/zed/issues/15234)).
Marshall Bowers created
fe23504
uiua: Upgrade `zed_extension_api` to v0.0.6 (#15240)
This PR upgrades the Uiua extension to use v0.0.6 of the `zed_extension_api`. Release Notes: - N/A
Marshall Bowers created
95d82f8
ui: Make custom rows in `ContextMenu`s use a normal cursor (#15239)
This PR makes custom rows in `ContextMenu`s use a regular cursor instead of a pointer. Even though custom rows were marked as not selectable, we would still pass a click handler to them, causing the `ListItem` to show a pointer cursor. Release Notes: - N/A
Marshall Bowers created
4000b0a
Restore linux ctrl-d functionality (#15238)
- Restore `ctrl-d` functionality accidentally removed - Remove duplicate `ctrl-d` keymap in `Editor` context (dead)
Peter Tripp created
02c43a5
Add missing workspace lints (#15237)
This PR adds the missing workspace lint configuration for the following crates that were missing it: - `google_ai` - `open_ai` - `tab_switcher` Release Notes: - N/A
Marshall Bowers created
f2060cc
xtask: Add command for checking packages conform to certain standards (#15236)
This PR adds a new `xtask` command for checking that packages conform to certain standards. Still a work-in-progress, but right now it checks: - If `[lints] workspace = true` is set - If packages are using non-workspace dependencies Release Notes: - N/A
Marshall Bowers created
13693ff
docs: Embed video directly, copying formatting from blog (#15229)
Quick doc fix for formatting and display.  Release Notes: - N/A
Kyle Kelley created
ec5886a
rust: Add static items to the outline (#15225)
Fixes #15208 Release Notes: - Outline panel for Rust files now includes static items.
Piotr Osiewicz created
10c9e33
Fix more gutter close button alignment issues (#15233)
Follow-up of https://github.com/zed-industries/zed/pull/15178 * shows proper cursor on hovering a block that's over a git hunk * show gutter buttons better when git hunks are on the same line * show deleted hunks' gutter buttons better when git blame info is shown in the gutter Release Notes: - N/A
Kirill Bulatov created
1da6a12
Upgrade `scrypt` to v0.11 (#15228)
This PR upgrades `scrypt` to v0.11. There were some API changes that impacted our usage just in the tests. Supersedes #15224. Release Notes: - N/A
Marshall Bowers created
cc1d3f0
docs: Update REPL docs with images, cell mode, and kernel debugging (#15226)
Just a few doc tweaks. Release Notes: - N/A
Kyle Kelley created
22118f1
Update Rust crate sha2 to v0.10.8 (#15223)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [sha2](https://togithub.com/RustCrypto/hashes) | workspace.dependencies | patch | `0.10.7` -> `0.10.8` | --- ### Release Notes <details> <summary>RustCrypto/hashes (sha2)</summary> ### [`v0.10.8`](https://togithub.com/RustCrypto/hashes/compare/sha2-v0.10.7...sha2-v0.10.8) [Compare Source](https://togithub.com/RustCrypto/hashes/compare/sha2-v0.10.7...sha2-v0.10.8) </details> --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
0d5de88
chore: Bump Rust version to 1.80 (#15186)
Release Notes: - N/A
Piotr Osiewicz created
f291677
Upgrade `async-tungstenite` to v0.23 (#15220)
This PR upgrades `async-tungstenite` to v0.23. This is so we can get the CVE fix in `tungstenite` v0.20.1. Now that #15219 is done, upgrading to v0.23 no longer breaks authentication with collab. Release Notes: - N/A
Marshall Bowers created
9d736fe
Upgrade `async-tungstenite` to v17 and update usage accordingly (#15219)
This PR upgrades `async-tungstenite` to v17.0.3. We previously attempted upgrading `async-tungstenite` in #15039, but broke authentication with collab in the process. Upon further investigation, I determined that the root cause is due to this change in `tungstenite` v0.17.0: > Overhaul of the client's request generation process. Now the users are able to pass the constructed `http::Request` "as is" to `tungstenite-rs`, letting the library to check the correctness of the request and specifying their own headers (including its own key if necessary). No changes for those ones who used the client in a normal way by connecting using a URL/URI (most common use-case). We _were_ relying on passing an `http::Request` directly to `tungstenite`, meaning we did not benefit from the changes to the common path (of passing a URL/URI). This meant thatβdue to changes in `tungstenite`βwe were now missing the `Sec-WebSocket-Key` header that `tungstenite` would otherwise set for us. Since we were only passing a custom `http::Request` to set headers, our approach has been adjusted to construct the initial WebSocket request using `tungstenite`'s `IntoClientRequest::into_client_request` and then modifying the request to set our additional desired headers. Release Notes: - N/A
Marshall Bowers created
f3ad754
linux: Fix wrong names reported by `all_font_names` (#14865)
The names suggested by `buffer_font_family` are reported by `all_font_names`. Therefore, `all_font_names` should report family names rather than postscript names. close #14854 Release Notes: - N/A
εΌ ε°η½ created
86456ce
chore: Fix clippy violations from Cargo.toml (#15216)
/cc @maxdeviant Release Notes: - N/A
Piotr Osiewicz created
d755d29
extension: Upgrade `wasmtime` to v21 (#15210)
This PR upgrades the version of `wasmtime` and `wasmtime-wasi` in use to v21.0.1. We have to skip v20 because Tree-sitter also skipped it. Here are the changes that had to be made: ### v19 -> v20 After upgrading the `wasmtime` packages to v20, I also had to run `cargo update -p mach2` to pull in [v0.4.2](https://github.com/JohnTitor/mach2/releases/tag/0.4.2) to fix some compile errors. There were a few minor API changes in `wasmtime-wasi` from https://github.com/bytecodealliance/wasmtime/pull/8228 that we needed to account for. ### v20 -> v21 Since there isn't a Tree-sitter version that depends on `wasmtime@v20`, we're jumping straight to v21. The published version of Tree-sitter (v0.22.6) still depends on `wasmtime@v19`, but there was a commit (https://github.com/tree-sitter/tree-sitter/commit/7f4a57817d58a2f134fe863674acad6bbf007228) later that month that upgrades the `wasmtime` dependency to v21. We're patching Tree-sitter to that commit so we can get the new `wasmtime` version. The main change in v21 is that imports generated by `bindgen!` are no longer automatically trapped (https://github.com/bytecodealliance/wasmtime/pull/8310), so we need to add `trappable_imports: true` to our `bindgen!` calls. Release Notes: - N/A
Marshall Bowers created
ab3c9f0
windows: Allow horizontal scroll with shift + scroll (#14147)
Release Notes: - Horizontally scroll when holding down the Shift key and using the scroll wheel https://github.com/zed-industries/zed/assets/95680272/e6480f9c-0f6a-4f47-b700-a3657a75716f
Nathaniel created
201db23
windows: Fix titlebar rendering on Windows 10 (#14656)
As we discussed in #14190, we agreed to open a new PR. Release Notes: - N/A
εΌ ε°η½ created
beb8fbd
windows: Remove unnecessary `Send` and `Sync` implementations (#14659)
After a update to `windows-rs 0.57`, these two implementations are no longer needed. Release Notes: - N/A
εΌ ε°η½ created
d2501e8
windows: Bump `windows-rs` version (#14719)
Release Notes: - N/A
εΌ ε°η½ created
82d6ad4
Make `CosmicTextSystem` Linux-only (#14728)
Since `WindowsDispatcher` requires a minimum Windows version of Windows 10 Fall Creators Update (10.0.16299), and the `alacritty_terminal` dependency relies on conPTY, an API introduced in the same version, additionally, `DirectWriteTextSystem` also relies on Windows 10 Fall Creators Update (10.0.16299), so it seems reasonable to make `CosmicTextSystem` Linux-only. And we can use `DirectWriteTextSystem` on the Windows platform exclusively. I hope this approach makes sense. Release Notes: - N/A
εΌ ε°η½ created
a60b3b9
windows: Stop beeping (#14872)
Close #14857 Release Notes: - N/A
εΌ ε°η½ created
0686314
x11: Add keyboard layout hot plugging (#15059)
Now it is possible to change keyboard layouts with `setxkbmap` without having to restart zed. Release Notes: - x11: Support for keyboard layout hot plugging.
Fernando Tagawa created
b7c6f3e
linux: Update `TryExec` value in desktop file (#15149)
Release Notes: - Fixed ([#15148](https://github.com/zed-industries/zed/issues/15148)).
Harsh Narayan Jha created
7146087
zed: Mark restored buffers as conflicted if file changed on disk between store & restore (#15207)
Previously, we've only marked restored buffers as dirty. This PR changes that behavior in case the buffer has been associated with a file and that file has changed on disk since the last time Zed stored its contents. Example timeline: 1. User edits file in Zed, buffer is dirty 2. User quites Zed with `cmd-q` 3. User changes file on disk: `echo foobar >> file.txt` or `git checkout file.txt` 4. User starts Zed 5. File/buffer are now marked as having a conflict (yellow icon) Release Notes: - Unsaved files that are restored when Zed starts are now marked as having a conflict if they have been changed on disk since the last time they were stored. Demo: https://github.com/user-attachments/assets/6098b485-b325-49b7-b694-fd2fc60cce64
Thorsten Ball created
6d3eaa0
renovate: Fix `wasmtime` package prefix
Marshall Bowers created
f31c55a
zig: Bump to v0.1.5 (#15203)
This PR bumps the Zig extension to v0.1.5. Changes: - #15197 Release Notes: - N/A
Marshall Bowers created
9775052
renovate: Fix selector for `wasmtime` group (#15202)
This PR fixes the package name selector for the `wasmtime` group. Release Notes: - N/A
Marshall Bowers created
cd9dd5c
zig: Add Windows support (#15197)
Release Notes: - N/A Currently Windows environments do not have a `shell_env`. This causes the Zig extension to error when trying to call `worktree.shell_env()` since extensions api isn't yet on `0.0.7` and thus not using wasm-host `0.0.7` we need to only call for the shell env only on non-windows systems. 0.0.7 and onward at the moment return a Result from `shell_env()`. The binary path is also slightly different on windows. --------- Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
Uberlicious and Marshall Bowers created
3ce864e
renovate: Group `wasmtime` updates (#15199)
This PR updates the Renovate config to group `wasmtime` crates together (e.g., `wasmtime` and `wasmtime-wasi`). Release Notes: - N/A
Marshall Bowers created
9eeb564
danger: Upgrade `danger` to v12 (#15194)
This PR upgrades `danger` to v12. Release Notes: - N/A
Marshall Bowers created
847bd35
vim remap 2 (#15193)
Release Notes: - N/A
Conrad Irwin created
b8e5ddf
Update actions/checkout action to v4 (#15189)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | major | `v2` -> `v4` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://togithub.com/actions/checkout/compare/v3...v4) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739) - Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697) - Check out other refs/\* by commit by [@​orhantoy](https://togithub.com/orhantoy) in [https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774) - Pin actions/checkout's own workflows to a known, good, stable version. by [@​jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776) ### [`v3`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360) [Compare Source](https://togithub.com/actions/checkout/compare/v2...v3) - [Fix: Mark test scripts with Bash'isms to be run via Bash](https://togithub.com/actions/checkout/pull/1377) - [Add option to fetch tags even if fetch-depth > 0](https://togithub.com/actions/checkout/pull/579) </details> --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
6998c03
Document git permalinks (GitHub, Gitlab, Bitbucket, SourceHut, Codeberg, etc) (#15113)
- Docs: Added "Copy Permalink to Line" and "Open Permalink to Line"
Peter Tripp created
8631180
Avoid buffering line content to compute indent guides (#15167)
Release Notes: - Improved performance when computing indent guides for buffers with extremely long lines. --------- Co-authored-by: Nathan <nathan@zed.dev> Co-authored-by: Bennet <bennet@zed.dev> Co-authored-by: Thorsten <thorsten@zed.dev>
Antonio Scandurra , Nathan , Bennet , and Thorsten created
cd9a42e
Pin dependencies (#15188)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [2428392/gh-truncate-string-action](https://togithub.com/2428392/gh-truncate-string-action) | action | pinDigest | -> `67b1b81` | | [actions/checkout](https://togithub.com/actions/checkout) | action | pinDigest | -> `692973e` | | [actions/checkout](https://togithub.com/actions/checkout) | action | pinDigest | -> `ee0669b` | | [actions/setup-node](https://togithub.com/actions/setup-node) | action | pinDigest | -> `1e60f62` | | [actions/setup-python](https://togithub.com/actions/setup-python) | action | pinDigest | -> `39cd149` | | [actions/upload-artifact](https://togithub.com/actions/upload-artifact) | action | pinDigest | -> `0b2256b` | | [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action) | action | pinDigest | -> `f84a562` | | [dcarbone/install-jq-action](https://togithub.com/dcarbone/install-jq-action) | action | pinDigest | -> `8867ddb` | | [peaceiris/actions-mdbook](https://togithub.com/peaceiris/actions-mdbook) | action | pinDigest | -> `ee69d23` | | [rui314/setup-mold](https://togithub.com/rui314/setup-mold) | action | pinDigest | -> `2e332a0` | | [softprops/action-gh-release](https://togithub.com/softprops/action-gh-release) | action | pinDigest | -> `de2c0eb` | | [swatinem/rust-cache](https://togithub.com/swatinem/rust-cache) | action | pinDigest | -> `23bce25` | | [tsickert/discord-webhook](https://togithub.com/tsickert/discord-webhook) | action | pinDigest | -> `c840d45` | --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
3246a93
renovate: Pin GitHub Action versions with SHAs (#15184)
This PR updates the Renovate config to pin all GitHub Action versions to SHAs. From the Renovate docs: > The [GitHub Docs, using third-party actions](https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions) recommend that you pin third-party GitHub Actions to a full-length commit SHA. > > We recommend pinning all Actions. That's why the helpers:pinGitHubActionDigests preset pins all GitHub Actions. > > For an in-depth explanation why you should pin your Github Actions, read the [Palo Alto Networks blog post about the GitHub Actions worm](https://www.paloaltonetworks.com/blog/prisma-cloud/github-actions-worm-dependencies/). Release Notes: - N/A
Marshall Bowers created
8ba392b
purescript: Upgrade `zed_extension_api` to v0.0.6 (#15181)
This PR upgrades the PureScript extension to use v0.0.6 of the `zed_extension_api`. Release Notes: - N/A
Marshall Bowers created
856a8ef
Layout gutter hunk diff close button (X) better (#15178)
Closes https://github.com/zed-industries/zed/issues/15164 * Deleted hunk Before:  After:  * Modified hunk Before:  After:  * Added hunk Before:  After:  Release Notes: - N/A
Kirill Bulatov created
6dd9ce1
Update Rust crate smallvec to v1.13.2 (#15179)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [smallvec](https://togithub.com/servo/rust-smallvec) | workspace.dependencies | minor | `1.11.1` -> `1.13.2` | --- ### Release Notes <details> <summary>servo/rust-smallvec (smallvec)</summary> ### [`v1.13.2`](https://togithub.com/servo/rust-smallvec/releases/tag/v1.13.2) [Compare Source](https://togithub.com/servo/rust-smallvec/compare/v1.13.1...v1.13.2) #### What's Changed - Add more tests for UB by [@​workingjubilee](https://togithub.com/workingjubilee) in [https://github.com/servo/rust-smallvec/pull/346](https://togithub.com/servo/rust-smallvec/pull/346) - Fix UB on out-of-bounds insert() by [@​mbrubeck](https://togithub.com/mbrubeck) in [https://github.com/servo/rust-smallvec/pull/345](https://togithub.com/servo/rust-smallvec/pull/345) **Full Changelog**: https://github.com/servo/rust-smallvec/compare/v1.13.1...v1.13.2 ### [`v1.13.1`](https://togithub.com/servo/rust-smallvec/releases/tag/v1.13.1) [Compare Source](https://togithub.com/servo/rust-smallvec/compare/v1.13.0...v1.13.1) - Remove the optional `get-size` feature, to avoid a cyclic dependency ([#​335](https://togithub.com/servo/rust-smallvec/issues/335)). **Full Changelog**: https://github.com/servo/rust-smallvec/compare/v1.13.0...v1.13.1 ### [`v1.13.0`](https://togithub.com/servo/rust-smallvec/releases/tag/v1.13.0) [Compare Source](https://togithub.com/servo/rust-smallvec/compare/v1.12.0...v1.13.0) #### What's Changed - Impl get_size::GetSize (behind feature flag) by [@​amandasaurus](https://togithub.com/amandasaurus) in [https://github.com/servo/rust-smallvec/pull/335](https://togithub.com/servo/rust-smallvec/pull/335) **Full Changelog**: https://github.com/servo/rust-smallvec/compare/v1.12.0...v1.13.0 ### [`v1.12.0`](https://togithub.com/servo/rust-smallvec/releases/tag/v1.12.0) [Compare Source](https://togithub.com/servo/rust-smallvec/compare/v1.11.2...v1.12.0) #### What's Changed - Add `from_const_with_len_unchecked` by [@​Expyron](https://togithub.com/Expyron) in [https://github.com/servo/rust-smallvec/pull/329](https://togithub.com/servo/rust-smallvec/pull/329) #### New Contributors - [@​Expyron](https://togithub.com/Expyron) made their first contribution in [https://github.com/servo/rust-smallvec/pull/329](https://togithub.com/servo/rust-smallvec/pull/329) **Full Changelog**: https://github.com/servo/rust-smallvec/compare/v1.11.2...v1.12.0 ### [`v1.11.2`](https://togithub.com/servo/rust-smallvec/releases/tag/v1.11.2) [Compare Source](https://togithub.com/servo/rust-smallvec/compare/v1.11.1...v1.11.2) #### What's Changed - Automated testing improvements by [@​waywardmonkeys](https://togithub.com/waywardmonkeys) in [https://github.com/servo/rust-smallvec/pull/322](https://togithub.com/servo/rust-smallvec/pull/322) and [https://github.com/servo/rust-smallvec/pull/326](https://togithub.com/servo/rust-smallvec/pull/326) - fix: don't special-case `doc` for `feature = "const_generics"` by [@​mkroening](https://togithub.com/mkroening) in [https://github.com/servo/rust-smallvec/pull/328](https://togithub.com/servo/rust-smallvec/pull/328) - Code cleanup by [@​emilio](https://togithub.com/emilio) in [https://github.com/servo/rust-smallvec/pull/316](https://togithub.com/servo/rust-smallvec/pull/316) and [@​waywardmonkeys](https://togithub.com/waywardmonkeys) in [https://github.com/servo/rust-smallvec/pull/323](https://togithub.com/servo/rust-smallvec/pull/323) - Minor tweaks to doc formatting. by [@​waywardmonkeys](https://togithub.com/waywardmonkeys) in [https://github.com/servo/rust-smallvec/pull/318](https://togithub.com/servo/rust-smallvec/pull/318) #### New Contributors - [@​mkroening](https://togithub.com/mkroening) made their first contribution in [https://github.com/servo/rust-smallvec/pull/328](https://togithub.com/servo/rust-smallvec/pull/328) **Full Changelog**: https://github.com/servo/rust-smallvec/compare/v1.11.1...v1.11.2 </details> --- ### Configuration π **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined). π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied. β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. π **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- Release Notes: - N/A <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
fbbea7a
prisma: Upgrade `zed_extension_api` to v0.0.6 (#15180)
This PR upgrades the Prisma extension to use v0.0.6 of the `zed_extension_api`. Release Notes: - N/A
Marshall Bowers created