a07122d
deno: Bump to v0.0.2 (#15173)
Click to expand commit body
This PR bumps the Deno extension to v0.0.2. Changes: - #14410 Release Notes: - N/A
Marshall Bowers created
a07122d
deno: Bump to v0.0.2 (#15173)
This PR bumps the Deno extension to v0.0.2. Changes: - #14410 Release Notes: - N/A
Marshall Bowers created
6a079cb
astro: Bump to v0.1.0 (#15172)
This PR bumps the Astro extension to v0.1.0. Changes: - #14849 - #15010 - #15011 Release Notes: - N/A
Marshall Bowers created
c7e2d5b
terraform: Make downloaded language server binary executable (#15171)
This PR updates the Terraform extension to make the downloaded language server binary executable. Resolves #14502. Release Notes: - N/A
Marshall Bowers created
6bff8ec
Update Rust crate heed to v0.20.3 (#15169)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [heed](https://togithub.com/Kerollmops/heed) | workspace.dependencies | patch | `0.20.1` -> `0.20.3` | --- ### Release Notes <details> <summary>Kerollmops/heed (heed)</summary> ### [`v0.20.3`](https://togithub.com/meilisearch/heed/releases/tag/v0.20.3): 🛁 [Compare Source](https://togithub.com/Kerollmops/heed/compare/v0.20.2...v0.20.3) <p align="center"><img width="280px" src="https://raw.githubusercontent.com/meilisearch/heed/main/assets/heed-pigeon-logo.png"></a></p> <h1 align="center" >heed</h1> ##### What's Changed * Update dependencies by @​irevoi[https://github.com/meilisearch/heed/pull/265](https://togithub.com/meilisearch/heed/pull/265)ll/265 ### [`v0.20.2`](https://togithub.com/meilisearch/heed/releases/tag/v0.20.2): 🛁 [Compare Source](https://togithub.com/Kerollmops/heed/compare/v0.20.1...v0.20.2) <p align="center"><img width="280px" src="https://raw.githubusercontent.com/meilisearch/heed/main/assets/heed-pigeon-logo.png"></a></p> <h1 align="center" >heed</h1> ##### What's Changed * Introduce the `longer-keys` feature which sets `-DMDB_MAXKEYSIZE=0` by @​tpund[https://github.com/meilisearch/heed/pull/263](https://togithub.com/meilisearch/heed/pull/263)ll/263 * Bump the internal LMDB version to v0.9.33 by @​Kerollmo[https://github.com/meilisearch/heed/pull/264](https://togithub.com/meilisearch/heed/pull/264)ll/264 ##### New Contributors * @​tpunder made their first contributi[https://github.com/meilisearch/heed/pull/263](https://togithub.com/meilisearch/heed/pull/263)ll/263 </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
e2113e4
repl: Add ability to evaluate Markdown code blocks (#15100)
This adds the ability to evaluate TypeScript and Python code blocks in Markdown files. cc @rgbkrk Demo: https://github.com/user-attachments/assets/55352de5-68f3-4aef-920a-78ca205651ba Release Notes: - N/A --------- Co-authored-by: Nathan <nathan@zed.dev> Co-authored-by: Antonio <antonio@zed.dev>
Thorsten Ball , Nathan , and Antonio created
b56e4ff
Update Rust crate any_vec to 0.14 (#15147)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [any_vec](https://togithub.com/tower120/any_vec) | workspace.dependencies | minor | `0.13` -> `0.14` | --- ### Release Notes <details> <summary>tower120/any_vec (any_vec)</summary> ### [`v0.14.0`](https://togithub.com/tower120/any_vec/blob/HEAD/CHANGELOG.md#0140) [Compare Source](https://togithub.com/tower120/any_vec/compare/v0.13.0...v0.14.0) ##### Added - Now library `no_std` friendly. ##### Removed - Helpers `any_value::move_out`, `any_value::move_out_w_size` removed as redundant. </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
88f6810
renovate: Separate major versions into multiple PRs (#15146)
This PR updates the Renovate config to split major versions changes into multiple PRs. This way we only have to deal with one set of breaking changes at a time instead of jumping across multiple major versions. Release Notes: - N/A
Marshall Bowers created
d852a32
Update Rust crate async-broadcast to v0.7.1 (#15142)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-broadcast](https://togithub.com/smol-rs/async-broadcast) | dependencies | patch | `0.7.0` -> `0.7.1` | --- ### Release Notes <details> <summary>smol-rs/async-broadcast (async-broadcast)</summary> ### [`v0.7.1`](https://togithub.com/smol-rs/async-broadcast/blob/HEAD/CHANGELOG.md#Version-071) [Compare Source](https://togithub.com/smol-rs/async-broadcast/compare/0.7.0...v0.7.1) - Add a `poll_recv()` method to the `Receiver` type. This allows for `Receiver` to be used in `poll`-based contexts. ([#​56](https://togithub.com/smol-rs/async-broadcast/issues/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
b53c3b8
Update Rust crate async-compat to v0.2.4 (#15143)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [async-compat](https://togithub.com/smol-rs/async-compat) | dependencies | patch | `0.2.1` -> `0.2.4` | --- ### Release Notes <details> <summary>smol-rs/async-compat (async-compat)</summary> ### [`v0.2.4`](https://togithub.com/smol-rs/async-compat/blob/HEAD/CHANGELOG.md#Version-024) [Compare Source](https://togithub.com/smol-rs/async-compat/compare/v0.2.3...v0.2.4) - Derive `Clone` for `Compat`. ([#​27](https://togithub.com/smol-rs/async-compat/issues/27)) - Rather than spawning our own `tokio` runtime all of the time, reuse an existing runtime if possible. ([#​30](https://togithub.com/smol-rs/async-compat/issues/30)) ### [`v0.2.3`](https://togithub.com/smol-rs/async-compat/blob/HEAD/CHANGELOG.md#Version-023) [Compare Source](https://togithub.com/smol-rs/async-compat/compare/v0.2.2...v0.2.3) - Enter the `tokio` context while dropping wrapped `tokio` types. ([#​22](https://togithub.com/smol-rs/async-compat/issues/22)) ### [`v0.2.2`](https://togithub.com/smol-rs/async-compat/blob/HEAD/CHANGELOG.md#Version-022) [Compare Source](https://togithub.com/smol-rs/async-compat/compare/v0.2.1...v0.2.2) - Add `smol-rs` logo to the docs. ([#​19](https://togithub.com/smol-rs/async-compat/issues/19)) </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
3d6b07d
Update Rust crate derive_more to v0.99.18 (#15144)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [derive_more](https://togithub.com/JelteF/derive_more) | workspace.dependencies | patch | `0.99.17` -> `0.99.18` | --- ### Release Notes <details> <summary>JelteF/derive_more (derive_more)</summary> ### [`v0.99.18`](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18) [Compare Source](https://togithub.com/JelteF/derive_more/compare/v0.99.17...v0.99.18) </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
4c0d0ad
renovate: Add release notes to PR footer (#15145)
This PR updates the Renovate config to place the "Release Notes" section in the PR body footer. Also removed the `cla-signed` label, because the CLA bot just removes it. Release Notes: - N/A
Marshall Bowers created
55575ca
Update Rust crate aho-corasick to v1.1.3 (#15137)
[](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [aho-corasick](https://togithub.com/BurntSushi/aho-corasick) | workspace.dependencies | patch | `1.1.1` -> `1.1.3` | --- ### Release Notes <details> <summary>BurntSushi/aho-corasick (aho-corasick)</summary> ### [`v1.1.3`](https://togithub.com/BurntSushi/aho-corasick/compare/1.1.2...1.1.3) [Compare Source](https://togithub.com/BurntSushi/aho-corasick/compare/1.1.2...1.1.3) ### [`v1.1.2`](https://togithub.com/BurntSushi/aho-corasick/compare/1.1.1...1.1.2) [Compare Source](https://togithub.com/BurntSushi/aho-corasick/compare/1.1.1...1.1.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 --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/zed-industries/zed). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjbGEtc2lnbmVkIl19--> Release Notes: - N/A Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] and renovate[bot] created
ea44af4
Upgrade `anyhow` to v1.0.86 (#15140)
This PR upgrades `anyhow` to v1.0.86. Release Notes: - N/A
Marshall Bowers created
5865c5e
Update Renovate config (#15141)
This PR applies some further updates to the Renovate config. We add the https://github.com/zed-industries/zed/labels/cla-signed label to the PRs so that check passes. Also seeing if we can add a "Release Notes" sections to Renovate PRs. Release Notes: - N/A
Marshall Bowers created
51f8013
Configure Renovate (#15132)
[](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. --- ### Detected Package Files * `Cargo.toml` (cargo) * `crates/activity_indicator/Cargo.toml` (cargo) * `crates/anthropic/Cargo.toml` (cargo) * `crates/assets/Cargo.toml` (cargo) * `crates/assistant/Cargo.toml` (cargo) * `crates/assistant_slash_command/Cargo.toml` (cargo) * `crates/assistant_tooling/Cargo.toml` (cargo) * `crates/audio/Cargo.toml` (cargo) * `crates/auto_update/Cargo.toml` (cargo) * `crates/breadcrumbs/Cargo.toml` (cargo) * `crates/call/Cargo.toml` (cargo) * `crates/channel/Cargo.toml` (cargo) * `crates/cli/Cargo.toml` (cargo) * `crates/client/Cargo.toml` (cargo) * `crates/clock/Cargo.toml` (cargo) * `crates/collab/Cargo.toml` (cargo) * `crates/collab_ui/Cargo.toml` (cargo) * `crates/collections/Cargo.toml` (cargo) * `crates/command_palette/Cargo.toml` (cargo) * `crates/command_palette_hooks/Cargo.toml` (cargo) * `crates/completion/Cargo.toml` (cargo) * `crates/copilot/Cargo.toml` (cargo) * `crates/db/Cargo.toml` (cargo) * `crates/dev_server_projects/Cargo.toml` (cargo) * `crates/diagnostics/Cargo.toml` (cargo) * `crates/editor/Cargo.toml` (cargo) * `crates/extension/Cargo.toml` (cargo) * `crates/extension_api/Cargo.toml` (cargo) * `crates/extension_cli/Cargo.toml` (cargo) * `crates/extensions_ui/Cargo.toml` (cargo) * `crates/feature_flags/Cargo.toml` (cargo) * `crates/feedback/Cargo.toml` (cargo) * `crates/file_finder/Cargo.toml` (cargo) * `crates/file_icons/Cargo.toml` (cargo) * `crates/fs/Cargo.toml` (cargo) * `crates/fsevent/Cargo.toml` (cargo) * `crates/fuzzy/Cargo.toml` (cargo) * `crates/git/Cargo.toml` (cargo) * `crates/git_hosting_providers/Cargo.toml` (cargo) * `crates/go_to_line/Cargo.toml` (cargo) * `crates/google_ai/Cargo.toml` (cargo) * `crates/gpui/Cargo.toml` (cargo) * `crates/gpui_macros/Cargo.toml` (cargo) * `crates/headless/Cargo.toml` (cargo) * `crates/html_to_markdown/Cargo.toml` (cargo) * `crates/http_client/Cargo.toml` (cargo) * `crates/image_viewer/Cargo.toml` (cargo) * `crates/indexed_docs/Cargo.toml` (cargo) * `crates/inline_completion_button/Cargo.toml` (cargo) * `crates/install_cli/Cargo.toml` (cargo) * `crates/journal/Cargo.toml` (cargo) * `crates/language/Cargo.toml` (cargo) * `crates/language_model/Cargo.toml` (cargo) * `crates/language_selector/Cargo.toml` (cargo) * `crates/language_tools/Cargo.toml` (cargo) * `crates/languages/Cargo.toml` (cargo) * `crates/live_kit_client/Cargo.toml` (cargo) * `crates/live_kit_server/Cargo.toml` (cargo) * `crates/lsp/Cargo.toml` (cargo) * `crates/markdown/Cargo.toml` (cargo) * `crates/markdown_preview/Cargo.toml` (cargo) * `crates/media/Cargo.toml` (cargo) * `crates/menu/Cargo.toml` (cargo) * `crates/multi_buffer/Cargo.toml` (cargo) * `crates/node_runtime/Cargo.toml` (cargo) * `crates/notifications/Cargo.toml` (cargo) * `crates/ollama/Cargo.toml` (cargo) * `crates/open_ai/Cargo.toml` (cargo) * `crates/outline/Cargo.toml` (cargo) * `crates/outline_panel/Cargo.toml` (cargo) * `crates/paths/Cargo.toml` (cargo) * `crates/picker/Cargo.toml` (cargo) * `crates/prettier/Cargo.toml` (cargo) * `crates/project/Cargo.toml` (cargo) * `crates/project_panel/Cargo.toml` (cargo) * `crates/project_symbols/Cargo.toml` (cargo) * `crates/proto/Cargo.toml` (cargo) * `crates/quick_action_bar/Cargo.toml` (cargo) * `crates/recent_projects/Cargo.toml` (cargo) * `crates/refineable/Cargo.toml` (cargo) * `crates/refineable/derive_refineable/Cargo.toml` (cargo) * `crates/release_channel/Cargo.toml` (cargo) * `crates/remote/Cargo.toml` (cargo) * `crates/remote_server/Cargo.toml` (cargo) * `crates/repl/Cargo.toml` (cargo) * `crates/rich_text/Cargo.toml` (cargo) * `crates/rope/Cargo.toml` (cargo) * `crates/rpc/Cargo.toml` (cargo) * `crates/search/Cargo.toml` (cargo) * `crates/semantic_index/Cargo.toml` (cargo) * `crates/semantic_version/Cargo.toml` (cargo) * `crates/session/Cargo.toml` (cargo) * `crates/settings/Cargo.toml` (cargo) * `crates/settings_ui/Cargo.toml` (cargo) * `crates/snippet/Cargo.toml` (cargo) * `crates/snippet_provider/Cargo.toml` (cargo) * `crates/sqlez/Cargo.toml` (cargo) * `crates/sqlez_macros/Cargo.toml` (cargo) * `crates/story/Cargo.toml` (cargo) * `crates/storybook/Cargo.toml` (cargo) * `crates/sum_tree/Cargo.toml` (cargo) * `crates/supermaven/Cargo.toml` (cargo) * `crates/supermaven_api/Cargo.toml` (cargo) * `crates/tab_switcher/Cargo.toml` (cargo) * `crates/task/Cargo.toml` (cargo) * `crates/tasks_ui/Cargo.toml` (cargo) * `crates/telemetry_events/Cargo.toml` (cargo) * `crates/terminal/Cargo.toml` (cargo) * `crates/terminal_view/Cargo.toml` (cargo) * `crates/text/Cargo.toml` (cargo) * `crates/theme/Cargo.toml` (cargo) * `crates/theme_importer/Cargo.toml` (cargo) * `crates/theme_selector/Cargo.toml` (cargo) * `crates/time_format/Cargo.toml` (cargo) * `crates/title_bar/Cargo.toml` (cargo) * `crates/ui/Cargo.toml` (cargo) * `crates/ui_input/Cargo.toml` (cargo) * `crates/util/Cargo.toml` (cargo) * `crates/vcs_menu/Cargo.toml` (cargo) * `crates/vim/Cargo.toml` (cargo) * `crates/welcome/Cargo.toml` (cargo) * `crates/workspace/Cargo.toml` (cargo) * `crates/worktree/Cargo.toml` (cargo) * `crates/zed/Cargo.toml` (cargo) * `crates/zed_actions/Cargo.toml` (cargo) * `extensions/astro/Cargo.toml` (cargo) * `extensions/clojure/Cargo.toml` (cargo) * `extensions/csharp/Cargo.toml` (cargo) * `extensions/dart/Cargo.toml` (cargo) * `extensions/deno/Cargo.toml` (cargo) * `extensions/elixir/Cargo.toml` (cargo) * `extensions/elm/Cargo.toml` (cargo) * `extensions/emmet/Cargo.toml` (cargo) * `extensions/erlang/Cargo.toml` (cargo) * `extensions/gleam/Cargo.toml` (cargo) * `extensions/glsl/Cargo.toml` (cargo) * `extensions/haskell/Cargo.toml` (cargo) * `extensions/html/Cargo.toml` (cargo) * `extensions/lua/Cargo.toml` (cargo) * `extensions/ocaml/Cargo.toml` (cargo) * `extensions/php/Cargo.toml` (cargo) * `extensions/prisma/Cargo.toml` (cargo) * `extensions/purescript/Cargo.toml` (cargo) * `extensions/ruby/Cargo.toml` (cargo) * `extensions/ruff/Cargo.toml` (cargo) * `extensions/snippets/Cargo.toml` (cargo) * `extensions/svelte/Cargo.toml` (cargo) * `extensions/terraform/Cargo.toml` (cargo) * `extensions/test-extension/Cargo.toml` (cargo) * `extensions/toml/Cargo.toml` (cargo) * `extensions/uiua/Cargo.toml` (cargo) * `extensions/vue/Cargo.toml` (cargo) * `extensions/zig/Cargo.toml` (cargo) * `tooling/xtask/Cargo.toml` (cargo) * `compose.yml` (docker-compose) * `Dockerfile` (dockerfile) * `.github/actions/run_tests/action.yml` (github-actions) * `.github/workflows/bump_patch_version.yml` (github-actions) * `.github/workflows/ci.yml` (github-actions) * `.github/workflows/danger.yml` (github-actions) * `.github/workflows/deploy_cloudflare.yml` (github-actions) * `.github/workflows/deploy_collab.yml` (github-actions) * `.github/workflows/publish_extension_cli.yml` (github-actions) * `.github/workflows/randomized_tests.yml` (github-actions) * `.github/workflows/release_actions.yml` (github-actions) * `.github/workflows/release_nightly.yml` (github-actions) * `.github/workflows/update_all_top_ranking_issues.yml` (github-actions) * `.github/workflows/update_weekly_top_ranking_issues.yml` (github-actions) * `script/danger/package.json` (npm) * `script/update_top_ranking_issues/pyproject.toml` (pep621) * `script/update_top_ranking_issues/requirements.txt` (pip_requirements) * `script/update_top_ranking_issues/pyproject.toml` (poetry) * `crates/live_kit_client/LiveKitBridge/Package.swift` (swift) ### Configuration Summary Based on the default config's presets, Renovate will: - Start dependency updates only once this onboarding PR is merged - Show all Merge Confidence badges for pull requests. - Enable Renovate Dependency Dashboard creation. - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use. - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories. - Group known monorepo packages together. - Use curated list of recommended non-monorepo package groupings. - Apply crowd-sourced package replacement rules. - Apply crowd-sourced workarounds for known problems with packages. - Disable semantic prefixes for commit messages and PR titles. - Run Renovate on following schedule: after 3pm on Wednesday 🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs. --- ### What to Expect With your current configuration, Renovate will create 144 Pull Requests: <details> <summary>Update Python to v3.12.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/python-3.x` - Merge into: `main` - Upgrade [python](https://togithub.com/containerbase/python-prebuild) to `3.12.4` </details> <details> <summary>Update Rust crate aho-corasick to v1.1.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/aho-corasick-1.x-lockfile` - Merge into: `main` - Upgrade [aho-corasick](https://togithub.com/BurntSushi/aho-corasick) to `1.1.3` </details> <details> <summary>Update Rust crate anyhow to v1.0.86</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/anyhow-1.x-lockfile` - Merge into: `main` - Upgrade [anyhow](https://togithub.com/dtolnay/anyhow) to `1.0.86` </details> <details> <summary>Update Rust crate async-broadcast to v0.7.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-broadcast-0.x-lockfile` - Merge into: `main` - Upgrade [async-broadcast](https://togithub.com/smol-rs/async-broadcast) to `0.7.1` </details> <details> <summary>Update Rust crate async-compat to v0.2.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-compat-0.x-lockfile` - Merge into: `main` - Upgrade [async-compat](https://togithub.com/smol-rs/async-compat) to `0.2.4` </details> <details> <summary>Update Rust crate async-compression to v0.4.12</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-compression-0.x-lockfile` - Merge into: `main` - Upgrade [async-compression](https://togithub.com/Nullus157/async-compression) to `0.4.12` </details> <details> <summary>Update Rust crate async-task to v4.7.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-task-4.x-lockfile` - Merge into: `main` - Upgrade [async-task](https://togithub.com/smol-rs/async-task) to `4.7.1` </details> <details> <summary>Update Rust crate async-trait to v0.1.81</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-trait-0.x-lockfile` - Merge into: `main` - Upgrade [async-trait](https://togithub.com/dtolnay/async-trait) to `0.1.81` </details> <details> <summary>Update Rust crate backtrace to v0.3.73</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/backtrace-0.x-lockfile` - Merge into: `main` - Upgrade [backtrace](https://togithub.com/rust-lang/backtrace-rs) to `0.3.73` </details> <details> <summary>Update Rust crate cargo_toml to v0.20.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/cargo_toml-0.x-lockfile` - Merge into: `main` - Upgrade [cargo_toml](https://gitlab.com/lib.rs/cargo_toml) to `0.20.4` </details> <details> <summary>Update Rust crate core-graphics to v0.23.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/core-graphics-0.x-lockfile` - Merge into: `main` - Upgrade [core-graphics](https://togithub.com/servo/core-foundation-rs) to `0.23.2` </details> <details> <summary>Update Rust crate ctor to v0.2.8</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/ctor-0.x-lockfile` - Merge into: `main` - Upgrade [ctor](https://togithub.com/mmastrac/rust-ctor) to `0.2.8` </details> <details> <summary>Update Rust crate derive_more to v0.99.18</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/derive_more-0.x-lockfile` - Merge into: `main` - Upgrade [derive_more](https://togithub.com/JelteF/derive_more) to `0.99.18` </details> <details> <summary>Update Rust crate embed-resource to v2.4.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/embed-resource-2.x-lockfile` - Merge into: `main` - Upgrade [embed-resource](https://togithub.com/nabijaczleweli/rust-embed-resource) to `2.4.3` </details> <details> <summary>Update Rust crate emojis to v0.6.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/emojis-0.x-lockfile` - Merge into: `main` - Upgrade [emojis](https://togithub.com/rossmacarthur/emojis) to `0.6.3` </details> <details> <summary>Update Rust crate etagere to v0.2.13</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/etagere-0.x-lockfile` - Merge into: `main` - Upgrade [etagere](https://togithub.com/nical/etagere) to `0.2.13` </details> <details> <summary>Update Rust crate futures to v0.3.30</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rust-futures-monorepo` - Merge into: `main` - Upgrade [futures](https://togithub.com/rust-lang/futures-rs) to `0.3.30` </details> <details> <summary>Update Rust crate heed to v0.20.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/heed-0.x-lockfile` - Merge into: `main` - Upgrade [heed](https://togithub.com/Kerollmops/heed) to `0.20.3` </details> <details> <summary>Update Rust crate image to v0.25.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/image-0.x-lockfile` - Merge into: `main` - Upgrade [image](https://togithub.com/image-rs/image) to `0.25.2` </details> <details> <summary>Update Rust crate ipc-channel to v0.18.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/ipc-channel-0.x-lockfile` - Merge into: `main` - Upgrade [ipc-channel](https://togithub.com/servo/ipc-channel) to `0.18.2` </details> <details> <summary>Update Rust crate libc to v0.2.155</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/libc-0.x-lockfile` - Merge into: `main` - Upgrade [libc](https://togithub.com/rust-lang/libc) to `0.2.155` </details> <details> <summary>Update Rust crate linkme to v0.3.27</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/linkme-0.x-lockfile` - Merge into: `main` - Upgrade [linkme](https://togithub.com/dtolnay/linkme) to `0.3.27` </details> <details> <summary>Update Rust crate log to v0.4.22</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/log-0.x-lockfile` - Merge into: `main` - Upgrade [log](https://togithub.com/rust-lang/log) to `0.4.22` </details> <details> <summary>Update Rust crate mimalloc to v0.1.43</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/mimalloc-0.x-lockfile` - Merge into: `main` - Upgrade [mimalloc](https://togithub.com/purpleprotocol/mimalloc_rust) to `0.1.43` </details> <details> <summary>Update Rust crate oo7 to v0.3.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/oo7-0.x-lockfile` - Merge into: `main` - Upgrade [oo7](https://togithub.com/bilelmoussaoui/oo7) to `0.3.3` </details> <details> <summary>Update Rust crate ordered-float to v2.10.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/ordered-float-2.x-lockfile` - Merge into: `main` - Upgrade [ordered-float](https://togithub.com/reem/rust-ordered-float) to `2.10.1` </details> <details> <summary>Update Rust crate palette to v0.7.6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/palette-0.x-lockfile` - Merge into: `main` - Upgrade [palette](https://togithub.com/Ogeon/palette) to `0.7.6` </details> <details> <summary>Update Rust crate parking_lot to v0.12.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/parking_lot-0.x-lockfile` - Merge into: `main` - Upgrade [parking_lot](https://togithub.com/Amanieu/parking_lot) to `0.12.3` </details> <details> <summary>Update Rust crate proc-macro2 to v1.0.86</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/proc-macro2-1.x-lockfile` - Merge into: `main` - Upgrade [proc-macro2](https://togithub.com/dtolnay/proc-macro2) to `1.0.86` </details> <details> <summary>Update Rust crate prometheus to v0.13.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/prometheus-0.x-lockfile` - Merge into: `main` - Upgrade [prometheus](https://togithub.com/tikv/rust-prometheus) to `0.13.4` </details> <details> <summary>Update Rust crate quote to v1.0.36</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/quote-1.x-lockfile` - Merge into: `main` - Upgrade [quote](https://togithub.com/dtolnay/quote) to `1.0.36` </details> <details> <summary>Update Rust crate raw-window-handle to v0.6.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/raw-window-handle-0.x-lockfile` - Merge into: `main` - Upgrade [raw-window-handle](https://togithub.com/rust-windowing/raw-window-handle) to `0.6.2` </details> <details> <summary>Update Rust crate rustc-demangle to v0.1.24</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rustc-demangle-0.x-lockfile` - Merge into: `main` - Upgrade [rustc-demangle](https://togithub.com/rust-lang/rustc-demangle) to `0.1.24` </details> <details> <summary>Update Rust crate schemars to v0.8.21</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/schemars-0.x-lockfile` - Merge into: `main` - Upgrade [schemars](https://togithub.com/GREsau/schemars) to `0.8.21` </details> <details> <summary>Update Rust crate sea-orm to v0.12.15</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/sea-orm-0.x-lockfile` - Merge into: `main` - Upgrade [sea-orm](https://togithub.com/SeaQL/sea-orm) to `0.12.15` </details> <details> <summary>Update Rust crate semver to v1.0.23</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/semver-1.x-lockfile` - Merge into: `main` - Upgrade [semver](https://togithub.com/dtolnay/semver) to `1.0.23` </details> <details> <summary>Update Rust crate serde_json to v1.0.120</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/serde_json-1.x-lockfile` - Merge into: `main` - Upgrade [serde_json](https://togithub.com/serde-rs/json) to `1.0.120` </details> <details> <summary>Update Rust crate serde_repr to v0.1.19</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/serde_repr-0.x-lockfile` - Merge into: `main` - Upgrade [serde_repr](https://togithub.com/dtolnay/serde-repr) to `0.1.19` </details> <details> <summary>Update Rust crate sha2 to v0.10.8</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/sha2-0.x-lockfile` - Merge into: `main` - Upgrade [sha2](https://togithub.com/RustCrypto/hashes) to `0.10.8` </details> <details> <summary>Update Rust crate slotmap to v1.0.7</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/slotmap-1.x-lockfile` - Merge into: `main` - Upgrade [slotmap](https://togithub.com/orlp/slotmap) to `1.0.7` </details> <details> <summary>Update Rust crate sqlformat to v0.2.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/sqlformat-0.x-lockfile` - Merge into: `main` - Upgrade [sqlformat](https://togithub.com/shssoichiro/sqlformat-rs) to `0.2.4` </details> <details> <summary>Update Rust crate sysinfo to v0.30.13</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/sysinfo-0.x-lockfile` - Merge into: `main` - Upgrade [sysinfo](https://togithub.com/GuillaumeGomez/sysinfo) to `0.30.13` </details> <details> <summary>Update Rust crate thiserror to v1.0.63</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/thiserror-1.x-lockfile` - Merge into: `main` - Upgrade [thiserror](https://togithub.com/dtolnay/thiserror) to `1.0.63` </details> <details> <summary>Update Rust crate thread_local to v1.1.8</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/thread_local-1.x-lockfile` - Merge into: `main` - Upgrade [thread_local](https://togithub.com/Amanieu/thread_local-rs) to `1.1.8` </details> <details> <summary>Update Rust crate toml to v0.8.15</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/toml-0.x-lockfile` - Merge into: `main` - Upgrade [toml](https://togithub.com/toml-rs/toml) to `0.8.15` </details> <details> <summary>Update Rust crate url to v2.5.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/url-2.x-lockfile` - Merge into: `main` - Upgrade [url](https://togithub.com/servo/rust-url) to `2.5.2` </details> <details> <summary>Update Rust crate wayland-backend to v0.3.6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wayland-backend-0.x-lockfile` - Merge into: `main` - Upgrade [wayland-backend](https://togithub.com/smithay/wayland-rs) to `0.3.6` </details> <details> <summary>Update Rust crate wayland-client to v0.31.5</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wayland-client-0.x-lockfile` - Merge into: `main` - Upgrade [wayland-client](https://togithub.com/smithay/wayland-rs) to `0.31.5` </details> <details> <summary>Update Rust crate wayland-cursor to v0.31.5</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wayland-cursor-0.x-lockfile` - Merge into: `main` - Upgrade [wayland-cursor](https://togithub.com/smithay/wayland-rs) to `0.31.5` </details> <details> <summary>Update Rust crate which to v6.0.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/which-6.x-lockfile` - Merge into: `main` - Upgrade [which](https://togithub.com/harryfei/which-rs) to `6.0.1` </details> <details> <summary>Update Rust crate x11rb to v0.13.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/x11rb-0.x-lockfile` - Merge into: `main` - Upgrade [x11rb](https://togithub.com/psychon/x11rb) to `0.13.1` </details> <details> <summary>Update Rust crate zed_extension_api to 0.0.6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/zed_extension_api-0.x` - Merge into: `main` - Upgrade [zed_extension_api](https://togithub.com/zed-industries/zed) to `0.0.6` </details> <details> <summary>Update serde monorepo to v1.0.204</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/serde-monorepo` - Merge into: `main` - Upgrade [serde](https://togithub.com/serde-rs/serde) to `1.0.204` - Upgrade [serde_derive](https://togithub.com/serde-rs/serde) to `1.0.204` </details> <details> <summary>Update 2428392/gh-truncate-string-action action to v1.4.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/2428392-gh-truncate-string-action-1.x` - Merge into: `main` - Upgrade [2428392/gh-truncate-string-action](https://togithub.com/2428392/gh-truncate-string-action) to `v1.4.0` </details> <details> <summary>Update Rust crate alacritty_terminal to 0.24</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/alacritty_terminal-0.x` - Merge into: `main` - Upgrade [alacritty_terminal](https://togithub.com/alacritty/alacritty) to `0.24` </details> <details> <summary>Update Rust crate any_vec to 0.14</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/any_vec-0.x` - Merge into: `main` - Upgrade [any_vec](https://togithub.com/tower120/any_vec) to `0.14` </details> <details> <summary>Update Rust crate async-recursion to v1.1.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-recursion-1.x-lockfile` - Merge into: `main` - Upgrade [async-recursion](https://togithub.com/dcchut/async-recursion) to `1.1.1` </details> <details> <summary>Update Rust crate async-tungstenite to 0.27</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-tungstenite-0.x` - Merge into: `main` - Upgrade [async-tungstenite](https://togithub.com/sdroege/async-tungstenite) to `0.27` </details> <details> <summary>Update Rust crate axum to 0.7</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/axum-0.x` - Merge into: `main` - Upgrade [axum](https://togithub.com/tokio-rs/axum) to `0.7` </details> <details> <summary>Update Rust crate axum-extra to 0.9</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/axum-extra-0.x` - Merge into: `main` - Upgrade [axum-extra](https://togithub.com/tokio-rs/axum) to `0.9` </details> <details> <summary>Update Rust crate base64 to 0.22</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/base64-0.x` - Merge into: `main` - Upgrade [base64](https://togithub.com/marshallpierce/rust-base64) to `0.22` </details> <details> <summary>Update Rust crate bindgen to 0.69.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/bindgen-0.x` - Merge into: `main` - Upgrade [bindgen](https://togithub.com/rust-lang/rust-bindgen) to `0.69.0` </details> <details> <summary>Update Rust crate bytemuck to v1.16.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/bytemuck-1.x-lockfile` - Merge into: `main` - Upgrade [bytemuck](https://togithub.com/Lokathor/bytemuck) to `1.16.1` </details> <details> <summary>Update Rust crate calloop to 0.14.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/calloop-0.x` - Merge into: `main` - Upgrade [calloop](https://togithub.com/Smithay/calloop) to `0.14.0` </details> <details> <summary>Update Rust crate cap-std to v3.2.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/cap-std-3.x-lockfile` - Merge into: `main` - Upgrade [cap-std](https://togithub.com/bytecodealliance/cap-std) to `3.2.0` </details> <details> <summary>Update Rust crate clap to v4.5.10</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/clap-4.x-lockfile` - Merge into: `main` - Upgrade [clap](https://togithub.com/clap-rs/clap) to `4.5.10` </details> <details> <summary>Update Rust crate clickhouse to 0.12.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/clickhouse-0.x` - Merge into: `main` - Upgrade [clickhouse](https://togithub.com/loyd/clickhouse.rs) to `0.12.0` </details> <details> <summary>Update Rust crate env_logger to 0.11</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/env_logger-0.x` - Merge into: `main` - Upgrade [env_logger](https://togithub.com/rust-cli/env_logger) to `0.11` </details> <details> <summary>Update Rust crate fork to 0.2.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/fork-0.x` - Merge into: `main` - Upgrade [fork](https://togithub.com/immortal/fork) to `0.2.0` </details> <details> <summary>Update Rust crate http to v1.1.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/http-1.x-lockfile` - Merge into: `main` - Upgrade [http](https://togithub.com/hyperium/http) to `1.1.0` </details> <details> <summary>Update Rust crate itertools to v0.13.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/itertools-0.x` - Merge into: `main` - Upgrade [itertools](https://togithub.com/rust-itertools/itertools) to `0.13` - Upgrade [itertools](https://togithub.com/rust-itertools/itertools) to `0.13.0` </details> <details> <summary>Update Rust crate lazy_static to v1.5.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/lazy_static-1.x-lockfile` - Merge into: `main` - Upgrade [lazy_static](https://togithub.com/rust-lang-nursery/lazy-static.rs) to `1.5.0` </details> <details> <summary>Update Rust crate libsqlite3-sys to 0.30</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/libsqlite3-sys-0.x` - Merge into: `main` - Upgrade [libsqlite3-sys](https://togithub.com/rusqlite/rusqlite) to `0.30` </details> <details> <summary>Update Rust crate nix to 0.29</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/nix-0.x` - Merge into: `main` - Upgrade [nix](https://togithub.com/nix-rust/nix) to `0.29` </details> <details> <summary>Update Rust crate pulldown-cmark to 0.11.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/pulldown-cmark-0.x` - Merge into: `main` - Upgrade [pulldown-cmark](https://togithub.com/raphlinus/pulldown-cmark) to `0.11.0` </details> <details> <summary>Update Rust crate rayon to v1.10.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rayon-1.x-lockfile` - Merge into: `main` - Upgrade [rayon](https://togithub.com/rayon-rs/rayon) to `1.10.0` </details> <details> <summary>Update Rust crate reqwest to 0.12</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/reqwest-0.x` - Merge into: `main` - Upgrade [reqwest](https://togithub.com/seanmonstar/reqwest) to `0.12` </details> <details> <summary>Update Rust crate resvg to 0.42.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/resvg-0.x` - Merge into: `main` - Upgrade [resvg](https://togithub.com/RazrFalcon/resvg) to `0.42.0` </details> <details> <summary>Update Rust crate rodio to 0.19.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rodio-0.x` - Merge into: `main` - Upgrade [rodio](https://togithub.com/RustAudio/rodio) to `0.19.0` </details> <details> <summary>Update Rust crate runtimelib to 0.13</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/runtimelib-0.x` - Merge into: `main` - Upgrade runtimelib to `0.13` </details> <details> <summary>Update Rust crate rusqlite to 0.32.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rusqlite-0.x` - Merge into: `main` - Upgrade [rusqlite](https://togithub.com/rusqlite/rusqlite) to `0.32.0` </details> <details> <summary>Update Rust crate rust-embed to v8.5.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rust-embed-8.x-lockfile` - Merge into: `main` - Upgrade [rust-embed](https://togithub.com/pyros2097/rust-embed) to `8.5.0` </details> <details> <summary>Update Rust crate scrypt to 0.11</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/scrypt-0.x` - Merge into: `main` - Upgrade [scrypt](https://togithub.com/RustCrypto/password-hashes) to `0.11` </details> <details> <summary>Update Rust crate serde_json_lenient to 0.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/serde_json_lenient-0.x` - Merge into: `main` - Upgrade [serde_json_lenient](https://togithub.com/google/serde_json_lenient) to `0.2` </details> <details> <summary>Update Rust crate smallvec to v1.13.2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/smallvec-1.x-lockfile` - Merge into: `main` - Upgrade [smallvec](https://togithub.com/servo/rust-smallvec) to `1.13.2` </details> <details> <summary>Update Rust crate sqlx to 0.8</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/sqlx-0.x` - Merge into: `main` - Upgrade [sqlx](https://togithub.com/launchbadge/sqlx) to `0.8` </details> <details> <summary>Update Rust crate strum to 0.26.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/strum-monorepo` - Merge into: `main` - Upgrade [strum](https://togithub.com/Peternator7/strum) to `0.26.0` </details> <details> <summary>Update Rust crate subtle to v2.6.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/subtle-2.x-lockfile` - Merge into: `main` - Upgrade [subtle](https://togithub.com/dalek-cryptography/subtle) to `2.6.1` </details> <details> <summary>Update Rust crate taffy to 0.5.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/taffy-0.x` - Merge into: `main` - Upgrade [taffy](https://togithub.com/DioxusLabs/taffy) to `0.5.0` </details> <details> <summary>Update Rust crate tempfile to v3.10.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tempfile-3.x-lockfile` - Merge into: `main` - Upgrade [tempfile](https://togithub.com/Stebalien/tempfile) to `3.10.1` </details> <details> <summary>Update Rust crate tiny_http to 0.12</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tiny_http-0.x` - Merge into: `main` - Upgrade [tiny_http](https://togithub.com/tiny-http/tiny-http) to `0.12` </details> <details> <summary>Update Rust crate tokio to v1.39.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tokio-1.x-lockfile` - Merge into: `main` - Upgrade [tokio](https://togithub.com/tokio-rs/tokio) to `1.39.1` </details> <details> <summary>Update Rust crate tower-http to 0.5.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tower-http-0.x` - Merge into: `main` - Upgrade [tower-http](https://togithub.com/tower-rs/tower-http) to `0.5.0` </details> <details> <summary>Update Rust crate tree-sitter-embedded-template to 0.21.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tree-sitter-embedded-template-0.x` - Merge into: `main` - Upgrade [tree-sitter-embedded-template](https://togithub.com/tree-sitter/tree-sitter-embedded-template) to `0.21.0` </details> <details> <summary>Update Rust crate unicode-segmentation to v1.11.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/unicode-segmentation-1.x-lockfile` - Merge into: `main` - Upgrade [unicode-segmentation](https://togithub.com/unicode-rs/unicode-segmentation) to `1.11.0` </details> <details> <summary>Update Rust crate unindent to 0.2.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/unindent-0.x` - Merge into: `main` - Upgrade [unindent](https://togithub.com/dtolnay/indoc) to `0.2.0` </details> <details> <summary>Update Rust crate usvg to 0.42.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/usvg-0.x` - Merge into: `main` - Upgrade [usvg](https://togithub.com/RazrFalcon/resvg) to `0.42.0` </details> <details> <summary>Update Rust crate uuid to v1.10.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/uuid-1.x-lockfile` - Merge into: `main` - Upgrade [uuid](https://togithub.com/uuid-rs/uuid) to `1.10.0` </details> <details> <summary>Update Rust crate waker-fn to v1.2.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/waker-fn-1.x-lockfile` - Merge into: `main` - Upgrade [waker-fn](https://togithub.com/smol-rs/waker-fn) to `1.2.0` </details> <details> <summary>Update Rust crate wasm-encoder to 0.214</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wasm-encoder-0.x` - Merge into: `main` - Upgrade [wasm-encoder](https://togithub.com/bytecodealliance/wasm-tools) to `0.214` </details> <details> <summary>Update Rust crate wasmparser to 0.214</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wasmparser-0.x` - Merge into: `main` - Upgrade [wasmparser](https://togithub.com/bytecodealliance/wasm-tools) to `0.214` </details> <details> <summary>Update Rust crate wayland-protocols to 0.32.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wayland-protocols-0.x` - Merge into: `main` - Upgrade [wayland-protocols](https://togithub.com/smithay/wayland-rs) to `0.32.0` </details> <details> <summary>Update Rust crate wayland-protocols-plasma to 0.3.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wayland-protocols-plasma-0.x` - Merge into: `main` - Upgrade [wayland-protocols-plasma](https://togithub.com/smithay/wayland-rs) to `0.3.0` </details> <details> <summary>Update Rust crate windows to 0.58</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/windows-0.x` - Merge into: `main` - Upgrade [windows](https://togithub.com/microsoft/windows-rs) to `0.58` </details> <details> <summary>Update Rust crate windows-core to 0.58</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/windows-core-0.x` - Merge into: `main` - Upgrade [windows-core](https://togithub.com/microsoft/windows-rs) to `0.58` </details> <details> <summary>Update Rust crate wit-bindgen to 0.28</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wit-bindgen-0.x` - Merge into: `main` - Upgrade [wit-bindgen](https://togithub.com/bytecodealliance/wasi-rs) to `0.28` </details> <details> <summary>Update Rust crate wit-component to 0.214</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wit-component-0.x` - Merge into: `main` - Upgrade [wit-component](https://togithub.com/bytecodealliance/wasm-tools) to `0.214` </details> <details> <summary>Update Rust crate zstd to 0.13</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/zstd-0.x` - Merge into: `main` - Upgrade [zstd](https://togithub.com/gyscos/zstd-rs) to `0.13` </details> <details> <summary>Update aws-sdk-rust monorepo</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/aws-sdk-rust-monorepo` - Merge into: `main` - Upgrade [aws-config](https://togithub.com/smithy-lang/smithy-rs) to `1.5.4` - Upgrade [aws-sdk-s3](https://togithub.com/awslabs/aws-sdk-rust) to `1.42.0` </details> <details> <summary>Update dependency PyGithub to v1.59.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/pygithub-1.x` - Merge into: `main` - Upgrade [PyGithub](https://togithub.com/pygithub/pygithub) to `1.59.1` </details> <details> <summary>Update dependency livekit/client-sdk-swift to v1.1.6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/livekit-client-sdk-swift-1.x` - Merge into: `main` - Upgrade [livekit/client-sdk-swift](https://togithub.com/livekit/client-sdk-swift) to `1.1.6` </details> <details> <summary>Update dependency mypy to v1.11.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/mypy-1.x` - Merge into: `main` - Upgrade [mypy](https://togithub.com/python/mypy) to `1.11.0` - Upgrade [mypy](https://togithub.com/python/mypy) to `==1.11.0` </details> <details> <summary>Update dependency pytz to v2022.7.1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/pytz-2022.x` - Merge into: `main` - Upgrade pytz to `2022.7.1` - Upgrade pytz to `==2022.7.1` </details> <details> <summary>Update dependency ruff to v0.5.4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/ruff-0.x` - Merge into: `main` - Upgrade [ruff](https://togithub.com/astral-sh/ruff) to `==0.5.4` </details> <details> <summary>Update dependency typer to v0.12.3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/typer-0.x` - Merge into: `main` - Upgrade [typer](https://togithub.com/tiangolo/typer) to `0.12.3` - Upgrade [typer](https://togithub.com/tiangolo/typer) to `==0.12.3` </details> <details> <summary>Update dependency types-pytz to v2023.4.0.20240130</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/types-pytz-2023.x` - Merge into: `main` - Upgrade [types-pytz](https://togithub.com/python/typeshed) to `2023.4.0.20240130` - Upgrade [types-pytz](https://togithub.com/python/typeshed) to `==2023.4.0.20240130` </details> <details> <summary>Update docker/dockerfile Docker tag to v1.9</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/docker-dockerfile-1.x` - Merge into: `main` - Upgrade docker/dockerfile to `1.9` </details> <details> <summary>Update tokio-prost monorepo to 0.13</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tokio-prost-monorepo` - Merge into: `main` - Upgrade [prost](https://togithub.com/tokio-rs/prost) to `0.13` - Upgrade [prost-build](https://togithub.com/tokio-rs/prost) to `0.13` - Upgrade [prost-types](https://togithub.com/tokio-rs/prost) to `0.13` </details> <details> <summary>Update tsickert/discord-webhook action to v5.5.0</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tsickert-discord-webhook-5.x` - Merge into: `main` - Upgrade [tsickert/discord-webhook](https://togithub.com/tsickert/discord-webhook) to `v5.5.0` </details> <details> <summary>Update Rust crate async-fs to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-fs-2.x` - Merge into: `main` - Upgrade [async-fs](https://togithub.com/smol-rs/async-fs) to `2.0` </details> <details> <summary>Update Rust crate async-recursion to v1</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/async-recursion-1.x` - Merge into: `main` - Upgrade [async-recursion](https://togithub.com/dcchut/async-recursion) to `1.0` </details> <details> <summary>Update Rust crate dashmap to v6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/dashmap-6.x` - Merge into: `main` - Upgrade [dashmap](https://togithub.com/xacrimon/dashmap) to `6.0` - Upgrade [dashmap](https://togithub.com/xacrimon/dashmap) to `6.0.0` </details> <details> <summary>Update Rust crate dirs to v5</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/dirs-5.x` - Merge into: `main` - Upgrade [dirs](https://togithub.com/soc/dirs-rs) to `5.0` </details> <details> <summary>Update Rust crate fsevent-sys to v4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/fsevent-sys-4.x` - Merge into: `main` - Upgrade [fsevent-sys](https://togithub.com/octplane/fsevent-rust) to `4.0.0` </details> <details> <summary>Update Rust crate futures-lite to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/futures-lite-2.x` - Merge into: `main` - Upgrade [futures-lite](https://togithub.com/smol-rs/futures-lite) to `2.0` </details> <details> <summary>Update Rust crate indexmap to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/indexmap-2.x` - Merge into: `main` - Upgrade [indexmap](https://togithub.com/indexmap-rs/indexmap) to `2.0.0` </details> <details> <summary>Update Rust crate indoc to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/indoc-2.x` - Merge into: `main` - Upgrade [indoc](https://togithub.com/dtolnay/indoc) to `2` </details> <details> <summary>Update Rust crate ordered-float to v4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/ordered-float-4.x` - Merge into: `main` - Upgrade [ordered-float](https://togithub.com/reem/rust-ordered-float) to `4.0.0` </details> <details> <summary>Update Rust crate rustc-hash to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/rustc-hash-2.x` - Merge into: `main` - Upgrade [rustc-hash](https://togithub.com/rust-lang/rustc-hash) to `2.0` </details> <details> <summary>Update Rust crate shellexpand to v3</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/shellexpand-3.x` - Merge into: `main` - Upgrade [shellexpand](https://gitlab.com/ijackson/rust-shellexpand) to `3.0.0` </details> <details> <summary>Update Rust crate similar to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/similar-2.x` - Merge into: `main` - Upgrade [similar](https://togithub.com/mitsuhiko/similar) to `2.0` </details> <details> <summary>Update Rust crate smol to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/smol-2.x` - Merge into: `main` - Upgrade [smol](https://togithub.com/smol-rs/smol) to `2.0` </details> <details> <summary>Update Rust crate syn to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/syn-2.x` - Merge into: `main` - Upgrade [syn](https://togithub.com/dtolnay/syn) to `2.0` - Upgrade [syn](https://togithub.com/dtolnay/syn) to `2.0.0` </details> <details> <summary>Update Rust crate wasmtime to v23</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wasmtime-23.x` - Merge into: `main` - Upgrade [wasmtime](https://togithub.com/bytecodealliance/wasmtime) to `23.0.0` </details> <details> <summary>Update Rust crate wasmtime-wasi to v23</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/wasmtime-wasi-23.x` - Merge into: `main` - Upgrade [wasmtime-wasi](https://togithub.com/bytecodealliance/wasmtime) to `23.0.0` </details> <details> <summary>Update actions/checkout action to v4</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/actions-checkout-4.x` - Merge into: `main` - Upgrade [actions/checkout](https://togithub.com/actions/checkout) to `v4` </details> <details> <summary>Update dependency PyGithub to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/pygithub-2.x` - Merge into: `main` - Upgrade [PyGithub](https://togithub.com/pygithub/pygithub) to `2.3.0` </details> <details> <summary>Update dependency danger to v12</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/danger-12.x` - Merge into: `main` - Upgrade [danger](https://togithub.com/danger/danger-js) to `12.3.3` </details> <details> <summary>Update dependency livekit/client-sdk-swift to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/livekit-client-sdk-swift-2.x` - Merge into: `main` - Upgrade [livekit/client-sdk-swift](https://togithub.com/livekit/client-sdk-swift) to `2.0.12` </details> <details> <summary>Update dependency pytz to v2024</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/pytz-2024.x` - Merge into: `main` - Upgrade pytz to `2024.1` - Upgrade pytz to `==2024.1` </details> <details> <summary>Update dependency types-pytz to v2024</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/types-pytz-2024.x` - Merge into: `main` - Upgrade [types-pytz](https://togithub.com/python/typeshed) to `2024.1.0.20240417` - Upgrade [types-pytz](https://togithub.com/python/typeshed) to `==2024.1.0.20240417` </details> <details> <summary>Update postgres Docker tag to v16</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/postgres-16.x` - Merge into: `main` - Upgrade postgres to `16` </details> <details> <summary>Update softprops/action-gh-release action to v2</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/softprops-action-gh-release-2.x` - Merge into: `main` - Upgrade [softprops/action-gh-release](https://togithub.com/softprops/action-gh-release) to `v2` </details> <details> <summary>Update tsickert/discord-webhook action to v6</summary> - Schedule: ["after 3pm on Wednesday"] - Branch name: `renovate/tsickert-discord-webhook-6.x` - Merge into: `main` - Upgrade [tsickert/discord-webhook](https://togithub.com/tsickert/discord-webhook) to `v6.0.0` </details> 🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details. --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://togithub.com/renovatebot/renovate/discussions). --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/zed-industries/zed). <!--renovate-config-hash:1752dbf5c31d5751ca59e575a43754358e807680713ab4daa60a32ec782882a0--> Release Notes: - N/A --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
renovate[bot] , renovate[bot] , and Marshall Bowers created
b957021
Remove `!jupyter` context for `cmd-enter` (`ctrl-enter` for linux) key binding (#15133)
Since zed has done away with `cmd-enter` binding for `repl::Run` [#15026](https://github.com/zed-industries/zed/pull/15026), I think this is no longer needed. Release Notes: - N/A
pantheraleo-7 created
fb4d77c
Pin a specific version of `typos` in CI (#15128)
This PR makes it so we pin a specific version of `typos` in CI, rather than just relying on whatever is already installed or what the latest version is. Release Notes: - N/A
Marshall Bowers created
b14bb6b
Make git blame for SSH remote projects (#15106)
This also refactors the BufferStore + WorktreeStore interfaces to make them cleaner, more fully encapsulating the RPC aspects of their functionality. Release Notes: - N/A
Max Brunsfeld created
8501ae6
Make context and dropdown menus scrollable (#15127)
This PR makes context and dropdown menus scrollable, so that they don't become totally unusable when they overflow the window. Release Notes: - N/A
Marshall Bowers created
4e88a08
chore: Some more dependency bumps (#15125)
Release Notes: - N/A
Piotr Osiewicz created
659f34b
settings_ui: Add UI and buffer font family controls (#15124)
This PR adds settings controls for changing the UI and buffer font families. Release Notes: - N/A
Marshall Bowers created
001376f
cpp: Improve syntax highlighting (#13922)
* Added some missing operators, delimeters and keywords * Highlight destructor, and operator overload as `@function` * Moved `(field_identifier)` to the top, as it was highlighting methods as `@property` There are still some problems with something like `n1::n2::foo(...)`, `foo` is not properly highlighted as a function Release Notes: - Improved C++ syntax highlighting
Fernando Tagawa created
298ca5f
Prefer `.map` for conditionals with `else` conditions (#15118)
This PR updates instances where we were using `.when_else` and `.when_else_some` to use `.map` with a conditional inside. This allows us to avoid reinventing Rust's syntax for conditionals and (IMO) makes the code easier to read. Release Notes: - N/A
Marshall Bowers created
596ee58
Bump tree-sitter and related core language parser libraries (#14986)
Closes https://github.com/zed-industries/zed/issues/4565 To fix issues with code blocks' parsing in Markdown, a tree-sitter-markdown library update is needed. But `tree_sitter::language` is used in many places within core Zed, which forced more library updates. Release Notes: - Updated tree-sitter parsers for core languages --------- Co-authored-by: Max Brunsfeld <max@zed.dev> Co-authored-by: Piotr Osiewicz <piotr@zed.dev>
Kirill Bulatov , Max Brunsfeld , and Piotr Osiewicz created
fd4a412
Use proper names for sorting path entries (#15116)
Closes https://github.com/zed-industries/zed/issues/12470 Release Notes: - Fixed project panel not showing properly file entries for directories with dots in their names ([#12470](https://github.com/zed-industries/zed/issues/12470))
Kirill Bulatov created
0297a42
Use US English spelling of "behavior" and "customize" (#15117)
This PR fixes some instances that weren't using US English spellings of "behavior" and "customize". Release Notes: - N/A
Marshall Bowers created
9c9a0bd
lsp: Check if "Goto Definition" supported before request (#15111)
This is related to #15023 where we have the running Rubocop LSP that provides diagnostics and formatting capabilities. Rubocop LSP sends its capabilities back to Zed without support for "textDocument/definition" request, Zed actually does not check that and sends a request to Rubocop that results in the server error "Unsupported method: textDocument/definition". The fix here is related to https://github.com/zed-industries/zed/pull/14666 Release Notes: - N/A
Vitaly Slobodin created
740c444
settings_ui: Add theme settings controls (#15115)
This PR adds settings controls for the theme settings. Release Notes: - N/A
Marshall Bowers created
325e6b9
editor: Improve performance of buffer/project search (#15109)
Fixes #15102 Release Notes: - Improved performance of project and buffer search when there are many matches.
Piotr Osiewicz created
65c63de
Ensure quick action bar icon buttons are a square (#15092)
As the title says! Also decreased a bit the gap between them so that's consistent with other similar icon button stacks. I wish they could be bigger buttons but the icons would need to be refined further for that, as each has been drawn with a different dimension/bounding-box. Maybe in the near future :) --- Release Notes: - N/A
Danilo Leal created
274e56b
settings_ui: Add UI and buffer font weight controls (#15104)
This PR adds settings controls for the UI and buffer font weight settings. It also does some work around grouping the settings into related sections. Release Notes: - N/A
Marshall Bowers created
7fb906d
vim: Prevent overflowing integer when pushing count digit (#15079)
Minor bug where the command count overflows when enough digits are entered. This swaps out simple multiplication/addition for their checked counter parts, falling back to the previous value in case of overflow. Release Notes: - N/A
Tom Anderson created
d107d22
Fix cmd-alt-g b for git blame (#15103)
Broken by #14942 as the matching Pane binding for toggle regex now takes precedence. cmd-alt-x still works for that. Release Notes: - N/A
Conrad Irwin created
23dac9c
docs: Show how to use the `percent` format to denote cells for the Zed REPL (#15099)
Release Notes: - N/A
Kyle Kelley created
777ddef
Fix contributor-scraping code
Joseph T Lyons created
77a2f24
v0.147.x dev
Joseph T Lyons created
846fc67
repl: Show executing status at the bottom of the outputs while waiting for execution to finish (#15096)
 Release Notes: - N/A
Kyle Kelley created
0843da0
repl: Incorporate moving down to next cell in jupytext mode (#15094)
`jupytext_snippets` now returns back both the jupytext snippets and the `Point` of the next jupytext snippet. Release Notes: - N/A
Kyle Kelley created
9e528db
repl: Simplify error output formatting (#15088)
Release Notes: - N/A
Kyle Kelley created
c6d6c44
Revert "Try blade#144 (#15036)" (#15095)
This reverts commit d034d73af9d335f2a97dbc784999d2b94af58a03. Release Notes: - N/A
Conrad Irwin created
9de6d31
feature_flags: Add support for flags that aren't auto-enabled for staff (#15093)
This PR adds support for defining feature flags that aren't auto-enabled for Zed staff. This will be useful in situations where we want to land a feature behind a feature flag, but only want to ship it to certain staff members (e.g., the members currently working on it) initially. Release Notes: - N/A
Marshall Bowers created
d540c95
settings_ui: Add prototype for settings controls (#15090)
This PR adds a prototype for controlling settings via the settings UI. Still staff-shipped. Release Notes: - N/A
Marshall Bowers created
f7d6818
Sublime swap lines (#15089)
Improved SublimeText keymap (Mac & Linux). - Add bind for MoveLineUp/Down (`ctrl-shift-up` on linux and `cmd-ctrl-up` on MacOS). Co-authored-by: unixtensor <brandon@rhpidfyre.io>
Peter Tripp and unixtensor created
06d3dc0
Fix rendering issue with vtsls (#15087)
Before: <img width="697" alt="Screenshot_2024-07-20_at_20 47 41" src="https://github.com/user-attachments/assets/bc6db18e-77b9-400b-a917-2545269b7d1b"> After: <img width="707" alt="Screenshot_2024-07-23_at_22 09 27" src="https://github.com/user-attachments/assets/a0f6ebe5-fba0-4cc1-8d8b-b1982e2adf95"> Release Notes: - Fixed multiline details provided by vtsls breaking rendering in autocompletions
Stanislav Alekseev created
64b15d3
Display blocks over the git hunks (#15083)
Before:  After:  Release Notes: - N/A
Kirill Bulatov created
23c5fc1
chore: Use explicit if let instead of for .. in option (#15086)
Fixes one clippy violation from 1.80 (that's due for release tomorrow). Release Notes: - N/A
Piotr Osiewicz created
c43eafb
Update the test code to newer realities (#15084)
Follow-up of https://github.com/zed-industries/zed/pull/14886 We do not require the branch to be up-to-date with `main` before merging, and in 4 days some related test code got reworked so that there were no conflicts and it slipped. Release Notes: - N/A
Kirill Bulatov created
62a890f
Increase size of icon buttons within the inline editor (#15051)
This PR increases the size of the the icon buttons within the inline editors, both within the buffer and on the terminal. I also added properties to make sure they always render as a square, as well as tweaking the stop icon SVG, adding an alternative sparkle icon that fit the same grid as the close (14x14) icon, and adding a bit more right padding on the buffer's case so it doesn't collide with the scrollbar. End result is that they have a bit of an easier target space area and normalized sizes. --- Release Notes: - N/A
Danilo Leal created
5ad3c6b
inline_assistant: Respect tabs when selection first row is not indented (#14886)
When using the inline assistant with a language such as Go that uses
tabs, if the user selects a block of text that is correctly formatted
and where the first line has no indentation, the `suggested_line_indent`
variable ends up with `IndentSize { len: 0, kind: Space }`. That's
because `suggested_line_indent` current relies on
`BufferSnapshot::suggested_indents` suggestion for the first line on the
selection, but since it is already correctly indented, there are no
suggestions and `MultiBufferSnapshot::indent_size_for_line` is used
instead.
https://github.com/zed-industries/zed/blob/2d96bba61fd9e60951ecfcf697707a974475c1b2/crates/assistant/src/inline_assistant.rs#L2124-L2128
In this patch, we also take a look at the rest of the selection and
detect tabs. If one is encountered, we assume that tabs should always be
used. I suppose this isn't perfect, especially if the original file had
a mix of spaces and tabs, however it seems better than the status quo.
I considered using `BufferSnapshot::language_indent_size_at`, but I
imagine tabs should be preserved even when a specific language isn't
being used.
See screenshot below of the original prompt with this patch.
Tests:
* New unit test
* I've also manually tested with a few other cases: selection where all
lines are indented and file that only use spaces.
Release Notes:
- Fixed 'inline_assistant: tabs are overwritten with space characters
when first line in selection has no indentation'
([#14885](https://github.com/zed-industries/zed/issues/14885)).
<img width="942" alt="image"
src="https://github.com/user-attachments/assets/f2c5d7e9-e8bc-400b-bd6f-09e4a89d22c1">
Artur Rodrigues created
e004a57
Improve project panel settings documentation (#15075)
Improved Project Panel Settings Documentation: The documentation for the project panel settings has been enhanced for clarity and comprehensiveness, providing better guidance and examples for users. Default values have been aligned with project_panel_settings.rs. Release Notes: - N/A
schdaniel20 created