Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2026 19:41:25 +0000
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f2591464bac9 - main - editors/zed: Update to 0.231.2
Message-ID:  <69dd46e5.4166c.96d5caa@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f2591464bac908e3cea55961ae83e1c020a3f4aa

commit f2591464bac908e3cea55961ae83e1c020a3f4aa
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-13 18:59:12 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-13 19:41:16 +0000

    editors/zed: Update to 0.231.2
    
    Changelog:
    - https://github.com/zed-industries/zed/releases/tag/v0.230.0
    - https://github.com/zed-industries/zed/releases/tag/v0.230.1
    - https://github.com/zed-industries/zed/releases/tag/v0.230.2
    - https://github.com/zed-industries/zed/releases/tag/v0.231.1
    - https://github.com/zed-industries/zed/releases/tag/v0.231.2
    
    Reported by:    GitHub (watch releases)
---
 editors/zed/Makefile                               |   3 +-
 editors/zed/Makefile.crates                        | 135 +++++-----
 editors/zed/distinfo                               | 272 +++++++++++----------
 editors/zed/files/patch-Cargo.lock                 |  39 ++-
 editors/zed/files/patch-crates_cli_Cargo.toml      |   4 +-
 ...ion__host_src_wasm__host_wit_since__v0__8__0.rs |   4 +-
 editors/zed/files/patch-crates_fs_src_fs.rs        |  18 +-
 .../files/patch-crates_gpui_src_elements_div.rs    |  89 -------
 .../zed/files/patch-crates_gpui_src_interactive.rs |  64 -----
 .../zed/files/patch-crates_gpui_src_platform.rs    |   4 +-
 editors/zed/files/patch-crates_gpui_src_window.rs  |  11 -
 ...patch-crates_image__viewer_src_image__viewer.rs |  38 ---
 ...ch-crates_project_src_agent__registry__store.rs |   6 +-
 ...atch-crates_project_src_agent__server__store.rs |   6 +-
 ...tes_project_tests_integration_project__tests.rs |   4 +-
 editors/zed/files/patch-crates_zed_Cargo.toml      |   6 +-
 editors/zed/files/patch-crates_zed_src_main.rs     |  16 +-
 .../zed/files/patch-crates_zed_src_reliability.rs  |  10 +-
 editors/zed/files/patch-crates_zed_src_zed.rs      |   4 +-
 19 files changed, 265 insertions(+), 468 deletions(-)

diff --git a/editors/zed/Makefile b/editors/zed/Makefile
index cd79b3dacbdc..3eba3b308d9c 100644
--- a/editors/zed/Makefile
+++ b/editors/zed/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zed
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.229.0
+DISTVERSION=	0.231.2
 CATEGORIES=	editors
 PKGNAMESUFFIX=	-editor
 
@@ -66,6 +66,7 @@ OPTIONS_DEFINE=	DOCS
 post-patch:
 # https://github.com/RazrFalcon/fontdb/issues/61
 	@${REINPLACE_CMD} -e 's|/etc|${LOCALBASE}&|g' \
+		${WRKSRC_crate_fontdb-0.16.2}/src/lib.rs \
 		${WRKSRC_crate_fontdb-0.23.0}/src/lib.rs
 
 post-build:
diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates
index 2134e437ff07..34c2c7dbea6d 100644
--- a/editors/zed/Makefile.crates
+++ b/editors/zed/Makefile.crates
@@ -1,5 +1,4 @@
-CARGO_CRATES=	addr2line-0.24.2 \
-		addr2line-0.25.1 \
+CARGO_CRATES=	addr2line-0.25.1 \
 		adler2-2.0.1 \
 		aes-0.8.4 \
 		agent-client-protocol-0.10.2 \
@@ -9,8 +8,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		aho-corasick-1.1.3 \
 		aliasable-0.1.3 \
 		aligned-vec-0.6.4 \
-		alloc-no-stdlib-2.0.4 \
-		alloc-stdlib-0.2.2 \
 		allocator-api2-0.2.21 \
 		alsa-0.10.0 \
 		alsa-sys-0.3.1 \
@@ -107,7 +104,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		bindgen-0.71.1 \
 		bindgen-0.72.1 \
 		bit-set-0.8.0 \
+		bit-set-0.9.1 \
 		bit-vec-0.8.0 \
+		bit-vec-0.9.1 \
 		bit_field-0.10.3 \
 		bitflags-1.3.2 \
 		bitflags-2.10.0 \
@@ -124,8 +123,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		borrow-or-share-0.2.4 \
 		borsh-1.5.7 \
 		borsh-derive-1.5.7 \
-		brotli-8.0.2 \
-		brotli-decompressor-5.0.0 \
 		brush-parser-0.3.0 \
 		bstr-1.12.0 \
 		built-0.7.7 \
@@ -190,7 +187,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		cocoa-0.26.0 \
 		cocoa-foundation-0.1.2 \
 		cocoa-foundation-0.2.0 \
-		codespan-reporting-0.12.0 \
 		codespan-reporting-0.13.0 \
 		color_quant-1.1.0 \
 		colorchoice-1.0.4 \
@@ -230,19 +226,19 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		cpal-0.17.1 \
 		cpp_demangle-0.4.5 \
 		cpufeatures-0.2.17 \
-		cranelift-assembler-x64-0.120.2 \
-		cranelift-assembler-x64-meta-0.120.2 \
-		cranelift-bforest-0.120.2 \
-		cranelift-bitset-0.120.2 \
-		cranelift-codegen-0.120.2 \
-		cranelift-codegen-meta-0.120.2 \
-		cranelift-codegen-shared-0.120.2 \
-		cranelift-control-0.120.2 \
-		cranelift-entity-0.120.2 \
-		cranelift-frontend-0.120.2 \
-		cranelift-isle-0.120.2 \
-		cranelift-native-0.120.2 \
-		cranelift-srcgen-0.120.2 \
+		cranelift-assembler-x64-0.123.6 \
+		cranelift-assembler-x64-meta-0.123.6 \
+		cranelift-bforest-0.123.6 \
+		cranelift-bitset-0.123.6 \
+		cranelift-codegen-0.123.6 \
+		cranelift-codegen-meta-0.123.6 \
+		cranelift-codegen-shared-0.123.6 \
+		cranelift-control-0.123.6 \
+		cranelift-entity-0.123.6 \
+		cranelift-frontend-0.123.6 \
+		cranelift-isle-0.123.6 \
+		cranelift-native-0.123.6 \
+		cranelift-srcgen-0.123.6 \
 		crash-context-0.6.3 \
 		crash-handler-0.6.3 \
 		crc-3.3.0 \
@@ -362,6 +358,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		failspot-0.2.0 \
 		fallible-iterator-0.3.0 \
 		fancy-regex-0.16.2 \
+		fancy-regex-0.17.0 \
 		fast-srgb8-1.0.0 \
 		fastrand-1.9.0 \
 		fastrand-2.3.0 \
@@ -443,7 +440,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		getrandom-0.3.4 \
 		getrandom-0.4.1 \
 		gif-0.13.3 \
-		gimli-0.31.1 \
 		gimli-0.32.3 \
 		gio-sys-0.21.5 \
 		git2-0.20.4 \
@@ -454,7 +450,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		glob-0.3.3 \
 		globset-0.4.17 \
 		gloo-timers-0.3.0 \
-		glow-0.16.0 \
+		glow-0.17.0 \
 		glutin_wgl_sys-0.6.1 \
 		gobject-sys-0.21.5 \
 		goblin-0.9.3 \
@@ -469,6 +465,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		handlebars-4.5.0 \
 		handlebars-5.1.2 \
 		harfrust-0.5.0 \
+		hash32-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
 		hashbrown-0.15.5 \
@@ -477,6 +474,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		hashlink-0.10.0 \
 		headers-0.3.9 \
 		headers-core-0.2.0 \
+		heapless-0.9.2 \
 		heck-0.3.3 \
 		heck-0.4.1 \
 		heck-0.5.0 \
@@ -542,7 +540,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		io-lifetimes-2.0.4 \
 		io-surface-0.16.1 \
 		iovec-0.1.4 \
-		ipc-channel-0.20.2 \
+		ipc-channel-0.21.0 \
 		ipnet-2.11.0 \
 		iri-string-0.7.8 \
 		is-docker-0.2.0 \
@@ -647,7 +645,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		moxcms-0.7.7 \
 		msvc_spectre_libs-0.1.3 \
 		multimap-0.8.3 \
-		naga-28.0.0 \
+		naga-29.0.0 \
 		nanoid-0.4.0 \
 		nanorand-0.7.0 \
 		native-tls-0.2.14 \
@@ -687,18 +685,19 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc2-0.6.3 \
-		objc2-audio-toolbox-0.3.1 \
-		objc2-avf-audio-0.3.1 \
-		objc2-core-audio-0.3.1 \
+		objc2-app-kit-0.3.1 \
+		objc2-audio-toolbox-0.3.2 \
+		objc2-avf-audio-0.3.2 \
+		objc2-core-audio-0.3.2 \
 		objc2-core-audio-types-0.3.2 \
 		objc2-core-foundation-0.3.2 \
 		objc2-encode-4.1.0 \
-		objc2-foundation-0.3.1 \
+		objc2-foundation-0.3.2 \
 		objc2-io-kit-0.3.2 \
-		objc2-metal-0.3.1 \
+		objc2-metal-0.3.2 \
+		objc2-quartz-core-0.3.2 \
 		objc_exception-0.1.2 \
 		objc_id-0.1.1 \
-		object-0.36.7 \
 		object-0.37.3 \
 		once_cell-1.21.3 \
 		once_cell_polyfill-1.70.1 \
@@ -821,7 +820,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		pulldown-cmark-0.10.3 \
 		pulldown-cmark-0.13.0 \
 		pulldown-cmark-escape-0.10.1 \
-		pulley-interpreter-33.0.2 \
+		pulley-interpreter-36.0.6 \
+		pulley-macros-36.0.6 \
 		pulp-0.18.22 \
 		pulp-0.21.5 \
 		pxfm-0.1.25 \
@@ -859,6 +859,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		raw-cpuid-10.7.0 \
 		raw-cpuid-11.6.0 \
 		raw-window-handle-0.6.2 \
+		raw-window-metal-1.1.0 \
 		rayon-1.11.0 \
 		rayon-core-1.13.0 \
 		rdrand-0.4.0 \
@@ -896,9 +897,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rtoolbox-0.0.3 \
 		rtrb-0.3.2 \
 		runtimelib-1.4.0 \
-		rust-embed-8.7.2 \
-		rust-embed-impl-8.7.2 \
-		rust-embed-utils-8.7.2 \
+		rust-embed-8.11.0 \
+		rust-embed-impl-8.11.0 \
+		rust-embed-utils-8.11.0 \
 		rust_decimal-1.39.0 \
 		rustc-demangle-0.1.26 \
 		rustc-hash-1.1.0 \
@@ -1005,10 +1006,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		spdx-0.10.9 \
 		spin-0.9.8 \
 		spin-0.10.0 \
-		spirv-0.3.0+sdk-1.3.268.0 \
+		spirv-0.4.0+sdk-1.4.341.0 \
 		spki-0.6.0 \
 		spki-0.7.3 \
-		sptr-0.3.2 \
 		sqlformat-0.2.6 \
 		sqlx-0.8.6 \
 		sqlx-core-0.8.6 \
@@ -1099,7 +1099,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tiny-keccak-2.0.2 \
 		tiny-skia-0.11.4 \
 		tiny-skia-path-0.11.4 \
-		tiny_http-0.8.2 \
+		tiny_http-0.12.0 \
 		tinystr-0.8.1 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.10.0 \
@@ -1142,9 +1142,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tracing-tracy-0.11.4 \
 		tracy-client-0.18.3 \
 		tracy-client-sys-0.27.0 \
-		trait-variant-0.1.2 \
 		transpose-0.2.3 \
-		tree-sitter-0.26.3 \
+		tree-sitter-0.26.8 \
 		tree-sitter-bash-0.25.1 \
 		tree-sitter-c-0.24.1 \
 		tree-sitter-css-0.23.2 \
@@ -1159,7 +1158,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tree-sitter-python-0.25.0 \
 		tree-sitter-regex-0.24.3 \
 		tree-sitter-ruby-0.23.1 \
-		tree-sitter-rust-0.24.0 \
+		tree-sitter-rust-0.24.2 \
 		triomphe-0.1.15 \
 		try-lock-0.2.5 \
 		ttf-parser-0.20.0 \
@@ -1233,7 +1232,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		wasm-encoder-0.201.0 \
 		wasm-encoder-0.221.3 \
 		wasm-encoder-0.227.1 \
-		wasm-encoder-0.229.0 \
+		wasm-encoder-0.236.1 \
 		wasm-encoder-0.244.0 \
 		wasm-metadata-0.201.0 \
 		wasm-metadata-0.227.1 \
@@ -1243,26 +1242,28 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		wasmparser-0.201.0 \
 		wasmparser-0.221.3 \
 		wasmparser-0.227.1 \
-		wasmparser-0.229.0 \
+		wasmparser-0.236.1 \
 		wasmparser-0.244.0 \
-		wasmprinter-0.229.0 \
-		wasmtime-33.0.2 \
-		wasmtime-asm-macros-33.0.2 \
-		wasmtime-c-api-impl-33.0.2 \
-		wasmtime-c-api-macros-33.0.2 \
-		wasmtime-component-macro-33.0.2 \
-		wasmtime-component-util-33.0.2 \
-		wasmtime-cranelift-33.0.2 \
-		wasmtime-environ-33.0.2 \
-		wasmtime-fiber-33.0.2 \
-		wasmtime-jit-icache-coherence-33.0.2 \
-		wasmtime-math-33.0.2 \
-		wasmtime-slab-33.0.2 \
-		wasmtime-versioned-export-macros-33.0.2 \
-		wasmtime-wasi-33.0.2 \
-		wasmtime-wasi-io-33.0.2 \
-		wasmtime-winch-33.0.2 \
-		wasmtime-wit-bindgen-33.0.2 \
+		wasmprinter-0.236.1 \
+		wasmtime-36.0.6 \
+		wasmtime-c-api-impl-36.0.6 \
+		wasmtime-environ-36.0.6 \
+		wasmtime-internal-asm-macros-36.0.6 \
+		wasmtime-internal-c-api-macros-36.0.6 \
+		wasmtime-internal-component-macro-36.0.6 \
+		wasmtime-internal-component-util-36.0.6 \
+		wasmtime-internal-cranelift-36.0.6 \
+		wasmtime-internal-fiber-36.0.6 \
+		wasmtime-internal-jit-debug-36.0.6 \
+		wasmtime-internal-jit-icache-coherence-36.0.6 \
+		wasmtime-internal-math-36.0.6 \
+		wasmtime-internal-slab-36.0.6 \
+		wasmtime-internal-unwinder-36.0.6 \
+		wasmtime-internal-versioned-export-macros-36.0.6 \
+		wasmtime-internal-winch-36.0.6 \
+		wasmtime-internal-wit-bindgen-36.0.6 \
+		wasmtime-wasi-36.0.6 \
+		wasmtime-wasi-io-36.0.6 \
 		wast-35.0.2 \
 		wax-0.7.0 \
 		wayland-backend-0.3.11 \
@@ -1282,14 +1283,14 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		which-4.4.2 \
 		which-6.0.3 \
 		whoami-1.6.1 \
-		wiggle-33.0.2 \
-		wiggle-generate-33.0.2 \
-		wiggle-macro-33.0.2 \
+		wiggle-36.0.6 \
+		wiggle-generate-36.0.6 \
+		wiggle-macro-36.0.6 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.11 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		winch-codegen-33.0.2 \
+		winch-codegen-36.0.6 \
 		windows-0.57.0 \
 		windows-0.61.3 \
 		windows-0.62.2 \
@@ -1388,7 +1389,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		wit-component-0.244.0 \
 		wit-parser-0.201.0 \
 		wit-parser-0.227.1 \
-		wit-parser-0.229.0 \
+		wit-parser-0.236.1 \
 		wit-parser-0.244.0 \
 		witx-0.9.1 \
 		writeable-0.6.1 \
@@ -1454,10 +1455,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		proptest,proptest-macro@git+https://github.com/proptest-rs/proptest?rev=3dca198a8fef1b32e3a66f1e1897c955b4dc5b5b\#3dca198a8fef1b32e3a66f1e1897c955b4dc5b5b \
 		zed-scap@git+https://github.com/zed-industries/scap?rev=4afea48c3b002197176fb19cd0f9b180dd36eaac\#4afea48c3b002197176fb19cd0f9b180dd36eaac \
 		alacritty_terminal@git+https://github.com/zed-industries/alacritty?rev=9d9640d4\#9d9640d4e56d67a09d049f9c0a300aae08d4f61e \
+		libwebrtc,livekit,livekit-api,livekit-protocol,livekit-runtime,webrtc-sys,webrtc-sys-build@git+https://github.com/zed-industries/livekit-rust-sdks?rev=147fbca3d4b592d96d33f5e6a84b59fc0b5d9bf1\#147fbca3d4b592d96d33f5e6a84b59fc0b5d9bf1 \
 		tree-sitter-gitcommit@git+https://github.com/zed-industries/tree-sitter-git-commit?rev=88309716a69dd13ab83443721ba6e0b491d37ee9\#88309716a69dd13ab83443721ba6e0b491d37ee9 \
-		naga,wgpu,wgpu-core,wgpu-core-deps-apple,wgpu-core-deps-emscripten,wgpu-core-deps-windows-linux-android,wgpu-hal,wgpu-types@git+https://github.com/zed-industries/wgpu?rev=465557eccfe77c840a9b4936f1408da9503372c4\#465557eccfe77c840a9b4936f1408da9503372c4 \
 		rodio@git+https://github.com/RustAudio/rodio?rev=e50e726ddd0292f6ef9de0dda6b90af4ed1fb66a\#e50e726ddd0292f6ef9de0dda6b90af4ed1fb66a \
-		libwebrtc,livekit,livekit-api,livekit-protocol,livekit-runtime,webrtc-sys,webrtc-sys-build@git+https://github.com/zed-industries/livekit-rust-sdks?rev=c1209aa155cbf4543383774f884a46ae7e53ee2e\#c1209aa155cbf4543383774f884a46ae7e53ee2e \
 		zed-reqwest@git+https://github.com/zed-industries/reqwest.git?rev=c15662463bda39148ba154100dd44d3fba5873a4\#c15662463bda39148ba154100dd44d3fba5873a4 \
 		tree-sitter-gowork@git+https://github.com/zed-industries/tree-sitter-go-work?rev=acb0617bf7f4fda02c6217676cc64acb89536dc7\#acb0617bf7f4fda02c6217676cc64acb89536dc7 \
 		xim-ctext,xim-parser,zed-xim@git+https://github.com/zed-industries/xim-rs.git?rev=16f35a2c881b815a2b6cdfd6687988e84f8447d8\#16f35a2c881b815a2b6cdfd6687988e84f8447d8 \
@@ -1465,6 +1465,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		mermaid-rs-renderer@git+https://github.com/zed-industries/mermaid-rs-renderer?rev=374db9ead5426697c6c2111151d9f246899bc638\#374db9ead5426697c6c2111151d9f246899bc638 \
 		tree-sitter-heex@git+https://github.com/zed-industries/tree-sitter-heex?rev=1dd45142fbb05562e35b2040c6129c9bca346592\#1dd45142fbb05562e35b2040c6129c9bca346592 \
 		dap-types@git+https://github.com/zed-industries/dap-types?rev=1b461b310481d01e02b2603c16d7144b926339f8\#1b461b310481d01e02b2603c16d7144b926339f8 \
+		naga,wgpu,wgpu-core,wgpu-core-deps-apple,wgpu-core-deps-emscripten,wgpu-core-deps-windows-linux-android,wgpu-hal,wgpu-naga-bridge,wgpu-types@git+https://github.com/zed-industries/wgpu.git?branch=v29\#a466bc382ea747f8e1ac810efdb6dcd49a514575 \
 		async-pipe@git+https://github.com/zed-industries/async-pipe-rs?rev=82d00a04211cf4e1236029aa03e6b6ce2a74c553\#82d00a04211cf4e1236029aa03e6b6ce2a74c553 \
 		wprcontrol@git+https://github.com/zed-industries/wprcontrol?rev=cd811f7\#cd811f7d744f65291e13131b1d907fda63ed91a1 \
 		nvim-rs@git+https://github.com/KillTheMule/nvim-rs?rev=764dd270c642f77f10f3e19d05cc178a6cbe69f3\#764dd270c642f77f10f3e19d05cc178a6cbe69f3 \
diff --git a/editors/zed/distinfo b/editors/zed/distinfo
index 4429803f71bd..b1e5568ee4d0 100644
--- a/editors/zed/distinfo
+++ b/editors/zed/distinfo
@@ -1,6 +1,4 @@
-TIMESTAMP = 1774527820
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1776082946
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -21,10 +19,6 @@ SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae
 SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
 SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
 SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
-SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
-SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
-SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
-SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
 SHA256 (rust/crates/alsa-0.10.0.crate) = 7c88dbbce13b232b26250e1e2e6ac18b6a891a646b8148285036ebce260ac5c3
@@ -217,8 +211,12 @@ SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0
 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
+SHA256 (rust/crates/bit-set-0.9.1.crate) = 34ddef2995421ab6a5c779542c81ee77c115206f4ad9d5a8e05f4ff49716a3dd
+SIZE (rust/crates/bit-set-0.9.1.crate) = 20389
 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
+SHA256 (rust/crates/bit-vec-0.9.1.crate) = b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51
+SIZE (rust/crates/bit-vec-0.9.1.crate) = 29177
 SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
 SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -251,10 +249,6 @@ SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a7326
 SIZE (rust/crates/borsh-1.5.7.crate) = 78062
 SHA256 (rust/crates/borsh-derive-1.5.7.crate) = fdd1d3c0c2f5833f22386f252fe8ed005c7f59fdcddeef025c01b4c3b9fd9ac3
 SIZE (rust/crates/borsh-derive-1.5.7.crate) = 27246
-SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560
-SIZE (rust/crates/brotli-8.0.2.crate) = 741739
-SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
-SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
 SHA256 (rust/crates/brush-parser-0.3.0.crate) = f7367124d4f38fdcd65f4b815bda7caeb3de377b9cd95ffa1b23627989c93718
 SIZE (rust/crates/brush-parser-0.3.0.crate) = 74281
 SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
@@ -383,8 +377,6 @@ SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748
 SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028
 SHA256 (rust/crates/cocoa-foundation-0.2.0.crate) = e14045fb83be07b5acf1c0884b2180461635b433455fa35d1cd6f17f1450679d
 SIZE (rust/crates/cocoa-foundation-0.2.0.crate) = 15203
-SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
-SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
 SHA256 (rust/crates/codespan-reporting-0.13.0.crate) = ba7a06c0b31fff5ff2e1e7d37dbf940864e2a974b336e1a2938d10af6e8fb283
 SIZE (rust/crates/codespan-reporting-0.13.0.crate) = 57113
 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b
@@ -463,32 +455,32 @@ SHA256 (rust/crates/cpp_demangle-0.4.5.crate) = f2bb79cb74d735044c972aae58ed0aaa
 SIZE (rust/crates/cpp_demangle-0.4.5.crate) = 81574
 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/cranelift-assembler-x64-0.120.2.crate) = a5023e06632d8f351c2891793ccccfe4aef957954904392434038745fb6f1f68
-SIZE (rust/crates/cranelift-assembler-x64-0.120.2.crate) = 17270
-SHA256 (rust/crates/cranelift-assembler-x64-meta-0.120.2.crate) = b1c4012b4c8c1f6eb05c0a0a540e3e1ee992631af51aa2bbb3e712903ce4fd65
-SIZE (rust/crates/cranelift-assembler-x64-meta-0.120.2.crate) = 20550
-SHA256 (rust/crates/cranelift-bforest-0.120.2.crate) = 4d6d883b4942ef3a7104096b8bc6f2d1a41393f159ac8de12aed27b25d67f895
-SIZE (rust/crates/cranelift-bforest-0.120.2.crate) = 31035
-SHA256 (rust/crates/cranelift-bitset-0.120.2.crate) = db7b2ee9eec6ca8a716d900d5264d678fb2c290c58c46c8da7f94ee268175d17
-SIZE (rust/crates/cranelift-bitset-0.120.2.crate) = 8597
-SHA256 (rust/crates/cranelift-codegen-0.120.2.crate) = aeda0892577afdce1ac2e9a983a55f8c5b87a59334e1f79d8f735a2d7ba4f4b4
-SIZE (rust/crates/cranelift-codegen-0.120.2.crate) = 1096594
-SHA256 (rust/crates/cranelift-codegen-meta-0.120.2.crate) = e461480d87f920c2787422463313326f67664e68108c14788ba1676f5edfcd15
-SIZE (rust/crates/cranelift-codegen-meta-0.120.2.crate) = 82618
-SHA256 (rust/crates/cranelift-codegen-shared-0.120.2.crate) = 976584d09f200c6c84c4b9ff7af64fc9ad0cb64dffa5780991edd3fe143a30a1
-SIZE (rust/crates/cranelift-codegen-shared-0.120.2.crate) = 6172
-SHA256 (rust/crates/cranelift-control-0.120.2.crate) = 46d43d70f4e17c545aa88dbf4c84d4200755d27c6e3272ebe4de65802fa6a955
-SIZE (rust/crates/cranelift-control-0.120.2.crate) = 8295
-SHA256 (rust/crates/cranelift-entity-0.120.2.crate) = d75418674520cb400c8772bfd6e11a62736c78fc1b6e418195696841d1bf91f1
-SIZE (rust/crates/cranelift-entity-0.120.2.crate) = 30422
-SHA256 (rust/crates/cranelift-frontend-0.120.2.crate) = 3c8b1a91c86687a344f3c52dd6dfb6e50db0dfa7f2e9c7711b060b3623e1fdeb
-SIZE (rust/crates/cranelift-frontend-0.120.2.crate) = 57476
-SHA256 (rust/crates/cranelift-isle-0.120.2.crate) = 711baa4e3432d4129295b39ec2b4040cc1b558874ba0a37d08e832e857db7285
-SIZE (rust/crates/cranelift-isle-0.120.2.crate) = 75398
-SHA256 (rust/crates/cranelift-native-0.120.2.crate) = 41c83e8666e3bcc5ffeaf6f01f356f0e1f9dcd69ce5511a1efd7ca5722001a3f
-SIZE (rust/crates/cranelift-native-0.120.2.crate) = 10889
-SHA256 (rust/crates/cranelift-srcgen-0.120.2.crate) = 02e3f4d783a55c64266d17dc67d2708852235732a100fc40dd9f1051adc64d7b
-SIZE (rust/crates/cranelift-srcgen-0.120.2.crate) = 6148
+SHA256 (rust/crates/cranelift-assembler-x64-0.123.6.crate) = ba33ddc4e157cb1abe9da6c821e8824f99e56d057c2c22536850e0141f281d61
+SIZE (rust/crates/cranelift-assembler-x64-0.123.6.crate) = 25500
+SHA256 (rust/crates/cranelift-assembler-x64-meta-0.123.6.crate) = 69b23dd6ea360e6fb28a3f3b40b7f126509668f58076a4729b2cfd656f26a0ad
+SIZE (rust/crates/cranelift-assembler-x64-meta-0.123.6.crate) = 45910
+SHA256 (rust/crates/cranelift-bforest-0.123.6.crate) = a9d81afcee8fe27ee2536987df3fadcb2e161af4edb7dbe3ef36838d0ce74382
+SIZE (rust/crates/cranelift-bforest-0.123.6.crate) = 30978
+SHA256 (rust/crates/cranelift-bitset-0.123.6.crate) = fb33595f1279fe7af03b28245060e9085caf98b10ed3137461a85796eb83972a
+SIZE (rust/crates/cranelift-bitset-0.123.6.crate) = 8527
+SHA256 (rust/crates/cranelift-codegen-0.123.6.crate) = 0230a6ac0660bfe31eb244cbb43dcd4f2b3c1c4e0addc3e0348c6053ea60272e
+SIZE (rust/crates/cranelift-codegen-0.123.6.crate) = 1063790
+SHA256 (rust/crates/cranelift-codegen-meta-0.123.6.crate) = 96d6817fdc15cb8f236fc9d8e610767d3a03327ceca4abff7a14d8e2154c405e
+SIZE (rust/crates/cranelift-codegen-meta-0.123.6.crate) = 90260
+SHA256 (rust/crates/cranelift-codegen-shared-0.123.6.crate) = 0403796328e9e2e7df2b80191cdbb473fd9ea3889eb45ef5632d0fef168ea032
+SIZE (rust/crates/cranelift-codegen-shared-0.123.6.crate) = 6180
+SHA256 (rust/crates/cranelift-control-0.123.6.crate) = 188f04092279a3814e0b6235c2f9c2e34028e4beb72da7bfed55cbd184702bcc
+SIZE (rust/crates/cranelift-control-0.123.6.crate) = 8296
+SHA256 (rust/crates/cranelift-entity-0.123.6.crate) = 43f5e7391167605d505fe66a337e1a69583b3f34b63d359ffa5a430313c555e8
+SIZE (rust/crates/cranelift-entity-0.123.6.crate) = 30368
+SHA256 (rust/crates/cranelift-frontend-0.123.6.crate) = ea5440792eb2b5ba0a0976df371b9f94031bd853ae56f389de610bca7128a7cb
+SIZE (rust/crates/cranelift-frontend-0.123.6.crate) = 57324
+SHA256 (rust/crates/cranelift-isle-0.123.6.crate) = 1e5c05fab6fce38d729088f3fa1060eaa1ad54eefd473588887205ed2ab2f79e
+SIZE (rust/crates/cranelift-isle-0.123.6.crate) = 79066
+SHA256 (rust/crates/cranelift-native-0.123.6.crate) = 9c9a0607a028edf5ba5bba7e7cf5ca1b7f0a030e3ae84dcd401e8b9b05192280
+SIZE (rust/crates/cranelift-native-0.123.6.crate) = 11228
+SHA256 (rust/crates/cranelift-srcgen-0.123.6.crate) = cb0f2da72eb2472aaac6cfba4e785af42b1f2d82f5155f30c9c30e8cce351e17
+SIZE (rust/crates/cranelift-srcgen-0.123.6.crate) = 6066
 SHA256 (rust/crates/crash-context-0.6.3.crate) = 031ed29858d90cfdf27fe49fae28028a1f20466db97962fa2f4ea34809aeebf3
 SIZE (rust/crates/crash-context-0.6.3.crate) = 24690
 SHA256 (rust/crates/crash-handler-0.6.3.crate) = 2066907075af649bcb8bcb1b9b986329b243677e6918b2d920aa64b0aac5ace3
@@ -727,6 +719,8 @@ SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d
 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
 SHA256 (rust/crates/fancy-regex-0.16.2.crate) = 998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f
 SIZE (rust/crates/fancy-regex-0.16.2.crate) = 100662
+SHA256 (rust/crates/fancy-regex-0.17.0.crate) = 72cf461f865c862bb7dc573f643dd6a2b6842f7c30b07882b56bd148cc2761b8
+SIZE (rust/crates/fancy-regex-0.17.0.crate) = 109054
 SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1
 SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
@@ -889,8 +883,6 @@ SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09a
 SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
 SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b
 SIZE (rust/crates/gif-0.13.3.crate) = 36010
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
 SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
 SIZE (rust/crates/gimli-0.32.3.crate) = 289789
 SHA256 (rust/crates/gio-sys-0.21.5.crate) = 0071fe88dba8e40086c8ff9bbb62622999f49628344b1d1bf490a48a29d80f22
@@ -911,8 +903,8 @@ SHA256 (rust/crates/globset-0.4.17.crate) = eab69130804d941f8075cfd713bf8848a2c3
 SIZE (rust/crates/globset-0.4.17.crate) = 28943
 SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
 SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
-SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
-SIZE (rust/crates/glow-0.16.0.crate) = 162118
+SHA256 (rust/crates/glow-0.17.0.crate) = 29038e1c483364cc6bb3cf78feee1816002e127c331a1eec55a4d202b9e1adb5
+SIZE (rust/crates/glow-0.17.0.crate) = 165357
 SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e
 SIZE (rust/crates/glutin_wgl_sys-0.6.1.crate) = 5567
 SHA256 (rust/crates/gobject-sys-0.21.5.crate) = 2dca35da0d19a18f4575f3cb99fe1c9e029a2941af5662f326f738a21edaf294
@@ -941,6 +933,8 @@ SHA256 (rust/crates/handlebars-5.1.2.crate) = d08485b96a0e6393e9e4d1b8d48cf74ad6
 SIZE (rust/crates/handlebars-5.1.2.crate) = 98550
 SHA256 (rust/crates/harfrust-0.5.0.crate) = 4f9f40651a03bc0f7316bd75267ff5767e93017ef3cfffe76c6aa7252cc5a31c
 SIZE (rust/crates/harfrust-0.5.0.crate) = 534294
+SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
+SIZE (rust/crates/hash32-0.3.1.crate) = 10273
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
@@ -957,6 +951,8 @@ SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725
 SIZE (rust/crates/headers-0.3.9.crate) = 68290
 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429
 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
+SHA256 (rust/crates/heapless-0.9.2.crate) = 2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed
+SIZE (rust/crates/heapless-0.9.2.crate) = 128098
 SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
 SIZE (rust/crates/heck-0.3.3.crate) = 10260
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -1087,8 +1083,8 @@ SHA256 (rust/crates/io-surface-0.16.1.crate) = 554b8c5d64ec09a3a520fe58e4d48a73e
 SIZE (rust/crates/io-surface-0.16.1.crate) = 8125
 SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
 SIZE (rust/crates/iovec-0.1.4.crate) = 8720
-SHA256 (rust/crates/ipc-channel-0.20.2.crate) = f93600b5616c2d075f8af8dbd23c1d69278c5d24e4913d220cbc60b14c95c180
-SIZE (rust/crates/ipc-channel-0.20.2.crate) = 158814
+SHA256 (rust/crates/ipc-channel-0.21.0.crate) = a441490012d80e9aea75fb27503df8e87e9557dcfc6fe4244dde86bfc12e94e3
+SIZE (rust/crates/ipc-channel-0.21.0.crate) = 162213
 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2
@@ -1297,8 +1293,8 @@ SHA256 (rust/crates/msvc_spectre_libs-0.1.3.crate) = 29e871a9861f3664f18b7e04e93
 SIZE (rust/crates/msvc_spectre_libs-0.1.3.crate) = 5304
 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
 SIZE (rust/crates/multimap-0.8.3.crate) = 13518
-SHA256 (rust/crates/naga-28.0.0.crate) = 618f667225063219ddfc61251087db8a9aec3c3f0950c916b614e403486f1135
-SIZE (rust/crates/naga-28.0.0.crate) = 794283
+SHA256 (rust/crates/naga-29.0.0.crate) = 85b4372fed0bd362d646d01b6926df0e837859ccc522fed720c395e0460f29c8
+SIZE (rust/crates/naga-29.0.0.crate) = 842589
 SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8
 SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
 SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
@@ -1377,30 +1373,32 @@ SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c
 SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
 SHA256 (rust/crates/objc2-0.6.3.crate) = b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05
 SIZE (rust/crates/objc2-0.6.3.crate) = 272490
-SHA256 (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 10cbe18d879e20a4aea544f8befe38bcf52255eb63d3f23eca2842f3319e4c07
-SIZE (rust/crates/objc2-audio-toolbox-0.3.1.crate) = 178229
-SHA256 (rust/crates/objc2-avf-audio-0.3.1.crate) = bfc1d11521c211a7ebe17739fc806719da41f56c6b3f949d9861b459188ce910
-SIZE (rust/crates/objc2-avf-audio-0.3.1.crate) = 110057
-SHA256 (rust/crates/objc2-core-audio-0.3.1.crate) = ca44961e888e19313b808f23497073e3f6b3c22bb485056674c8b49f3b025c82
-SIZE (rust/crates/objc2-core-audio-0.3.1.crate) = 31692
+SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc
+SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884
+SHA256 (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 6948501a91121d6399b79abaa33a8aa4ea7857fe019f341b8c23ad6e81b79b08
+SIZE (rust/crates/objc2-audio-toolbox-0.3.2.crate) = 186265
+SHA256 (rust/crates/objc2-avf-audio-0.3.2.crate) = 13a380031deed8e99db00065c45937da434ca987c034e13b87e4441f9e4090be
+SIZE (rust/crates/objc2-avf-audio-0.3.2.crate) = 114936
+SHA256 (rust/crates/objc2-core-audio-0.3.2.crate) = e1eebcea8b0dbff5f7c8504f3107c68fc061a3eb44932051c8cf8a68d969c3b2
+SIZE (rust/crates/objc2-core-audio-0.3.2.crate) = 32748
 SHA256 (rust/crates/objc2-core-audio-types-0.3.2.crate) = 5a89f2ec274a0cf4a32642b2991e8b351a404d290da87bb6a9a9d8632490bd1c
 SIZE (rust/crates/objc2-core-audio-types-0.3.2.crate) = 20525
 SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536
 SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804
 SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33
 SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004
-SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c
-SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572
+SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272
+SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384
 SHA256 (rust/crates/objc2-io-kit-0.3.2.crate) = 33fafba39597d6dc1fb709123dfa8289d39406734be322956a69f0931c73bb15
 SIZE (rust/crates/objc2-io-kit-0.3.2.crate) = 262569
-SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
-SIZE (rust/crates/objc2-metal-0.3.1.crate) = 145972
+SHA256 (rust/crates/objc2-metal-0.3.2.crate) = a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794
+SIZE (rust/crates/objc2-metal-0.3.2.crate) = 226999
+SHA256 (rust/crates/objc2-quartz-core-0.3.2.crate) = 96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f
+SIZE (rust/crates/objc2-quartz-core-0.3.2.crate) = 30036
 SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
 SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
 SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
 SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
 SIZE (rust/crates/object-0.37.3.crate) = 344032
 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
@@ -1645,8 +1643,10 @@ SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edc
 SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
 SHA256 (rust/crates/pulldown-cmark-escape-0.10.1.crate) = bd348ff538bc9caeda7ee8cad2d1d48236a1f443c1fa3913c6a02fe0043b1dd3
 SIZE (rust/crates/pulldown-cmark-escape-0.10.1.crate) = 6672
-SHA256 (rust/crates/pulley-interpreter-33.0.2.crate) = 986beaef947a51d17b42b0ea18ceaa88450d35b6994737065ed505c39172db71
-SIZE (rust/crates/pulley-interpreter-33.0.2.crate) = 65697
+SHA256 (rust/crates/pulley-interpreter-36.0.6.crate) = 499d922aa0f9faac8d92351416664f1b7acd914008a90fce2f0516d31efddf67
+SIZE (rust/crates/pulley-interpreter-36.0.6.crate) = 66111
+SHA256 (rust/crates/pulley-macros-36.0.6.crate) = a3848fb193d6dffca43a21f24ca9492f22aab88af1223d06bac7f8a0ef405b81
+SIZE (rust/crates/pulley-macros-36.0.6.crate) = 2344
 SHA256 (rust/crates/pulp-0.18.22.crate) = a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6
 SIZE (rust/crates/pulp-0.18.22.crate) = 117838
 SHA256 (rust/crates/pulp-0.21.5.crate) = 96b86df24f0a7ddd5e4b95c94fc9ed8a98f1ca94d3b01bdce2824097e7835907
@@ -1721,6 +1721,8 @@ SHA256 (rust/crates/raw-cpuid-11.6.0.crate) = 498cd0dc59d73224351ee52a95fee0f1a6
 SIZE (rust/crates/raw-cpuid-11.6.0.crate) = 117569
 SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539
 SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234
+SHA256 (rust/crates/raw-window-metal-1.1.0.crate) = 40d213455a5f1dc59214213c7330e074ddf8114c9a42411eb890c767357ce135
+SIZE (rust/crates/raw-window-metal-1.1.0.crate) = 15277
 SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
 SIZE (rust/crates/rayon-1.11.0.crate) = 182470
 SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
@@ -1795,12 +1797,12 @@ SHA256 (rust/crates/rtrb-0.3.2.crate) = ad8388ea1a9e0ea807e442e8263a699e7edcb320
 SIZE (rust/crates/rtrb-0.3.2.crate) = 27066
 SHA256 (rust/crates/runtimelib-1.4.0.crate) = fa84884e45ed4a1e663120cef3fc11f14d1a2a1933776e1c31599f7bd2dd0c9e
 SIZE (rust/crates/runtimelib-1.4.0.crate) = 29193
-SHA256 (rust/crates/rust-embed-8.7.2.crate) = 025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a
-SIZE (rust/crates/rust-embed-8.7.2.crate) = 906250
-SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120673418bf386f50de1d6f54204d836d4349c
-SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663
-SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594
-SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123
+SHA256 (rust/crates/rust-embed-8.11.0.crate) = 04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27
+SIZE (rust/crates/rust-embed-8.11.0.crate) = 901130
+SHA256 (rust/crates/rust-embed-impl-8.11.0.crate) = da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa
+SIZE (rust/crates/rust-embed-impl-8.11.0.crate) = 9286
+SHA256 (rust/crates/rust-embed-utils-8.11.0.crate) = 5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1
+SIZE (rust/crates/rust-embed-utils-8.11.0.crate) = 5729
 SHA256 (rust/crates/rust_decimal-1.39.0.crate) = 35affe401787a9bd846712274d97654355d21b2a2c092a3139aabe31e9022282
 SIZE (rust/crates/rust_decimal-1.39.0.crate) = 154142
 SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
@@ -2013,14 +2015,12 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe
 SIZE (rust/crates/spin-0.9.8.crate) = 38958
 SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591
 SIZE (rust/crates/spin-0.10.0.crate) = 39654
-SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844
-SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802
+SHA256 (rust/crates/spirv-0.4.0+sdk-1.4.341.0.crate) = d9571ea910ebd84c86af4b3ed27f9dbdc6ad06f17c5f96146b2b671e2976744f
+SIZE (rust/crates/spirv-0.4.0+sdk-1.4.341.0.crate) = 41285
 SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b
 SIZE (rust/crates/spki-0.6.0.crate) = 14791
 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
 SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a
-SIZE (rust/crates/sptr-0.3.2.crate) = 14598
 SHA256 (rust/crates/sqlformat-0.2.6.crate) = 7bba3a93db0cc4f7bdece8bb09e77e2e785c20bfebf79eb8340ed80708048790
 SIZE (rust/crates/sqlformat-0.2.6.crate) = 23871
 SHA256 (rust/crates/sqlx-0.8.6.crate) = 1fefb893899429669dcdd979aff487bd78f4064e5e7907e4269081e0ef7d97dc
@@ -2201,8 +2201,8 @@ SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf
 SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
 SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93
 SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764
-SHA256 (rust/crates/tiny_http-0.8.2.crate) = 9ce51b50006056f590c9b7c3808c3bd70f0d1101666629713866c227d6e58d39
-SIZE (rust/crates/tiny_http-0.8.2.crate) = 43921
+SHA256 (rust/crates/tiny_http-0.12.0.crate) = 389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82
+SIZE (rust/crates/tiny_http-0.12.0.crate) = 51330
 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
 SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
@@ -2287,12 +2287,10 @@ SHA256 (rust/crates/tracy-client-0.18.3.crate) = 91d722a05fe49b31fef971c4732a7d4
 SIZE (rust/crates/tracy-client-0.18.3.crate) = 31559
 SHA256 (rust/crates/tracy-client-sys-0.27.0.crate) = 2fb391ac70462b3097a755618fbf9c8f95ecc1eb379a414f7b46f202ed10db1f
 SIZE (rust/crates/tracy-client-sys-0.27.0.crate) = 357998
-SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7
-SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008
 SHA256 (rust/crates/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e
 SIZE (rust/crates/transpose-0.2.3.crate) = 10913
-SHA256 (rust/crates/tree-sitter-0.26.3.crate) = 974d205cc395652cfa8b37daa053fe56eebd429acf8dc055503fee648dae981e
-SIZE (rust/crates/tree-sitter-0.26.3.crate) = 195364
+SHA256 (rust/crates/tree-sitter-0.26.8.crate) = 887bd495d0582c5e3e0d8ece2233666169fa56a9644d172fc22ad179ab2d0538
+SIZE (rust/crates/tree-sitter-0.26.8.crate) = 197219
 SHA256 (rust/crates/tree-sitter-bash-0.25.1.crate) = 9e5ec769279cc91b561d3df0d8a5deb26b0ad40d183127f409494d6d8fc53062
 SIZE (rust/crates/tree-sitter-bash-0.25.1.crate) = 438310
 SHA256 (rust/crates/tree-sitter-c-0.24.1.crate) = 1a3aad8f0129083a59fe8596157552d2bb7148c492d44c21558d68ca1c722707
@@ -2321,8 +2319,8 @@ SHA256 (rust/crates/tree-sitter-regex-0.24.3.crate) = 712656f8c262a5a4b7d6026e62
 SIZE (rust/crates/tree-sitter-regex-0.24.3.crate) = 23612
 SHA256 (rust/crates/tree-sitter-ruby-0.23.1.crate) = be0484ea4ef6bb9c575b4fdabde7e31340a8d2dbc7d52b321ac83da703249f95
 SIZE (rust/crates/tree-sitter-ruby-0.23.1.crate) = 512753
-SHA256 (rust/crates/tree-sitter-rust-0.24.0.crate) = 4b9b18034c684a2420722be8b2a91c9c44f2546b631c039edf575ccba8c61be1
-SIZE (rust/crates/tree-sitter-rust-0.24.0.crate) = 361995
+SHA256 (rust/crates/tree-sitter-rust-0.24.2.crate) = 439e577dbe07423ec2582ac62c7531120dbfccfa6e5f92406f93dd271a120e45
+SIZE (rust/crates/tree-sitter-rust-0.24.2.crate) = 368844
 SHA256 (rust/crates/triomphe-0.1.15.crate) = dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39
 SIZE (rust/crates/triomphe-0.1.15.crate) = 34711
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
@@ -2469,8 +2467,8 @@ SHA256 (rust/crates/wasm-encoder-0.221.3.crate) = dc8444fe4920de80a4fe5ab564fff2
 SIZE (rust/crates/wasm-encoder-0.221.3.crate) = 67487
 SHA256 (rust/crates/wasm-encoder-0.227.1.crate) = 80bb72f02e7fbf07183443b27b0f3d4144abf8c114189f2e088ed95b696a7822
 SIZE (rust/crates/wasm-encoder-0.227.1.crate) = 80917
-SHA256 (rust/crates/wasm-encoder-0.229.0.crate) = 38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2
-SIZE (rust/crates/wasm-encoder-0.229.0.crate) = 81299
+SHA256 (rust/crates/wasm-encoder-0.236.1.crate) = 724fccfd4f3c24b7e589d333fc0429c68042897a7e8a5f8694f31792471841e7
+SIZE (rust/crates/wasm-encoder-0.236.1.crate) = 83380
 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
 SHA256 (rust/crates/wasm-metadata-0.201.0.crate) = 0fd83062c17b9f4985d438603cde0a5e8c5c8198201a6937f778b607924c7da2
@@ -2489,46 +2487,50 @@ SHA256 (rust/crates/wasmparser-0.221.3.crate) = d06bfa36ab3ac2be0dee563380147a5b
 SIZE (rust/crates/wasmparser-0.221.3.crate) = 242903
 SHA256 (rust/crates/wasmparser-0.227.1.crate) = 0f51cad774fb3c9461ab9bccc9c62dfb7388397b5deda31bf40e8108ccd678b2
 SIZE (rust/crates/wasmparser-0.227.1.crate) = 247368
-SHA256 (rust/crates/wasmparser-0.229.0.crate) = 0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c
-SIZE (rust/crates/wasmparser-0.229.0.crate) = 249693
+SHA256 (rust/crates/wasmparser-0.236.1.crate) = a9b1e81f3eb254cf7404a82cee6926a4a3ccc5aad80cc3d43608a070c67aa1d7
+SIZE (rust/crates/wasmparser-0.236.1.crate) = 259406
 SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
 SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
-SHA256 (rust/crates/wasmprinter-0.229.0.crate) = d25dac01892684a99b8fbfaf670eb6b56edea8a096438c75392daeb83156ae2e
-SIZE (rust/crates/wasmprinter-0.229.0.crate) = 41100
-SHA256 (rust/crates/wasmtime-33.0.2.crate) = 57373e1d8699662fb791270ac5dfac9da5c14f618ecf940cdb29dc3ad9472a3c
-SIZE (rust/crates/wasmtime-33.0.2.crate) = 743858
-SHA256 (rust/crates/wasmtime-asm-macros-33.0.2.crate) = bd0fc91372865167a695dc98d0d6771799a388a7541d3f34e939d0539d6583de
-SIZE (rust/crates/wasmtime-asm-macros-33.0.2.crate) = 1872
-SHA256 (rust/crates/wasmtime-c-api-impl-33.0.2.crate) = 46db556f1dccdd88e0672bd407162ab0036b72e5eccb0f4398d8251cba32dba1
-SIZE (rust/crates/wasmtime-c-api-impl-33.0.2.crate) = 170784
-SHA256 (rust/crates/wasmtime-c-api-macros-33.0.2.crate) = 315cc6bc8cdc66f296accb26d7625ae64c1c7b6da6f189e8a72ce6594bf7bd36
-SIZE (rust/crates/wasmtime-c-api-macros-33.0.2.crate) = 2848
-SHA256 (rust/crates/wasmtime-component-macro-33.0.2.crate) = 25c9c7526675ff9a9794b115023c4af5128e3eb21389bfc3dc1fd344d549258f
-SIZE (rust/crates/wasmtime-component-macro-33.0.2.crate) = 260374
-SHA256 (rust/crates/wasmtime-component-util-33.0.2.crate) = cc42ec8b078875804908d797cb4950fec781d9add9684c9026487fd8eb3f6291
-SIZE (rust/crates/wasmtime-component-util-33.0.2.crate) = 2529
-SHA256 (rust/crates/wasmtime-cranelift-33.0.2.crate) = b2bd72f0a6a0ffcc6a184ec86ac35c174e48ea0e97bbae277c8f15f8bf77a566
-SIZE (rust/crates/wasmtime-cranelift-33.0.2.crate) = 188670
-SHA256 (rust/crates/wasmtime-environ-33.0.2.crate) = e6187bb108a23eb25d2a92aa65d6c89fb5ed53433a319038a2558567f3011ff2
-SIZE (rust/crates/wasmtime-environ-33.0.2.crate) = 214468
-SHA256 (rust/crates/wasmtime-fiber-33.0.2.crate) = dc8965d2128c012329f390e24b8b2758dd93d01bf67e1a1a0dd3d8fd72f56873
-SIZE (rust/crates/wasmtime-fiber-33.0.2.crate) = 28554
-SHA256 (rust/crates/wasmtime-jit-icache-coherence-33.0.2.crate) = 7af0e940cb062a45c0b3f01a926f77da5947149e99beb4e3dd9846d5b8f11619
-SIZE (rust/crates/wasmtime-jit-icache-coherence-33.0.2.crate) = 6999
-SHA256 (rust/crates/wasmtime-math-33.0.2.crate) = acfca360e719dda9a27e26944f2754ff2fd5bad88e21919c42c5a5f38ddd93cb
-SIZE (rust/crates/wasmtime-math-33.0.2.crate) = 2809
-SHA256 (rust/crates/wasmtime-slab-33.0.2.crate) = 48e240559cada55c4b24af979d5f6c95e0029f5772f32027ec3c62b258aaff65
-SIZE (rust/crates/wasmtime-slab-33.0.2.crate) = 5577
-SHA256 (rust/crates/wasmtime-versioned-export-macros-33.0.2.crate) = d0963c1438357a3d8c0efe152b4ef5259846c1cf8b864340270744fe5b3bae5e
-SIZE (rust/crates/wasmtime-versioned-export-macros-33.0.2.crate) = 2049
-SHA256 (rust/crates/wasmtime-wasi-33.0.2.crate) = 4ae951b72c7c6749a1c15dcdfb6d940a2614c932b4a54f474636e78e2c744b4c
-SIZE (rust/crates/wasmtime-wasi-33.0.2.crate) = 163104
-SHA256 (rust/crates/wasmtime-wasi-io-33.0.2.crate) = a835790dcecc3d7051ec67da52ba9e04af25e1bc204275b9391e3f0042b10797
-SIZE (rust/crates/wasmtime-wasi-io-33.0.2.crate) = 21373
-SHA256 (rust/crates/wasmtime-winch-33.0.2.crate) = cbc3b117d03d6eeabfa005a880c5c22c06503bb8820f3aa2e30f0e8d87b6752f
-SIZE (rust/crates/wasmtime-winch-33.0.2.crate) = 13456
-SHA256 (rust/crates/wasmtime-wit-bindgen-33.0.2.crate) = 1382f4f09390eab0d75d4994d0c3b0f6279f86a571807ec67a8253c87cf6a145
-SIZE (rust/crates/wasmtime-wit-bindgen-33.0.2.crate) = 35147
+SHA256 (rust/crates/wasmprinter-0.236.1.crate) = 2df225df06a6df15b46e3f73ca066ff92c2e023670969f7d50ce7d5e695abbb1
+SIZE (rust/crates/wasmprinter-0.236.1.crate) = 44027
+SHA256 (rust/crates/wasmtime-36.0.6.crate) = 6a2f8736ddc86e03a9d0e4c477a37939cfc53cd1b052ee38a3133679b87ef830
+SIZE (rust/crates/wasmtime-36.0.6.crate) = 886403
+SHA256 (rust/crates/wasmtime-c-api-impl-36.0.6.crate) = f3c62ea3fa30e6b0cf61116b3035121b8f515c60ac118ebfdab2ee56d028ed1e
+SIZE (rust/crates/wasmtime-c-api-impl-36.0.6.crate) = 177645
+SHA256 (rust/crates/wasmtime-environ-36.0.6.crate) = 733682a327755c77153ac7455b1ba8f2db4d9946c1738f8002fe1fbda1d52e83
+SIZE (rust/crates/wasmtime-environ-36.0.6.crate) = 223974
+SHA256 (rust/crates/wasmtime-internal-asm-macros-36.0.6.crate) = 68288980a2e02bcb368d436da32565897033ea21918007e3f2bae18843326cf9
+SIZE (rust/crates/wasmtime-internal-asm-macros-36.0.6.crate) = 2123
+SHA256 (rust/crates/wasmtime-internal-c-api-macros-36.0.6.crate) = 3c8c61294155a6d23c202f08cf7a2f9392a866edd50517508208818be626ce9f
+SIZE (rust/crates/wasmtime-internal-c-api-macros-36.0.6.crate) = 3012
+SHA256 (rust/crates/wasmtime-internal-component-macro-36.0.6.crate) = 5dea846da68f8e776c8a43bde3386022d7bb74e713b9654f7c0196e5ff2e4684
+SIZE (rust/crates/wasmtime-internal-component-macro-36.0.6.crate) = 238527
+SHA256 (rust/crates/wasmtime-internal-component-util-36.0.6.crate) = fe1e5735b3c8251510d2a55311562772d6c6fca9438a3d0329eb6e38af4957d6
+SIZE (rust/crates/wasmtime-internal-component-util-36.0.6.crate) = 2775
+SHA256 (rust/crates/wasmtime-internal-cranelift-36.0.6.crate) = e89bb9ef571288e2be6b8a3c4763acc56c348dcd517500b1679d3ffad9e4a757
+SIZE (rust/crates/wasmtime-internal-cranelift-36.0.6.crate) = 191556
+SHA256 (rust/crates/wasmtime-internal-fiber-36.0.6.crate) = b698d004b15ea1f1ae2d06e5e8b80080cbd684fd245220ce2fac3cdd5ecf87f2
+SIZE (rust/crates/wasmtime-internal-fiber-36.0.6.crate) = 31815
+SHA256 (rust/crates/wasmtime-internal-jit-debug-36.0.6.crate) = c803a9fec05c3d7fa03474d4595079d546e77a3c71c1d09b21f74152e2165c17
+SIZE (rust/crates/wasmtime-internal-jit-debug-36.0.6.crate) = 9370
+SHA256 (rust/crates/wasmtime-internal-jit-icache-coherence-36.0.6.crate) = d3866909d37f7929d902e6011847748147e8734e9d7e0353e78fb8b98f586aee
+SIZE (rust/crates/wasmtime-internal-jit-icache-coherence-36.0.6.crate) = 7105
+SHA256 (rust/crates/wasmtime-internal-math-36.0.6.crate) = 5a23b03fb14c64bd0dfcaa4653101f94ade76c34a3027ed2d6b373267536e45b
+SIZE (rust/crates/wasmtime-internal-math-36.0.6.crate) = 3571
+SHA256 (rust/crates/wasmtime-internal-slab-36.0.6.crate) = fbff220b88cdb990d34a20b13344e5da2e7b99959a5b1666106bec94b58d6364
+SIZE (rust/crates/wasmtime-internal-slab-36.0.6.crate) = 5734
+SHA256 (rust/crates/wasmtime-internal-unwinder-36.0.6.crate) = 13e1ad30e88988b20c0d1c56ea4b4fbc01a8c614653cbf12ca50c0dcc695e2f7
+SIZE (rust/crates/wasmtime-internal-unwinder-36.0.6.crate) = 20208
+SHA256 (rust/crates/wasmtime-internal-versioned-export-macros-36.0.6.crate) = 549aefdaa1398c2fcfbf69a7b882956bb5b6e8e5b600844ecb91a3b5bf658ca7
+SIZE (rust/crates/wasmtime-internal-versioned-export-macros-36.0.6.crate) = 2310
+SHA256 (rust/crates/wasmtime-internal-winch-36.0.6.crate) = 5cc96a84c5700171aeecf96fa9a9ab234f333f5afb295dabf3f8a812b70fe832
+SIZE (rust/crates/wasmtime-internal-winch-36.0.6.crate) = 14030
+SHA256 (rust/crates/wasmtime-internal-wit-bindgen-36.0.6.crate) = c28dc9efea511598c88564ac1974e0825c07d9c0de902dbf68f227431cd4ff8c
+SIZE (rust/crates/wasmtime-internal-wit-bindgen-36.0.6.crate) = 34319
+SHA256 (rust/crates/wasmtime-wasi-36.0.6.crate) = c3c2e99fbaa0c26b4680e0c9af07e3f7b25f5fbc1ad97dd34067980bd027d3e5
+SIZE (rust/crates/wasmtime-wasi-36.0.6.crate) = 205845
+SHA256 (rust/crates/wasmtime-wasi-io-36.0.6.crate) = de2dc367052562c228ce51ee4426330840433c29c0ea3349eca5ddeb475ecdb9
+SIZE (rust/crates/wasmtime-wasi-io-36.0.6.crate) = 21639
 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
 SIZE (rust/crates/wast-35.0.2.crate) = 90940
 SHA256 (rust/crates/wax-0.7.0.crate) = 1f8cbf8125142b9b30321ac8721f54c52fbcd6659f76cf863d5e2e38c07a3d7b
@@ -2567,12 +2569,12 @@ SHA256 (rust/crates/which-6.0.3.crate) = b4ee928febd44d98f2f459a4a79bd4d92859133
 SIZE (rust/crates/which-6.0.3.crate) = 16937
 SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d
 SIZE (rust/crates/whoami-1.6.1.crate) = 24975
-SHA256 (rust/crates/wiggle-33.0.2.crate) = 649c1aca13ef9e9dccf2d5efbbebf12025bc5521c3fb7754355ef60f5eb810be
-SIZE (rust/crates/wiggle-33.0.2.crate) = 23322
-SHA256 (rust/crates/wiggle-generate-33.0.2.crate) = 164870fc34214ee42bd81b8ce9e7c179800fa1a7d4046d17a84e7f7bf422c8ad
-SIZE (rust/crates/wiggle-generate-33.0.2.crate) = 24691
-SHA256 (rust/crates/wiggle-macro-33.0.2.crate) = d873bb5b59ca703b5e41562e96a4796d1af61bf4cf80bf8a7abda755a380ec1c
-SIZE (rust/crates/wiggle-macro-33.0.2.crate) = 10137
+SHA256 (rust/crates/wiggle-36.0.6.crate) = c13d1ae265bd6e5e608827d2535665453cae5cb64950de66e2d5767d3e32c43a
+SIZE (rust/crates/wiggle-36.0.6.crate) = 23803
+SHA256 (rust/crates/wiggle-generate-36.0.6.crate) = 607c4966f6b30da20d24560220137cbd09df722f0558eac81c05624700af5e05
+SIZE (rust/crates/wiggle-generate-36.0.6.crate) = 24728
+SHA256 (rust/crates/wiggle-macro-36.0.6.crate) = fc36e39412fa35f7cc86b3705dbe154168721dd3e71f6dc4a726b266d5c60c55
+SIZE (rust/crates/wiggle-macro-36.0.6.crate) = 10084
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -2581,8 +2583,8 @@ SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3e
 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/winch-codegen-33.0.2.crate) = 7914c296fbcef59d1b89a15e82384d34dc9669bc09763f2ef068a28dd3a64ebf
-SIZE (rust/crates/winch-codegen-33.0.2.crate) = 157798
+SHA256 (rust/crates/winch-codegen-36.0.6.crate) = 06c0ec09e8eb5e850e432da6271ed8c4a9d459a9db3850c38e98a3ee9d015e79
+SIZE (rust/crates/winch-codegen-36.0.6.crate) = 165765
 SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
 SIZE (rust/crates/windows-0.57.0.crate) = 9694564
 SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
@@ -2779,8 +2781,8 @@ SHA256 (rust/crates/wit-parser-0.201.0.crate) = 196d3ecfc4b759a8573bf86a9b3f8996
 SIZE (rust/crates/wit-parser-0.201.0.crate) = 101526
 SHA256 (rust/crates/wit-parser-0.227.1.crate) = ddf445ed5157046e4baf56f9138c124a0824d4d1657e7204d71886ad8ce2fc11
 SIZE (rust/crates/wit-parser-0.227.1.crate) = 148192
-SHA256 (rust/crates/wit-parser-0.229.0.crate) = 459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6
-SIZE (rust/crates/wit-parser-0.229.0.crate) = 148191
+SHA256 (rust/crates/wit-parser-0.236.1.crate) = 16e4833a20cd6e85d6abfea0e63a399472d6f88c6262957c17f546879a80ba15
+SIZE (rust/crates/wit-parser-0.236.1.crate) = 153557
 SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
 SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
 SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
@@ -2911,14 +2913,12 @@ SHA256 (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz)
 SIZE (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 5161737
 SHA256 (zed-industries-alacritty-9d9640d4e56d67a09d049f9c0a300aae08d4f61e_GH0.tar.gz) = 249f84ee8bfc6f82ee1135c39e3c54854aabf3566de7644ccea712e48caf2c07
 SIZE (zed-industries-alacritty-9d9640d4e56d67a09d049f9c0a300aae08d4f61e_GH0.tar.gz) = 1654944
+SHA256 (zed-industries-livekit-rust-sdks-147fbca3d4b592d96d33f5e6a84b59fc0b5d9bf1_GH0.tar.gz) = 2356dd1d38c4e2b4187f3ca4ee6d9add5710bc0b300a2ebb2253bec64e6dc384
+SIZE (zed-industries-livekit-rust-sdks-147fbca3d4b592d96d33f5e6a84b59fc0b5d9bf1_GH0.tar.gz) = 9604359
 SHA256 (zed-industries-tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9_GH0.tar.gz) = 8483d01c4443a016961545bf520c841bbec9b6d927e12a94666ebc4bf0186327
 SIZE (zed-industries-tree-sitter-git-commit-88309716a69dd13ab83443721ba6e0b491d37ee9_GH0.tar.gz) = 73789
-SHA256 (zed-industries-wgpu-465557eccfe77c840a9b4936f1408da9503372c4_GH0.tar.gz) = 05573e9906ca3188057c727cf25d8bf3c005f149410432674ae87ab9e6afaf12
-SIZE (zed-industries-wgpu-465557eccfe77c840a9b4936f1408da9503372c4_GH0.tar.gz) = 13632518
 SHA256 (RustAudio-rodio-e50e726ddd0292f6ef9de0dda6b90af4ed1fb66a_GH0.tar.gz) = 748e2536761a1e07d40716d7c94fb46595b462824a4898a3be8228e6bb05ba8e
 SIZE (RustAudio-rodio-e50e726ddd0292f6ef9de0dda6b90af4ed1fb66a_GH0.tar.gz) = 15049482
-SHA256 (zed-industries-livekit-rust-sdks-c1209aa155cbf4543383774f884a46ae7e53ee2e_GH0.tar.gz) = 791097cf48b2e9b579d263780fd1a8c0fb3fd52639a9fa77d2a96d4a70e13bcf
-SIZE (zed-industries-livekit-rust-sdks-c1209aa155cbf4543383774f884a46ae7e53ee2e_GH0.tar.gz) = 9604378
 SHA256 (zed-industries-reqwest-c15662463bda39148ba154100dd44d3fba5873a4_GH0.tar.gz) = a0c40719d6b44db6e6d9018756ae47a2c881441a6f3148f6cf3e60d8d4db8ab0
 SIZE (zed-industries-reqwest-c15662463bda39148ba154100dd44d3fba5873a4_GH0.tar.gz) = 242618
 SHA256 (zed-industries-tree-sitter-go-work-acb0617bf7f4fda02c6217676cc64acb89536dc7_GH0.tar.gz) = ee92605883e6a61d38a58257a7775785df70b473ab584123901c026cbe9cc12b
@@ -2933,6 +2933,8 @@ SHA256 (zed-industries-tree-sitter-heex-1dd45142fbb05562e35b2040c6129c9bca346592
 SIZE (zed-industries-tree-sitter-heex-1dd45142fbb05562e35b2040c6129c9bca346592_GH0.tar.gz) = 33900
 SHA256 (zed-industries-dap-types-1b461b310481d01e02b2603c16d7144b926339f8_GH0.tar.gz) = 11106a57bca99027d5f3a18a3d32af394fa522d91dbefa5b1abf70c70b19bf83
 SIZE (zed-industries-dap-types-1b461b310481d01e02b2603c16d7144b926339f8_GH0.tar.gz) = 77173
+SHA256 (zed-industries-wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575_GH0.tar.gz) = c2a3cd9b636a84e9f8cd3a89fed70779f824765f7cce9e8311f200ac1c7bcbf2
+SIZE (zed-industries-wgpu-a466bc382ea747f8e1ac810efdb6dcd49a514575_GH0.tar.gz) = 13832162
 SHA256 (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH0.tar.gz) = ee759b95851990a402e7e121dd1d6b3ab3215746901f0dc319d0c0266f7ca09b
 SIZE (zed-industries-async-pipe-rs-82d00a04211cf4e1236029aa03e6b6ce2a74c553_GH0.tar.gz) = 5575
 SHA256 (zed-industries-wprcontrol-cd811f7d744f65291e13131b1d907fda63ed91a1_GH0.tar.gz) = 5e735e3d60a39b1df67a0755516700b90f876e82c19f7c3da51369d96bd7535c
@@ -2949,5 +2951,5 @@ SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a
 SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319
 SHA256 (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 8698ebc194a6c3ee377cde94f4fdff590f6a7973bc7987c880801fa7fd69e5c3
 SIZE (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 94768
-SHA256 (zed-industries-zed-v0.229.0_GH0.tar.gz) = 607d3fd234eca45f4cdb7797803fbd6184e58667cc226e6fa6dd296fe01c5a0d
-SIZE (zed-industries-zed-v0.229.0_GH0.tar.gz) = 25094734
+SHA256 (zed-industries-zed-v0.231.2_GH0.tar.gz) = f99e05b97fd8bc715707ad08e9178a090114caab622370a45ade8e77fd106a39
+SIZE (zed-industries-zed-v0.231.2_GH0.tar.gz) = 25427592
diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock
index 74c7dee4921a..d6a9ad5b7585 100644
--- a/editors/zed/files/patch-Cargo.lock
+++ b/editors/zed/files/patch-Cargo.lock
@@ -1,41 +1,36 @@
---- Cargo.lock.orig	2026-03-25 15:03:32 UTC
+--- Cargo.lock.orig	2026-04-10 01:17:11 UTC
 +++ Cargo.lock
-@@ -2193,7 +2193,7 @@ dependencies = [
- source = "registry+https://github.com/rust-lang/crates.io-index"
- checksum = "89ec27229c38ed0eb3c0feee3d2c1d6a4379ae44f418a29a658890e062d8f365"
- dependencies = [
-- "darling 0.20.11",
-+ "darling 0.21.3",
-  "ident_case",
-  "prettyplease",
-  "proc-macro2",
-@@ -8905,21 +8905,20 @@ name = "ipc-channel"
+@@ -8779,21 +8779,21 @@ name = "ipc-channel"
  
  [[package]]
  name = "ipc-channel"
 -version = "0.19.0"
-+version = "0.20.2"
++version = "0.21.0"
  source = "registry+https://github.com/rust-lang/crates.io-index"
 -checksum = "6fb8251fb7bcd9ccd3725ed8deae9fe7db8e586495c9eb5b0c52e6233e5e75ea"
-+checksum = "f93600b5616c2d075f8af8dbd23c1d69278c5d24e4913d220cbc60b14c95c180"
++checksum = "a441490012d80e9aea75fb27503df8e87e9557dcfc6fe4244dde86bfc12e94e3"
  dependencies = [
-  "bincode",
+- "bincode",
   "crossbeam-channel",
-  "fnv",
+- "fnv",
 - "lazy_static",
   "libc",
   "mio 1.1.0",
 - "rand 0.8.5",
+- "serde",
++ "postcard",
 + "rand 0.9.2",
-  "serde",
++ "rustc-hash 2.1.1",
++ "serde_core",
   "tempfile",
++ "thiserror 2.0.17",
   "uuid",
 - "windows 0.58.0",
 + "windows 0.61.3",
  ]
  
  [[package]]
-@@ -20351,16 +20350,6 @@ name = "windows"
+@@ -20370,16 +20370,6 @@ name = "windows"
  
  [[package]]
  name = "windows"
@@ -52,7 +47,7 @@
  version = "0.61.3"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
-@@ -20441,19 +20430,6 @@ name = "windows-core"
+@@ -20460,19 +20450,6 @@ name = "windows-core"
  
  [[package]]
  name = "windows-core"
@@ -72,7 +67,7 @@
  version = "0.61.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
-@@ -20513,17 +20489,6 @@ name = "windows-implement"
+@@ -20532,17 +20509,6 @@ name = "windows-implement"
  
  [[package]]
  name = "windows-implement"
@@ -90,7 +85,7 @@
  version = "0.60.2"
  source = "registry+https://github.com/rust-lang/crates.io-index"
  checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
-@@ -20546,17 +20511,6 @@ name = "windows-interface"
+@@ -20565,17 +20531,6 @@ name = "windows-interface"
  
  [[package]]
*** 546 LINES SKIPPED ***


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69dd46e5.4166c.96d5caa>