zed-editor: 0.153.6 -> 0.154.1

Diff:
https://github.com/zed-industries/zed/compare/refs/tags/v0.153.6...0.154.1

Changelog: https://github.com/zed-industries/zed/releases/tag/v0.154.1

authored by

Gaetan Lepage and committed by
Gaétan Lepage
434cc988 b9642914

+463 -280
+450 -272
pkgs/by-name/ze/zed-editor/Cargo.lock
··· 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 26 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 27 27 dependencies = [ 28 - "gimli 0.29.0", 28 + "gimli", 29 29 ] 30 30 31 31 [[package]] ··· 263 263 264 264 [[package]] 265 265 name = "anyhow" 266 - version = "1.0.86" 266 + version = "1.0.89" 267 267 source = "registry+https://github.com/rust-lang/crates.io-index" 268 - checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 268 + checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" 269 269 270 270 [[package]] 271 271 name = "approx" ··· 304 304 version = "0.7.6" 305 305 source = "registry+https://github.com/rust-lang/crates.io-index" 306 306 checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 307 + dependencies = [ 308 + "serde", 309 + ] 307 310 308 311 [[package]] 309 312 name = "as-raw-xcb-connection" ··· 399 402 "indoc", 400 403 "language", 401 404 "language_model", 405 + "languages", 402 406 "log", 403 407 "markdown", 404 408 "menu", ··· 415 419 "regex", 416 420 "release_channel", 417 421 "rope", 422 + "rpc", 418 423 "schemars", 419 424 "search", 420 425 "semantic_index", ··· 432 437 "text", 433 438 "theme", 434 439 "toml 0.8.19", 440 + "tree-sitter-md", 435 441 "ui", 436 442 "unindent", 437 443 "util", ··· 451 457 "language", 452 458 "parking_lot", 453 459 "serde", 460 + "serde_json", 454 461 "workspace", 455 462 ] 456 463 ··· 872 879 checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" 873 880 874 881 [[package]] 882 + name = "async-tls" 883 + version = "0.12.0" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "cfeefd0ca297cbbb3bd34fd6b228401c2a5177038257afd751bc29f0a2da4795" 886 + dependencies = [ 887 + "futures-core", 888 + "futures-io", 889 + "rustls 0.20.9", 890 + "rustls-pemfile 1.0.4", 891 + "webpki", 892 + "webpki-roots 0.22.6", 893 + ] 894 + 895 + [[package]] 875 896 name = "async-trait" 876 897 version = "0.1.81" 877 898 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 888 909 source = "registry+https://github.com/rust-lang/crates.io-index" 889 910 checksum = "a1e9efbe14612da0a19fb983059a0b621e9cf6225d7018ecab4f9988215540dc" 890 911 dependencies = [ 891 - "async-native-tls", 892 912 "async-std", 913 + "async-tls", 893 914 "futures-io", 894 915 "futures-util", 895 916 "log", ··· 976 997 "editor", 977 998 "gpui", 978 999 "http_client", 979 - "isahc", 980 1000 "log", 981 1001 "markdown_preview", 982 1002 "menu", ··· 1044 1064 "fastrand 2.1.1", 1045 1065 "hex", 1046 1066 "http 0.2.12", 1047 - "ring", 1067 + "ring 0.17.8", 1048 1068 "time", 1049 1069 "tokio", 1050 1070 "tracing", ··· 1213 1233 "once_cell", 1214 1234 "p256", 1215 1235 "percent-encoding", 1216 - "ring", 1236 + "ring 0.17.8", 1217 1237 "sha2", 1218 1238 "subtle", 1219 1239 "time", ··· 1326 1346 "once_cell", 1327 1347 "pin-project-lite", 1328 1348 "pin-utils", 1329 - "rustls", 1349 + "rustls 0.21.12", 1330 1350 "tokio", 1331 1351 "tracing", 1332 1352 ] ··· 1482 1502 "cfg-if", 1483 1503 "libc", 1484 1504 "miniz_oxide 0.7.4", 1485 - "object 0.36.4", 1505 + "object", 1486 1506 "rustc-demangle", 1487 1507 ] 1488 1508 ··· 1710 1730 ] 1711 1731 1712 1732 [[package]] 1733 + name = "blake3" 1734 + version = "1.5.4" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7" 1737 + dependencies = [ 1738 + "arrayref", 1739 + "arrayvec", 1740 + "cc", 1741 + "cfg-if", 1742 + "constant_time_eq", 1743 + ] 1744 + 1745 + [[package]] 1713 1746 name = "block" 1714 1747 version = "0.1.6" 1715 1748 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2375 2408 "cocoa 0.26.0", 2376 2409 "collections", 2377 2410 "feature_flags", 2378 - "fs", 2379 2411 "futures 0.3.30", 2380 2412 "gpui", 2381 2413 "http_client", ··· 2387 2419 "rand 0.8.5", 2388 2420 "release_channel", 2389 2421 "rpc", 2422 + "rustls 0.20.9", 2423 + "rustls-native-certs 0.8.0", 2390 2424 "schemars", 2391 2425 "serde", 2392 2426 "serde_json", ··· 2535 2569 "http_client", 2536 2570 "hyper", 2537 2571 "indoc", 2572 + "isahc_http_client", 2538 2573 "jsonwebtoken", 2539 2574 "language", 2540 2575 "language_model", ··· 2753 2788 ] 2754 2789 2755 2790 [[package]] 2791 + name = "constant_time_eq" 2792 + version = "0.3.1" 2793 + source = "registry+https://github.com/rust-lang/crates.io-index" 2794 + checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" 2795 + 2796 + [[package]] 2756 2797 name = "context_servers" 2757 2798 version = "0.1.0" 2758 2799 dependencies = [ 2759 2800 "anyhow", 2760 2801 "collections", 2802 + "command_palette_hooks", 2761 2803 "futures 0.3.30", 2762 2804 "gpui", 2763 2805 "log", ··· 3009 3051 3010 3052 [[package]] 3011 3053 name = "cranelift-bforest" 3012 - version = "0.108.1" 3054 + version = "0.111.0" 3013 3055 source = "registry+https://github.com/rust-lang/crates.io-index" 3014 - checksum = "29daf137addc15da6bab6eae2c4a11e274b1d270bf2759508e62f6145e863ef6" 3056 + checksum = "b80c3a50b9c4c7e5b5f73c0ed746687774fc9e36ef652b110da8daebf0c6e0e6" 3015 3057 dependencies = [ 3016 3058 "cranelift-entity", 3017 3059 ] 3018 3060 3019 3061 [[package]] 3062 + name = "cranelift-bitset" 3063 + version = "0.111.0" 3064 + source = "registry+https://github.com/rust-lang/crates.io-index" 3065 + checksum = "38778758c2ca918b05acb2199134e0c561fb577c50574259b26190b6c2d95ded" 3066 + dependencies = [ 3067 + "serde", 3068 + "serde_derive", 3069 + ] 3070 + 3071 + [[package]] 3020 3072 name = "cranelift-codegen" 3021 - version = "0.108.1" 3073 + version = "0.111.0" 3022 3074 source = "registry+https://github.com/rust-lang/crates.io-index" 3023 - checksum = "de619867d5de4c644b7fd9904d6e3295269c93d8a71013df796ab338681222d4" 3075 + checksum = "58258667ad10e468bfc13a8d620f50dfcd4bb35d668123e97defa2549b9ad397" 3024 3076 dependencies = [ 3025 3077 "bumpalo", 3026 3078 "cranelift-bforest", 3079 + "cranelift-bitset", 3027 3080 "cranelift-codegen-meta", 3028 3081 "cranelift-codegen-shared", 3029 3082 "cranelift-control", 3030 3083 "cranelift-entity", 3031 3084 "cranelift-isle", 3032 - "gimli 0.28.1", 3085 + "gimli", 3033 3086 "hashbrown 0.14.5", 3034 3087 "log", 3035 3088 "regalloc2", ··· 3040 3093 3041 3094 [[package]] 3042 3095 name = "cranelift-codegen-meta" 3043 - version = "0.108.1" 3096 + version = "0.111.0" 3044 3097 source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "29f5cf277490037d8dae9513d35e0ee8134670ae4a964a5ed5b198d4249d7c10" 3098 + checksum = "043f0b702e529dcb07ff92bd7d40e7d5317b5493595172c5eb0983343751ee06" 3046 3099 dependencies = [ 3047 3100 "cranelift-codegen-shared", 3048 3101 ] 3049 3102 3050 3103 [[package]] 3051 3104 name = "cranelift-codegen-shared" 3052 - version = "0.108.1" 3105 + version = "0.111.0" 3053 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 3054 - checksum = "8c3e22ecad1123343a3c09ac6ecc532bb5c184b6fcb7888df0ea953727f79924" 3107 + checksum = "7763578888ab53eca5ce7da141953f828e82c2bfadcffc106d10d1866094ffbb" 3055 3108 3056 3109 [[package]] 3057 3110 name = "cranelift-control" 3058 - version = "0.108.1" 3111 + version = "0.111.0" 3059 3112 source = "registry+https://github.com/rust-lang/crates.io-index" 3060 - checksum = "53ca3ec6d30bce84ccf59c81fead4d16381a3ef0ef75e8403bc1e7385980da09" 3113 + checksum = "32db15f08c05df570f11e8ab33cb1ec449a64b37c8a3498377b77650bef33d8b" 3061 3114 dependencies = [ 3062 3115 "arbitrary", 3063 3116 ] 3064 3117 3065 3118 [[package]] 3066 3119 name = "cranelift-entity" 3067 - version = "0.108.1" 3120 + version = "0.111.0" 3068 3121 source = "registry+https://github.com/rust-lang/crates.io-index" 3069 - checksum = "7eabb8d36b0ca8906bec93c78ea516741cac2d7e6b266fa7b0ffddcc09004990" 3122 + checksum = "5289cdb399381a27e7bbfa1b42185916007c3d49aeef70b1d01cb4caa8010130" 3070 3123 dependencies = [ 3124 + "cranelift-bitset", 3071 3125 "serde", 3072 3126 "serde_derive", 3073 3127 ] 3074 3128 3075 3129 [[package]] 3076 3130 name = "cranelift-frontend" 3077 - version = "0.108.1" 3131 + version = "0.111.0" 3078 3132 source = "registry+https://github.com/rust-lang/crates.io-index" 3079 - checksum = "44b42630229e49a8cfcae90bdc43c8c4c08f7a7aa4618b67f79265cd2f996dd2" 3133 + checksum = "31ba8ab24eb9470477e98ddfa3c799a649ac5a0d9a2042868c4c952133c234e8" 3080 3134 dependencies = [ 3081 3135 "cranelift-codegen", 3082 3136 "log", ··· 3086 3140 3087 3141 [[package]] 3088 3142 name = "cranelift-isle" 3089 - version = "0.108.1" 3143 + version = "0.111.0" 3090 3144 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 - checksum = "918d1e36361805dfe0b6cdfd5a5ffdb5d03fa796170c5717d2727cbe623b93a0" 3145 + checksum = "2b72a3c5c166a70426dcb209bdd0bb71a787c1ea76023dc0974fbabca770e8f9" 3092 3146 3093 3147 [[package]] 3094 3148 name = "cranelift-native" 3095 - version = "0.108.1" 3149 + version = "0.111.0" 3096 3150 source = "registry+https://github.com/rust-lang/crates.io-index" 3097 - checksum = "75aea85a0d7e1800b14ce9d3f53adf8ad4d1ee8a9e23b0269bdc50285e93b9b3" 3151 + checksum = "46a42424c956bbc31fc5c2706073df896156c5420ae8fa2a5d48dbc7b295d71b" 3098 3152 dependencies = [ 3099 3153 "cranelift-codegen", 3100 3154 "libc", ··· 3103 3157 3104 3158 [[package]] 3105 3159 name = "cranelift-wasm" 3106 - version = "0.108.1" 3160 + version = "0.111.0" 3107 3161 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "dac491fd3473944781f0cf9528c90cc899d18ad438da21961a839a3a44d57dfb" 3162 + checksum = "49778df4289933d735b93c30a345513e030cf83101de0036e19b760f8aa09f68" 3109 3163 dependencies = [ 3110 3164 "cranelift-codegen", 3111 3165 "cranelift-entity", ··· 3113 3167 "itertools 0.12.1", 3114 3168 "log", 3115 3169 "smallvec", 3116 - "wasmparser 0.207.0", 3170 + "wasmparser 0.215.0", 3117 3171 "wasmtime-types", 3118 3172 ] 3119 3173 ··· 3684 3738 "serde", 3685 3739 "serde_json", 3686 3740 "settings", 3741 + "similar", 3687 3742 "smallvec", 3688 3743 "smol", 3689 3744 "snippet", ··· 3963 4018 ] 3964 4019 3965 4020 [[package]] 4021 + name = "evals" 4022 + version = "0.1.0" 4023 + dependencies = [ 4024 + "anyhow", 4025 + "clap", 4026 + "client", 4027 + "clock", 4028 + "collections", 4029 + "env_logger", 4030 + "feature_flags", 4031 + "fs", 4032 + "git", 4033 + "gpui", 4034 + "http_client", 4035 + "isahc_http_client", 4036 + "language", 4037 + "languages", 4038 + "node_runtime", 4039 + "open_ai", 4040 + "project", 4041 + "semantic_index", 4042 + "serde", 4043 + "serde_json", 4044 + "settings", 4045 + "smol", 4046 + ] 4047 + 4048 + [[package]] 3966 4049 name = "event-listener" 3967 4050 version = "2.5.3" 3968 4051 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4045 4128 "http_client", 4046 4129 "indexed_docs", 4047 4130 "isahc", 4131 + "isahc_http_client", 4048 4132 "language", 4049 4133 "log", 4050 4134 "lsp", ··· 4066 4150 "ui", 4067 4151 "url", 4068 4152 "util", 4069 - "wasm-encoder 0.201.0", 4070 - "wasmparser 0.201.0", 4153 + "wasm-encoder 0.215.0", 4154 + "wasmparser 0.215.0", 4071 4155 "wasmtime", 4072 4156 "wasmtime-wasi", 4073 4157 "wit-component", ··· 4083 4167 "env_logger", 4084 4168 "extension", 4085 4169 "fs", 4086 - "http_client", 4170 + "isahc_http_client", 4087 4171 "language", 4088 4172 "log", 4089 4173 "rpc", ··· 4187 4271 name = "feature_flags" 4188 4272 version = "0.1.0" 4189 4273 dependencies = [ 4274 + "futures 0.3.30", 4190 4275 "gpui", 4191 4276 ] 4192 4277 ··· 4329 4414 "futures-core", 4330 4415 "futures-sink", 4331 4416 "nanorand", 4332 - "spin", 4417 + "spin 0.9.8", 4333 4418 ] 4334 4419 4335 4420 [[package]] ··· 4778 4863 4779 4864 [[package]] 4780 4865 name = "gimli" 4781 - version = "0.28.1" 4866 + version = "0.29.0" 4782 4867 source = "registry+https://github.com/rust-lang/crates.io-index" 4783 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 4868 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 4784 4869 dependencies = [ 4785 4870 "fallible-iterator", 4786 4871 "indexmap 2.4.0", ··· 4788 4873 ] 4789 4874 4790 4875 [[package]] 4791 - name = "gimli" 4792 - version = "0.29.0" 4793 - source = "registry+https://github.com/rust-lang/crates.io-index" 4794 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 4795 - 4796 - [[package]] 4797 4876 name = "git" 4798 4877 version = "0.1.0" 4799 4878 dependencies = [ ··· 4844 4923 "git", 4845 4924 "gpui", 4846 4925 "http_client", 4847 - "isahc", 4848 4926 "pretty_assertions", 4849 4927 "regex", 4850 4928 "serde", ··· 5161 5239 dependencies = [ 5162 5240 "ahash 0.8.11", 5163 5241 "allocator-api2", 5242 + "serde", 5164 5243 ] 5165 5244 5166 5245 [[package]] ··· 5476 5555 "anyhow", 5477 5556 "derive_more", 5478 5557 "futures 0.3.30", 5479 - "futures-lite 1.13.0", 5480 - "http 1.1.0", 5481 - "isahc", 5558 + "http 0.2.12", 5482 5559 "log", 5483 5560 "serde", 5484 5561 "serde_json", 5562 + "smol", 5485 5563 "url", 5486 5564 ] 5487 5565 ··· 5543 5621 "http 0.2.12", 5544 5622 "hyper", 5545 5623 "log", 5546 - "rustls", 5547 - "rustls-native-certs", 5624 + "rustls 0.21.12", 5625 + "rustls-native-certs 0.6.3", 5548 5626 "tokio", 5549 5627 "tokio-rustls", 5550 5628 ] ··· 5957 6035 ] 5958 6036 5959 6037 [[package]] 6038 + name = "isahc_http_client" 6039 + version = "0.1.0" 6040 + dependencies = [ 6041 + "anyhow", 6042 + "futures 0.3.30", 6043 + "http_client", 6044 + "isahc", 6045 + "util", 6046 + ] 6047 + 6048 + [[package]] 5960 6049 name = "itertools" 5961 6050 version = "0.10.5" 5962 6051 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6060 6149 "base64 0.21.7", 6061 6150 "js-sys", 6062 6151 "pem", 6063 - "ring", 6152 + "ring 0.17.8", 6064 6153 "serde", 6065 6154 "serde_json", 6066 6155 "simple_asn1", ··· 6311 6400 source = "registry+https://github.com/rust-lang/crates.io-index" 6312 6401 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 6313 6402 dependencies = [ 6314 - "spin", 6403 + "spin 0.9.8", 6315 6404 ] 6316 6405 6317 6406 [[package]] ··· 7382 7471 7383 7472 [[package]] 7384 7473 name = "object" 7385 - version = "0.33.0" 7474 + version = "0.36.4" 7386 7475 source = "registry+https://github.com/rust-lang/crates.io-index" 7387 - checksum = "d8dd6c0cdf9429bce006e1362bfce61fa1bfd8c898a643ed8d2b471934701d3d" 7476 + checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 7388 7477 dependencies = [ 7389 7478 "crc32fast", 7390 7479 "hashbrown 0.14.5", ··· 7393 7482 ] 7394 7483 7395 7484 [[package]] 7396 - name = "object" 7397 - version = "0.36.4" 7398 - source = "registry+https://github.com/rust-lang/crates.io-index" 7399 - checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" 7400 - dependencies = [ 7401 - "memchr", 7402 - ] 7403 - 7404 - [[package]] 7405 7485 name = "oboe" 7406 7486 version = "0.6.1" 7407 7487 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7431 7511 "anyhow", 7432 7512 "futures 0.3.30", 7433 7513 "http_client", 7434 - "isahc", 7435 7514 "schemars", 7436 7515 "serde", 7437 7516 "serde_json", ··· 7873 7952 version = "0.1.0" 7874 7953 dependencies = [ 7875 7954 "serde", 7876 - "zed_extension_api 0.1.0", 7955 + "zed_extension_api 0.2.0", 7877 7956 ] 7878 7957 7879 7958 [[package]] ··· 8529 8608 dependencies = [ 8530 8609 "anyhow", 8531 8610 "collections", 8532 - "futures 0.3.30", 8533 - "gpui", 8534 - "parking_lot", 8535 8611 "prost", 8536 8612 "prost-build", 8537 8613 "serde", ··· 8546 8622 [[package]] 8547 8623 name = "protols-tree-sitter-proto" 8548 8624 version = "0.2.0" 8549 - source = "registry+https://github.com/rust-lang/crates.io-index" 8550 - checksum = "9bac092da66e21a71eb832925de7b542f8ac34f75fd05cd2fc3e272863e3fd2b" 8625 + source = "git+https://github.com/zed-industries/tree-sitter-proto?rev=0848bd30a64be48772e15fbb9d5ba8c0cc5772ad#0848bd30a64be48772e15fbb9d5ba8c0cc5772ad" 8551 8626 dependencies = [ 8552 8627 "cc", 8553 - "tree-sitter", 8628 + "tree-sitter-language", 8554 8629 ] 8555 8630 8556 8631 [[package]] ··· 9036 9111 "http_client", 9037 9112 "language", 9038 9113 "log", 9114 + "lsp", 9039 9115 "node_runtime", 9040 9116 "project", 9041 9117 "remote", ··· 9046 9122 "shellexpand 2.1.2", 9047 9123 "smol", 9048 9124 "toml 0.8.19", 9125 + "util", 9049 9126 "worktree", 9050 9127 ] 9051 9128 ··· 9125 9202 "once_cell", 9126 9203 "percent-encoding", 9127 9204 "pin-project-lite", 9128 - "rustls-pemfile", 9205 + "rustls-pemfile 1.0.4", 9129 9206 "serde", 9130 9207 "serde_json", 9131 9208 "serde_urlencoded", ··· 9191 9268 9192 9269 [[package]] 9193 9270 name = "ring" 9271 + version = "0.16.20" 9272 + source = "registry+https://github.com/rust-lang/crates.io-index" 9273 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 9274 + dependencies = [ 9275 + "cc", 9276 + "libc", 9277 + "once_cell", 9278 + "spin 0.5.2", 9279 + "untrusted 0.7.1", 9280 + "web-sys", 9281 + "winapi", 9282 + ] 9283 + 9284 + [[package]] 9285 + name = "ring" 9194 9286 version = "0.17.8" 9195 9287 source = "registry+https://github.com/rust-lang/crates.io-index" 9196 9288 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" ··· 9199 9291 "cfg-if", 9200 9292 "getrandom 0.2.15", 9201 9293 "libc", 9202 - "spin", 9203 - "untrusted", 9294 + "spin 0.9.8", 9295 + "untrusted 0.9.0", 9204 9296 "windows-sys 0.52.0", 9205 9297 ] 9206 9298 ··· 9256 9348 9257 9349 [[package]] 9258 9350 name = "rodio" 9259 - version = "0.17.3" 9351 + version = "0.19.0" 9260 9352 source = "registry+https://github.com/rust-lang/crates.io-index" 9261 - checksum = "3b1bb7b48ee48471f55da122c0044fcc7600cfcc85db88240b89cb832935e611" 9353 + checksum = "6006a627c1a38d37f3d3a85c6575418cfe34a5392d60a686d0071e1c8d427acb" 9262 9354 dependencies = [ 9263 9355 "cpal", 9264 9356 "hound", 9357 + "thiserror", 9265 9358 ] 9266 9359 9267 9360 [[package]] ··· 9355 9448 "futures 0.3.30", 9356 9449 "glob", 9357 9450 "rand 0.8.5", 9358 - "ring", 9451 + "ring 0.17.8", 9359 9452 "serde", 9360 9453 "serde_json", 9361 9454 "shellexpand 3.1.0", ··· 9478 9571 9479 9572 [[package]] 9480 9573 name = "rustls" 9574 + version = "0.20.9" 9575 + source = "registry+https://github.com/rust-lang/crates.io-index" 9576 + checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" 9577 + dependencies = [ 9578 + "log", 9579 + "ring 0.16.20", 9580 + "sct", 9581 + "webpki", 9582 + ] 9583 + 9584 + [[package]] 9585 + name = "rustls" 9481 9586 version = "0.21.12" 9482 9587 source = "registry+https://github.com/rust-lang/crates.io-index" 9483 9588 checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 9484 9589 dependencies = [ 9485 9590 "log", 9486 - "ring", 9591 + "ring 0.17.8", 9487 9592 "rustls-webpki", 9488 9593 "sct", 9489 9594 ] ··· 9495 9600 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 9496 9601 dependencies = [ 9497 9602 "openssl-probe", 9498 - "rustls-pemfile", 9603 + "rustls-pemfile 1.0.4", 9604 + "schannel", 9605 + "security-framework", 9606 + ] 9607 + 9608 + [[package]] 9609 + name = "rustls-native-certs" 9610 + version = "0.8.0" 9611 + source = "registry+https://github.com/rust-lang/crates.io-index" 9612 + checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" 9613 + dependencies = [ 9614 + "openssl-probe", 9615 + "rustls-pemfile 2.1.3", 9616 + "rustls-pki-types", 9499 9617 "schannel", 9500 9618 "security-framework", 9501 9619 ] ··· 9510 9628 ] 9511 9629 9512 9630 [[package]] 9631 + name = "rustls-pemfile" 9632 + version = "2.1.3" 9633 + source = "registry+https://github.com/rust-lang/crates.io-index" 9634 + checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" 9635 + dependencies = [ 9636 + "base64 0.22.1", 9637 + "rustls-pki-types", 9638 + ] 9639 + 9640 + [[package]] 9641 + name = "rustls-pki-types" 9642 + version = "1.8.0" 9643 + source = "registry+https://github.com/rust-lang/crates.io-index" 9644 + checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" 9645 + 9646 + [[package]] 9513 9647 name = "rustls-webpki" 9514 9648 version = "0.101.7" 9515 9649 source = "registry+https://github.com/rust-lang/crates.io-index" 9516 9650 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 9517 9651 dependencies = [ 9518 - "ring", 9519 - "untrusted", 9652 + "ring 0.17.8", 9653 + "untrusted 0.9.0", 9520 9654 ] 9521 9655 9522 9656 [[package]] ··· 9630 9764 source = "registry+https://github.com/rust-lang/crates.io-index" 9631 9765 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 9632 9766 dependencies = [ 9633 - "ring", 9634 - "untrusted", 9767 + "ring 0.17.8", 9768 + "untrusted 0.9.0", 9635 9769 ] 9636 9770 9637 9771 [[package]] ··· 9814 9948 version = "0.1.0" 9815 9949 dependencies = [ 9816 9950 "anyhow", 9951 + "arrayvec", 9952 + "blake3", 9817 9953 "client", 9818 9954 "clock", 9819 9955 "collections", 9820 9956 "env_logger", 9957 + "feature_flags", 9821 9958 "fs", 9822 9959 "futures 0.3.30", 9823 9960 "futures-batch", 9824 9961 "gpui", 9825 9962 "heed", 9826 9963 "http_client", 9964 + "isahc_http_client", 9827 9965 "language", 9966 + "language_model", 9828 9967 "languages", 9829 9968 "log", 9830 9969 "open_ai", ··· 9928 10067 9929 10068 [[package]] 9930 10069 name = "serde_json_lenient" 9931 - version = "0.1.8" 10070 + version = "0.2.1" 9932 10071 source = "registry+https://github.com/rust-lang/crates.io-index" 9933 - checksum = "dc61c66b53a4035fcce237ef38043f4b2f0ebf918fd0e69541a5166104065581" 10072 + checksum = "a5d0bae483150302560d7cb52e7932f39b69a6fbdd099e48d33ef060a8c9c078" 9934 10073 dependencies = [ 9935 10074 "indexmap 2.4.0", 9936 10075 "itoa", ··· 10254 10393 name = "slash_commands_example" 10255 10394 version = "0.1.0" 10256 10395 dependencies = [ 10257 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 10396 + "zed_extension_api 0.1.0", 10258 10397 ] 10259 10398 10260 10399 [[package]] ··· 10384 10523 10385 10524 [[package]] 10386 10525 name = "spin" 10526 + version = "0.5.2" 10527 + source = "registry+https://github.com/rust-lang/crates.io-index" 10528 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 10529 + 10530 + [[package]] 10531 + name = "spin" 10387 10532 version = "0.9.8" 10388 10533 source = "registry+https://github.com/rust-lang/crates.io-index" 10389 10534 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" ··· 10504 10649 "paste", 10505 10650 "percent-encoding", 10506 10651 "rust_decimal", 10507 - "rustls", 10508 - "rustls-pemfile", 10652 + "rustls 0.21.12", 10653 + "rustls-pemfile 1.0.4", 10509 10654 "serde", 10510 10655 "serde_json", 10511 10656 "sha2", ··· 10518 10663 "tracing", 10519 10664 "url", 10520 10665 "uuid", 10521 - "webpki-roots", 10666 + "webpki-roots 0.25.4", 10522 10667 ] 10523 10668 10524 10669 [[package]] ··· 11030 11175 11031 11176 [[package]] 11032 11177 name = "sysinfo" 11033 - version = "0.30.13" 11178 + version = "0.31.4" 11034 11179 source = "registry+https://github.com/rust-lang/crates.io-index" 11035 - checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 11180 + checksum = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be" 11036 11181 dependencies = [ 11037 - "cfg-if", 11038 11182 "core-foundation-sys", 11039 11183 "libc", 11184 + "memchr", 11040 11185 "ntapi", 11041 - "once_cell", 11042 11186 "rayon", 11043 - "windows 0.52.0", 11187 + "windows 0.54.0", 11044 11188 ] 11045 11189 11046 11190 [[package]] ··· 11651 11795 source = "registry+https://github.com/rust-lang/crates.io-index" 11652 11796 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 11653 11797 dependencies = [ 11654 - "rustls", 11798 + "rustls 0.21.12", 11655 11799 "tokio", 11656 11800 ] 11657 11801 ··· 11942 12086 11943 12087 [[package]] 11944 12088 name = "tree-sitter" 11945 - version = "0.22.6" 11946 - source = "git+https://github.com/tree-sitter/tree-sitter?rev=7f4a57817d58a2f134fe863674acad6bbf007228#7f4a57817d58a2f134fe863674acad6bbf007228" 12089 + version = "0.23.0" 12090 + source = "registry+https://github.com/rust-lang/crates.io-index" 12091 + checksum = "20f4cd3642c47a85052a887d86704f4eac272969f61b686bdd3f772122aabaff" 11947 12092 dependencies = [ 11948 12093 "cc", 11949 12094 "regex", 12095 + "regex-syntax 0.8.4", 11950 12096 "tree-sitter-language", 11951 12097 "wasmtime-c-api-impl", 11952 12098 ] 11953 12099 11954 12100 [[package]] 11955 12101 name = "tree-sitter-bash" 11956 - version = "0.21.0" 12102 + version = "0.23.1" 11957 12103 source = "registry+https://github.com/rust-lang/crates.io-index" 11958 - checksum = "b5244703ad2e08a616d859a0557d7aa290adcd5e0990188a692e628ffe9dce40" 12104 + checksum = "3aa5e1c6bd02c0053f3f68edcf5d8866b38a8640584279e30fca88149ce14dda" 11959 12105 dependencies = [ 11960 12106 "cc", 11961 - "tree-sitter", 12107 + "tree-sitter-language", 11962 12108 ] 11963 12109 11964 12110 [[package]] 11965 12111 name = "tree-sitter-c" 11966 - version = "0.21.4" 12112 + version = "0.23.0" 11967 12113 source = "registry+https://github.com/rust-lang/crates.io-index" 11968 - checksum = "f956d5351d62652864a4ff3ae861747e7a1940dc96c9998ae400ac0d3ce30427" 12114 + checksum = "e795ad541f7ae6a80d22975296340a75a12a29afd3a7089f4368021613728e17" 11969 12115 dependencies = [ 11970 12116 "cc", 11971 - "tree-sitter", 12117 + "tree-sitter-language", 11972 12118 ] 11973 12119 11974 12120 [[package]] 11975 12121 name = "tree-sitter-cpp" 11976 - version = "0.22.3" 12122 + version = "0.23.0" 11977 12123 source = "registry+https://github.com/rust-lang/crates.io-index" 11978 - checksum = "1d509a22a992790d38f2c291961ff8a1ff016c437c7ec6befc9220b8eec8918c" 12124 + checksum = "c0a588a816017469b69f2e3544742e34a5a59dddfb4b9457b657a6052e2ea39c" 11979 12125 dependencies = [ 11980 12126 "cc", 11981 - "tree-sitter", 12127 + "tree-sitter-language", 11982 12128 ] 11983 12129 11984 12130 [[package]] 11985 12131 name = "tree-sitter-css" 11986 - version = "0.21.1" 12132 + version = "0.23.0" 11987 12133 source = "registry+https://github.com/rust-lang/crates.io-index" 11988 - checksum = "5e08e324b1cf60fd3291774b49724c66de2ce8fcf4d358d0b4b82e37b41b1c9b" 12134 + checksum = "8d0018d6b1692a806f9cddaa1e5616951fd58840c39a0b21401b55ab3df12292" 11989 12135 dependencies = [ 11990 12136 "cc", 11991 - "tree-sitter", 12137 + "tree-sitter-language", 11992 12138 ] 11993 12139 11994 12140 [[package]] 11995 12141 name = "tree-sitter-elixir" 11996 - version = "0.2.0" 12142 + version = "0.3.0" 11997 12143 source = "registry+https://github.com/rust-lang/crates.io-index" 11998 - checksum = "df94bf7f057768b1cab2ee1f14812ed4ae33f9e04d09254043eeaa797db4ef70" 12144 + checksum = "6174acad8a059851f6f768d7893f4b25eedc80eb6643283d545dd71bbb38222a" 11999 12145 dependencies = [ 12000 12146 "cc", 12001 - "tree-sitter", 12147 + "tree-sitter-language", 12002 12148 ] 12003 12149 12004 12150 [[package]] 12005 12151 name = "tree-sitter-embedded-template" 12006 - version = "0.20.0" 12152 + version = "0.23.0" 12007 12153 source = "registry+https://github.com/rust-lang/crates.io-index" 12008 - checksum = "33817ade928c73a32d4f904a602321e09de9fc24b71d106f3b4b3f8ab30dcc38" 12154 + checksum = "9644d7586ebe850c84037ee2f4804dda4a9348eef053be6b1e0d7712342a2495" 12009 12155 dependencies = [ 12010 12156 "cc", 12011 - "tree-sitter", 12157 + "tree-sitter-language", 12012 12158 ] 12013 12159 12014 12160 [[package]] 12015 12161 name = "tree-sitter-go" 12016 - version = "0.21.2" 12162 + version = "0.23.1" 12017 12163 source = "registry+https://github.com/rust-lang/crates.io-index" 12018 - checksum = "b8d702a98d3c7e70e466456e58ff2b1ac550bf1e29b97e5770676d2fdabec00d" 12164 + checksum = "caf57626e4c9b6d6efaf8a8d5ee1241c5f178ae7bfdf693713ae6a774f01424e" 12019 12165 dependencies = [ 12020 12166 "cc", 12021 - "tree-sitter", 12167 + "tree-sitter-language", 12022 12168 ] 12023 12169 12024 12170 [[package]] 12025 12171 name = "tree-sitter-gomod" 12026 12172 version = "1.0.2" 12027 - source = "git+https://github.com/camdencheek/tree-sitter-go-mod?rev=1f55029bacd0a6a11f6eb894c4312d429dcf735c#1f55029bacd0a6a11f6eb894c4312d429dcf735c" 12173 + source = "git+https://github.com/zed-industries/tree-sitter-go-mod?rev=a9aea5e358cde4d0f8ff20b7bc4fa311e359c7ca#a9aea5e358cde4d0f8ff20b7bc4fa311e359c7ca" 12028 12174 dependencies = [ 12029 12175 "cc", 12030 - "tree-sitter", 12176 + "tree-sitter-language", 12031 12177 ] 12032 12178 12033 12179 [[package]] 12034 12180 name = "tree-sitter-gowork" 12035 12181 version = "0.0.1" 12036 - source = "git+https://github.com/d1y/tree-sitter-go-work?rev=dcbabff454703c3a4bc98a23cf8778d4be46fd22#dcbabff454703c3a4bc98a23cf8778d4be46fd22" 12182 + source = "git+https://github.com/zed-industries/tree-sitter-go-work?rev=acb0617bf7f4fda02c6217676cc64acb89536dc7#acb0617bf7f4fda02c6217676cc64acb89536dc7" 12037 12183 dependencies = [ 12038 12184 "cc", 12039 - "tree-sitter", 12185 + "tree-sitter-language", 12040 12186 ] 12041 12187 12042 12188 [[package]] 12043 12189 name = "tree-sitter-heex" 12044 12190 version = "0.0.1" 12045 - source = "git+https://github.com/phoenixframework/tree-sitter-heex?rev=6dd0303acf7138dd2b9b432a229e16539581c701#6dd0303acf7138dd2b9b432a229e16539581c701" 12191 + source = "git+https://github.com/zed-industries/tree-sitter-heex?rev=1dd45142fbb05562e35b2040c6129c9bca346592#1dd45142fbb05562e35b2040c6129c9bca346592" 12046 12192 dependencies = [ 12047 12193 "cc", 12048 - "tree-sitter", 12194 + "tree-sitter-language", 12049 12195 ] 12050 12196 12051 12197 [[package]] ··· 12060 12206 12061 12207 [[package]] 12062 12208 name = "tree-sitter-jsdoc" 12063 - version = "0.21.0" 12209 + version = "0.23.0" 12064 12210 source = "registry+https://github.com/rust-lang/crates.io-index" 12065 - checksum = "8d07920101ff12a59574890318a37fa7e18d9c06d9aa4be334aa24adbb480f18" 12211 + checksum = "f8c4049eb0ad690e34e5f63640f75ce12a2ff8ba18344d0a13926805b139c0c8" 12066 12212 dependencies = [ 12067 12213 "cc", 12068 - "tree-sitter", 12214 + "tree-sitter-language", 12069 12215 ] 12070 12216 12071 12217 [[package]] 12072 12218 name = "tree-sitter-json" 12073 - version = "0.21.0" 12219 + version = "0.23.0" 12074 12220 source = "registry+https://github.com/rust-lang/crates.io-index" 12075 - checksum = "5b737dcb73c35d74b7d64a5f3dde158113c86a012bf3cee2bfdf2150d23b05db" 12221 + checksum = "86a5d6b3ea17e06e7a34aabeadd68f5866c0d0f9359155d432095f8b751865e4" 12076 12222 dependencies = [ 12077 12223 "cc", 12078 - "tree-sitter", 12224 + "tree-sitter-language", 12079 12225 ] 12080 12226 12081 12227 [[package]] 12082 12228 name = "tree-sitter-language" 12083 12229 version = "0.1.0" 12084 - source = "git+https://github.com/tree-sitter/tree-sitter?rev=7f4a57817d58a2f134fe863674acad6bbf007228#7f4a57817d58a2f134fe863674acad6bbf007228" 12230 + source = "registry+https://github.com/rust-lang/crates.io-index" 12231 + checksum = "2545046bd1473dac6c626659cc2567c6c0ff302fc8b84a56c4243378276f7f57" 12085 12232 12086 12233 [[package]] 12087 12234 name = "tree-sitter-md" 12088 - version = "0.2.3" 12089 - source = "git+https://github.com/zed-industries/tree-sitter-markdown?rev=e3855e37f8f2c71aa7513c18a9c95fb7461b1b10#e3855e37f8f2c71aa7513c18a9c95fb7461b1b10" 12235 + version = "0.3.2" 12236 + source = "git+https://github.com/zed-industries/tree-sitter-markdown?rev=4cfa6aad6b75052a5077c80fd934757d9267d81b#4cfa6aad6b75052a5077c80fd934757d9267d81b" 12090 12237 dependencies = [ 12091 12238 "cc", 12092 - "tree-sitter", 12239 + "tree-sitter-language", 12093 12240 ] 12094 12241 12095 12242 [[package]] 12096 12243 name = "tree-sitter-python" 12097 - version = "0.21.0" 12244 + version = "0.23.2" 12098 12245 source = "registry+https://github.com/rust-lang/crates.io-index" 12099 - checksum = "b4066c6cf678f962f8c2c4561f205945c84834cce73d981e71392624fdc390a9" 12246 + checksum = "65661b1a3e24139e2e54207e47d910ab07e28790d78efc7d5dc3a11ce2a110eb" 12100 12247 dependencies = [ 12101 12248 "cc", 12102 - "tree-sitter", 12249 + "tree-sitter-language", 12103 12250 ] 12104 12251 12105 12252 [[package]] 12106 12253 name = "tree-sitter-regex" 12107 - version = "0.21.0" 12254 + version = "0.23.0" 12108 12255 source = "registry+https://github.com/rust-lang/crates.io-index" 12109 - checksum = "5ff1286fe9651b2797484839ffa37aa76c8618d4ccb6836d7e31765dfd60c0d5" 12256 + checksum = "0b9a7087b1cf769c96b7e74414947df067fb6135f04d176fd23be08b9396cc0e" 12110 12257 dependencies = [ 12111 12258 "cc", 12112 - "tree-sitter", 12259 + "tree-sitter-language", 12113 12260 ] 12114 12261 12115 12262 [[package]] 12116 12263 name = "tree-sitter-ruby" 12117 - version = "0.21.0" 12264 + version = "0.23.0" 12118 12265 source = "registry+https://github.com/rust-lang/crates.io-index" 12119 - checksum = "c0031f687c0772f2dad7b77104c43428611099a1804c81244ada21560f41f0b1" 12266 + checksum = "6ec5ee842e27791e0adffa0b2a177614de51d2a26e5c7e84d014ed7f097e5ed0" 12120 12267 dependencies = [ 12121 12268 "cc", 12122 - "tree-sitter", 12269 + "tree-sitter-language", 12123 12270 ] 12124 12271 12125 12272 [[package]] 12126 12273 name = "tree-sitter-rust" 12127 - version = "0.21.2" 12274 + version = "0.23.0" 12128 12275 source = "registry+https://github.com/rust-lang/crates.io-index" 12129 - checksum = "277690f420bf90741dea984f3da038ace46c4fe6047cba57a66822226cde1c93" 12276 + checksum = "cffbbcb780348fbae8395742ae5b34c1fd794e4085d43aac9f259387f9a84dc8" 12130 12277 dependencies = [ 12131 12278 "cc", 12132 - "tree-sitter", 12279 + "tree-sitter-language", 12133 12280 ] 12134 12281 12135 12282 [[package]] 12136 12283 name = "tree-sitter-typescript" 12137 - version = "0.21.2" 12284 + version = "0.23.0" 12138 12285 source = "registry+https://github.com/rust-lang/crates.io-index" 12139 - checksum = "ecb35d98a688378e56c18c9c159824fd16f730ccbea19aacf4f206e5d5438ed9" 12286 + checksum = "aecf1585ae2a9dddc2b1d4c0e2140b2ec9876e2a25fd79de47fcf7dae0384685" 12140 12287 dependencies = [ 12141 12288 "cc", 12142 - "tree-sitter", 12289 + "tree-sitter-language", 12143 12290 ] 12144 12291 12145 12292 [[package]] 12146 12293 name = "tree-sitter-yaml" 12147 12294 version = "0.6.1" 12148 - source = "registry+https://github.com/rust-lang/crates.io-index" 12149 - checksum = "aad27ec46ad343d8b514f64dd3fdffb478c592ece561b6c935d90ef55589c6b6" 12295 + source = "git+https://github.com/zed-industries/tree-sitter-yaml?rev=baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a#baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a" 12150 12296 dependencies = [ 12151 12297 "cc", 12152 - "tree-sitter", 12298 + "tree-sitter-language", 12153 12299 ] 12154 12300 12155 12301 [[package]] ··· 12176 12322 "http 0.2.12", 12177 12323 "httparse", 12178 12324 "log", 12179 - "native-tls", 12180 12325 "rand 0.8.5", 12181 12326 "sha1", 12182 12327 "thiserror", ··· 12246 12391 "story", 12247 12392 "strum 0.25.0", 12248 12393 "theme", 12394 + "ui_macros", 12249 12395 "windows 0.58.0", 12250 12396 ] 12251 12397 ··· 12261 12407 ] 12262 12408 12263 12409 [[package]] 12410 + name = "ui_macros" 12411 + version = "0.1.0" 12412 + dependencies = [ 12413 + "convert_case 0.6.0", 12414 + "proc-macro2", 12415 + "quote", 12416 + "syn 1.0.109", 12417 + ] 12418 + 12419 + [[package]] 12264 12420 name = "unicase" 12265 12421 version = "2.7.0" 12266 12422 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 12349 12505 version = "0.1.11" 12350 12506 source = "registry+https://github.com/rust-lang/crates.io-index" 12351 12507 checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 12508 + 12509 + [[package]] 12510 + name = "untrusted" 12511 + version = "0.7.1" 12512 + source = "registry+https://github.com/rust-lang/crates.io-index" 12513 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 12352 12514 12353 12515 [[package]] 12354 12516 name = "untrusted" ··· 12772 12934 12773 12935 [[package]] 12774 12936 name = "wasm-encoder" 12775 - version = "0.207.0" 12937 + version = "0.215.0" 12776 12938 source = "registry+https://github.com/rust-lang/crates.io-index" 12777 - checksum = "d996306fb3aeaee0d9157adbe2f670df0236caf19f6728b221e92d0f27b3fe17" 12939 + checksum = "4fb56df3e06b8e6b77e37d2969a50ba51281029a9aeb3855e76b7f49b6418847" 12778 12940 dependencies = [ 12779 12941 "leb128", 12780 12942 ] ··· 12808 12970 12809 12971 [[package]] 12810 12972 name = "wasmparser" 12811 - version = "0.207.0" 12973 + version = "0.215.0" 12812 12974 source = "registry+https://github.com/rust-lang/crates.io-index" 12813 - checksum = "e19bb9f8ab07616da582ef8adb24c54f1424c7ec876720b7da9db8ec0626c92c" 12975 + checksum = "53fbde0881f24199b81cf49b6ff8f9c145ac8eb1b7fc439adb5c099734f7d90e" 12814 12976 dependencies = [ 12815 12977 "ahash 0.8.11", 12816 12978 "bitflags 2.6.0", 12817 12979 "hashbrown 0.14.5", 12818 12980 "indexmap 2.4.0", 12819 12981 "semver", 12982 + "serde", 12820 12983 ] 12821 12984 12822 12985 [[package]] 12823 12986 name = "wasmprinter" 12824 - version = "0.207.0" 12987 + version = "0.215.0" 12825 12988 source = "registry+https://github.com/rust-lang/crates.io-index" 12826 - checksum = "9c2d8a7b4dabb460208e6b4334d9db5766e84505038b2529e69c3d07ac619115" 12989 + checksum = "d8e9a325d85053408209b3d2ce5eaddd0dd6864d1cff7a007147ba073157defc" 12827 12990 dependencies = [ 12828 12991 "anyhow", 12829 - "wasmparser 0.207.0", 12992 + "termcolor", 12993 + "wasmparser 0.215.0", 12830 12994 ] 12831 12995 12832 12996 [[package]] 12833 12997 name = "wasmtime" 12834 - version = "21.0.1" 12998 + version = "24.0.0" 12835 12999 source = "registry+https://github.com/rust-lang/crates.io-index" 12836 - checksum = "f92a1370c66a0022e6d92dcc277e2c84f5dece19569670b8ce7db8162560d8b6" 13000 + checksum = "9a5883d64dfc8423c56e3d8df27cffc44db25336aa468e8e0724fddf30a333d7" 12837 13001 dependencies = [ 12838 13002 "anyhow", 12839 13003 "async-trait", 13004 + "bitflags 2.6.0", 12840 13005 "bumpalo", 12841 13006 "cc", 12842 13007 "cfg-if", ··· 12848 13013 "log", 12849 13014 "mach2", 12850 13015 "memfd", 12851 - "memoffset", 12852 - "object 0.33.0", 13016 + "object", 12853 13017 "once_cell", 12854 13018 "paste", 12855 13019 "postcard", ··· 12861 13025 "smallvec", 12862 13026 "sptr", 12863 13027 "target-lexicon", 12864 - "wasmparser 0.207.0", 13028 + "wasmparser 0.215.0", 12865 13029 "wasmtime-asm-macros", 12866 13030 "wasmtime-component-macro", 12867 13031 "wasmtime-component-util", ··· 12877 13041 12878 13042 [[package]] 12879 13043 name = "wasmtime-asm-macros" 12880 - version = "21.0.1" 13044 + version = "24.0.0" 12881 13045 source = "registry+https://github.com/rust-lang/crates.io-index" 12882 - checksum = "6dee8679c974a7f258c03d60d3c747c426ed219945b6d08cbc77fd2eab15b2d1" 13046 + checksum = "1c4dc7e2a379c0dd6be5b55857d14c4b277f43a9c429a9e14403eb61776ae3be" 12883 13047 dependencies = [ 12884 13048 "cfg-if", 12885 13049 ] 12886 13050 12887 13051 [[package]] 12888 13052 name = "wasmtime-c-api-impl" 12889 - version = "21.0.1" 13053 + version = "24.0.0" 12890 13054 source = "registry+https://github.com/rust-lang/crates.io-index" 12891 - checksum = "76af8b62c8d2814b7d5975c5dc140122e4c086150db6c15d25a4b76f11c929dd" 13055 + checksum = "765e302e7d9125e614aaeec3ad6b6083605393004eca00214106a4ff6b47fc58" 12892 13056 dependencies = [ 12893 13057 "anyhow", 12894 13058 "log", ··· 12900 13064 12901 13065 [[package]] 12902 13066 name = "wasmtime-c-api-macros" 12903 - version = "21.0.1" 13067 + version = "24.0.0" 12904 13068 source = "registry+https://github.com/rust-lang/crates.io-index" 12905 - checksum = "d74b92f917c9ced9c6262a00e9cb982ebac183e6900b4d44e2480f936b9495eb" 13069 + checksum = "2d09d02eaa84aa2de5babee7b0296557ad6e4903bb10aa8d135e393e753a43d6" 12906 13070 dependencies = [ 12907 13071 "proc-macro2", 12908 13072 "quote", ··· 12910 13074 12911 13075 [[package]] 12912 13076 name = "wasmtime-component-macro" 12913 - version = "21.0.1" 13077 + version = "24.0.0" 12914 13078 source = "registry+https://github.com/rust-lang/crates.io-index" 12915 - checksum = "32cae30035f1cf97dcc6657c979cf39f99ce6be93583675eddf4aeaa5548509c" 13079 + checksum = "4b07773d1c3dab5f014ec61316ee317aa424033e17e70a63abdf7c3a47e58fcf" 12916 13080 dependencies = [ 12917 13081 "anyhow", 12918 13082 "proc-macro2", ··· 12920 13084 "syn 2.0.76", 12921 13085 "wasmtime-component-util", 12922 13086 "wasmtime-wit-bindgen", 12923 - "wit-parser 0.207.0", 13087 + "wit-parser 0.215.0", 12924 13088 ] 12925 13089 12926 13090 [[package]] 12927 13091 name = "wasmtime-component-util" 12928 - version = "21.0.1" 13092 + version = "24.0.0" 12929 13093 source = "registry+https://github.com/rust-lang/crates.io-index" 12930 - checksum = "f7ae611f08cea620c67330925be28a96115bf01f8f393a6cbdf4856a86087134" 13094 + checksum = "e38d735320f4e83478369ce649ad8fe87c6b893220902e798547a225fc0c5874" 12931 13095 12932 13096 [[package]] 12933 13097 name = "wasmtime-cranelift" 12934 - version = "21.0.1" 13098 + version = "24.0.0" 12935 13099 source = "registry+https://github.com/rust-lang/crates.io-index" 12936 - checksum = "b2909406a6007e28be964067167890bca4574bd48a9ff18f1fa9f4856d89ea40" 13100 + checksum = "e570d831d0785d93d7d8c722b1eb9a34e0d0c1534317666f65892818358a2da9" 12937 13101 dependencies = [ 12938 13102 "anyhow", 12939 13103 "cfg-if", ··· 12943 13107 "cranelift-frontend", 12944 13108 "cranelift-native", 12945 13109 "cranelift-wasm", 12946 - "gimli 0.28.1", 13110 + "gimli", 12947 13111 "log", 12948 - "object 0.33.0", 13112 + "object", 12949 13113 "target-lexicon", 12950 13114 "thiserror", 12951 - "wasmparser 0.207.0", 13115 + "wasmparser 0.215.0", 12952 13116 "wasmtime-environ", 12953 13117 "wasmtime-versioned-export-macros", 12954 13118 ] 12955 13119 12956 13120 [[package]] 12957 13121 name = "wasmtime-environ" 12958 - version = "21.0.1" 13122 + version = "24.0.0" 12959 13123 source = "registry+https://github.com/rust-lang/crates.io-index" 12960 - checksum = "40e227f9ed2f5421473723d6c0352b5986e6e6044fde5410a274a394d726108f" 13124 + checksum = "c5fe80dfbd81687431a7d4f25929fae1ae96894786d5c96b14ae41164ee97377" 12961 13125 dependencies = [ 12962 13126 "anyhow", 12963 13127 "cpp_demangle", 13128 + "cranelift-bitset", 12964 13129 "cranelift-entity", 12965 - "gimli 0.28.1", 13130 + "gimli", 12966 13131 "indexmap 2.4.0", 12967 13132 "log", 12968 - "object 0.33.0", 13133 + "object", 12969 13134 "postcard", 12970 13135 "rustc-demangle", 13136 + "semver", 12971 13137 "serde", 12972 13138 "serde_derive", 12973 13139 "target-lexicon", 12974 - "wasm-encoder 0.207.0", 12975 - "wasmparser 0.207.0", 13140 + "wasm-encoder 0.215.0", 13141 + "wasmparser 0.215.0", 12976 13142 "wasmprinter", 12977 13143 "wasmtime-component-util", 12978 13144 "wasmtime-types", ··· 12980 13146 12981 13147 [[package]] 12982 13148 name = "wasmtime-fiber" 12983 - version = "21.0.1" 13149 + version = "24.0.0" 12984 13150 source = "registry+https://github.com/rust-lang/crates.io-index" 12985 - checksum = "42edb392586d07038c1638e854382db916b6ca7845a2e6a7f8dc49e08907acdd" 13151 + checksum = "0f39043d13c7b58db69dc9a0feb191a961e75a9ec2402aebf42de183c022bb8a" 12986 13152 dependencies = [ 12987 13153 "anyhow", 12988 13154 "cc", ··· 12995 13161 12996 13162 [[package]] 12997 13163 name = "wasmtime-jit-icache-coherence" 12998 - version = "21.0.1" 13164 + version = "24.0.0" 12999 13165 source = "registry+https://github.com/rust-lang/crates.io-index" 13000 - checksum = "afe088f9b56bb353adaf837bf7e10f1c2e1676719dd5be4cac8e37f2ba1ee5bc" 13166 + checksum = "d15de8429db996f0d17a4163a35eccc3f874cbfb50f29c379951ea1bbb39452e" 13001 13167 dependencies = [ 13002 13168 "anyhow", 13003 13169 "cfg-if", ··· 13007 13173 13008 13174 [[package]] 13009 13175 name = "wasmtime-slab" 13010 - version = "21.0.1" 13176 + version = "24.0.0" 13011 13177 source = "registry+https://github.com/rust-lang/crates.io-index" 13012 - checksum = "4ff75cafffe47b04b036385ce3710f209153525b0ed19d57b0cf44a22d446460" 13178 + checksum = "1f68d38fa6b30c5e1fc7d608263062997306f79e577ebd197ddcd6b0f55d87d1" 13013 13179 13014 13180 [[package]] 13015 13181 name = "wasmtime-types" 13016 - version = "21.0.1" 13182 + version = "24.0.0" 13017 13183 source = "registry+https://github.com/rust-lang/crates.io-index" 13018 - checksum = "2f2fa462bfea3220711c84e2b549f147e4df89eeb49b8a2a3d89148f6cc4a8b1" 13184 + checksum = "6634e7079d9c5cfc81af8610ed59b488cc5b7f9777a2f4c1667a2565c2e45249" 13019 13185 dependencies = [ 13186 + "anyhow", 13020 13187 "cranelift-entity", 13021 13188 "serde", 13022 13189 "serde_derive", 13023 13190 "smallvec", 13024 - "wasmparser 0.207.0", 13191 + "wasmparser 0.215.0", 13025 13192 ] 13026 13193 13027 13194 [[package]] 13028 13195 name = "wasmtime-versioned-export-macros" 13029 - version = "21.0.1" 13196 + version = "24.0.0" 13030 13197 source = "registry+https://github.com/rust-lang/crates.io-index" 13031 - checksum = "d4cedc5bfef3db2a85522ee38564b47ef3b7fc7c92e94cacbce99808e63cdd47" 13198 + checksum = "3850e3511d6c7f11a72d571890b0ed5f6204681f7f050b9de2690e7f13123fed" 13032 13199 dependencies = [ 13033 13200 "proc-macro2", 13034 13201 "quote", ··· 13037 13204 13038 13205 [[package]] 13039 13206 name = "wasmtime-wasi" 13040 - version = "21.0.1" 13207 + version = "24.0.0" 13041 13208 source = "registry+https://github.com/rust-lang/crates.io-index" 13042 - checksum = "bdbbe94245904d4c96c7c5f7b55bad896cc27908644efd9442063c0748b631fc" 13209 + checksum = "545ae8298ffce025604f7480f9c7d6948c985bef7ce9aee249ef79307813e83c" 13043 13210 dependencies = [ 13044 13211 "anyhow", 13045 13212 "async-trait", ··· 13068 13235 13069 13236 [[package]] 13070 13237 name = "wasmtime-winch" 13071 - version = "21.0.1" 13238 + version = "24.0.0" 13072 13239 source = "registry+https://github.com/rust-lang/crates.io-index" 13073 - checksum = "97b27054fed6be4f3800aba5766f7ef435d4220ce290788f021a08d4fa573108" 13240 + checksum = "2a25199625effa4c13dd790d64bd56884b014c69829431bfe43991c740bd5bc1" 13074 13241 dependencies = [ 13075 13242 "anyhow", 13076 13243 "cranelift-codegen", 13077 - "gimli 0.28.1", 13078 - "object 0.33.0", 13244 + "gimli", 13245 + "object", 13079 13246 "target-lexicon", 13080 - "wasmparser 0.207.0", 13247 + "wasmparser 0.215.0", 13081 13248 "wasmtime-cranelift", 13082 13249 "wasmtime-environ", 13083 13250 "winch-codegen", ··· 13085 13252 13086 13253 [[package]] 13087 13254 name = "wasmtime-wit-bindgen" 13088 - version = "21.0.1" 13255 + version = "24.0.0" 13089 13256 source = "registry+https://github.com/rust-lang/crates.io-index" 13090 - checksum = "c936a52ce69c28de2aa3b5fb4f2dbbb2966df304f04cccb7aca4ba56d915fda0" 13257 + checksum = "3cb331ac7ed1d5ba49cddcdb6b11973752a857148858bb308777d2fc5584121f" 13091 13258 dependencies = [ 13092 13259 "anyhow", 13093 13260 "heck 0.4.1", 13094 13261 "indexmap 2.4.0", 13095 - "wit-parser 0.207.0", 13262 + "wit-parser 0.215.0", 13096 13263 ] 13097 13264 13098 13265 [[package]] ··· 13200 13367 ] 13201 13368 13202 13369 [[package]] 13370 + name = "webpki" 13371 + version = "0.22.4" 13372 + source = "registry+https://github.com/rust-lang/crates.io-index" 13373 + checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" 13374 + dependencies = [ 13375 + "ring 0.17.8", 13376 + "untrusted 0.9.0", 13377 + ] 13378 + 13379 + [[package]] 13380 + name = "webpki-roots" 13381 + version = "0.22.6" 13382 + source = "registry+https://github.com/rust-lang/crates.io-index" 13383 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 13384 + dependencies = [ 13385 + "webpki", 13386 + ] 13387 + 13388 + [[package]] 13203 13389 name = "webpki-roots" 13204 13390 version = "0.25.4" 13205 13391 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 13234 13420 "util", 13235 13421 "vim", 13236 13422 "workspace", 13423 + "zed_actions", 13237 13424 ] 13238 13425 13239 13426 [[package]] ··· 13272 13459 13273 13460 [[package]] 13274 13461 name = "wiggle" 13275 - version = "21.0.1" 13462 + version = "24.0.0" 13276 13463 source = "registry+https://github.com/rust-lang/crates.io-index" 13277 - checksum = "a89ea6f74ece6d1cfbd089783006b8eb69a0219ca83cad22068f0d9fa9df3f91" 13464 + checksum = "cc850ca3c02c5835934d23f28cec4c5a3fb66fe0b4ecd968bbb35609dda5ddc0" 13278 13465 dependencies = [ 13279 13466 "anyhow", 13280 13467 "async-trait", ··· 13287 13474 13288 13475 [[package]] 13289 13476 name = "wiggle-generate" 13290 - version = "21.0.1" 13477 + version = "24.0.0" 13291 13478 source = "registry+https://github.com/rust-lang/crates.io-index" 13292 - checksum = "36beda94813296ecaf0d91b7ada9da073fd41865ba339bdd3b7764e2e785b8e9" 13479 + checksum = "634b8804a67200bcb43ea8af5f7c53e862439a086b68b16fd333454bc74d5aab" 13293 13480 dependencies = [ 13294 13481 "anyhow", 13295 13482 "heck 0.4.1", ··· 13302 13489 13303 13490 [[package]] 13304 13491 name = "wiggle-macro" 13305 - version = "21.0.1" 13492 + version = "24.0.0" 13306 13493 source = "registry+https://github.com/rust-lang/crates.io-index" 13307 - checksum = "0b47d2b4442ce93106dba5d1a9c59d5f85b5732878bb3d0598d3c93c0d01b16b" 13494 + checksum = "474b7cbdb942c74031e619d66c600bba7f73867c5800fc2c2306cf307649be2f" 13308 13495 dependencies = [ 13309 13496 "proc-macro2", 13310 13497 "quote", ··· 13345 13532 13346 13533 [[package]] 13347 13534 name = "winch-codegen" 13348 - version = "0.19.1" 13535 + version = "0.22.0" 13349 13536 source = "registry+https://github.com/rust-lang/crates.io-index" 13350 - checksum = "1dc69899ccb2da7daa4df31426dcfd284b104d1a85e1dae35806df0c46187f87" 13537 + checksum = "073efe897d9ead7fc609874f94580afc831114af5149b6a90ee0a3a39b497fe0" 13351 13538 dependencies = [ 13352 13539 "anyhow", 13353 13540 "cranelift-codegen", 13354 - "gimli 0.28.1", 13541 + "gimli", 13355 13542 "regalloc2", 13356 13543 "smallvec", 13357 13544 "target-lexicon", 13358 - "wasmparser 0.207.0", 13545 + "wasmparser 0.215.0", 13359 13546 "wasmtime-cranelift", 13360 13547 "wasmtime-environ", 13361 13548 ] ··· 13371 13558 13372 13559 [[package]] 13373 13560 name = "windows" 13374 - version = "0.52.0" 13375 - source = "registry+https://github.com/rust-lang/crates.io-index" 13376 - checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 13377 - dependencies = [ 13378 - "windows-core 0.52.0", 13379 - "windows-targets 0.52.6", 13380 - ] 13381 - 13382 - [[package]] 13383 - name = "windows" 13384 13561 version = "0.54.0" 13385 13562 source = "registry+https://github.com/rust-lang/crates.io-index" 13386 13563 checksum = "9252e5725dbed82865af151df558e754e4a3c2c30818359eb17465f1346a1b49" ··· 13862 14039 13863 14040 [[package]] 13864 14041 name = "wit-parser" 13865 - version = "0.207.0" 14042 + version = "0.215.0" 13866 14043 source = "registry+https://github.com/rust-lang/crates.io-index" 13867 - checksum = "78c83dab33a9618d86cfe3563cc864deffd08c17efc5db31a3b7cd1edeffe6e1" 14044 + checksum = "935a97eaffd57c3b413aa510f8f0b550a4a9fe7d59e79cd8b89a83dcb860321f" 13868 14045 dependencies = [ 13869 14046 "anyhow", 13870 14047 "id-arena", ··· 13875 14052 "serde_derive", 13876 14053 "serde_json", 13877 14054 "unicode-xid", 13878 - "wasmparser 0.207.0", 14055 + "wasmparser 0.215.0", 13879 14056 ] 13880 14057 13881 14058 [[package]] ··· 14034 14211 [[package]] 14035 14212 name = "xim" 14036 14213 version = "0.4.0" 14037 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14214 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14038 14215 dependencies = [ 14039 14216 "ahash 0.8.11", 14040 14217 "hashbrown 0.14.5", ··· 14047 14224 [[package]] 14048 14225 name = "xim-ctext" 14049 14226 version = "0.3.0" 14050 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14227 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14051 14228 dependencies = [ 14052 14229 "encoding_rs", 14053 14230 ] ··· 14055 14232 [[package]] 14056 14233 name = "xim-parser" 14057 14234 version = "0.2.1" 14058 - source = "git+https://github.com/npmania/xim-rs?rev=27132caffc5b9bc9c432ca4afad184ab6e7c16af#27132caffc5b9bc9c432ca4afad184ab6e7c16af" 14235 + source = "git+https://github.com/XDeme1/xim-rs?rev=d50d461764c2213655cd9cf65a0ea94c70d3c4fd#d50d461764c2213655cd9cf65a0ea94c70d3c4fd" 14059 14236 dependencies = [ 14060 14237 "bitflags 2.6.0", 14061 14238 ] ··· 14197 14374 14198 14375 [[package]] 14199 14376 name = "zed" 14200 - version = "0.153.6" 14377 + version = "0.154.1" 14201 14378 dependencies = [ 14202 14379 "activity_indicator", 14203 14380 "anyhow", ··· 14242 14419 "inline_completion_button", 14243 14420 "install_cli", 14244 14421 "isahc", 14422 + "isahc_http_client", 14245 14423 "journal", 14246 14424 "language", 14247 14425 "language_model", ··· 14317 14495 version = "0.1.0" 14318 14496 dependencies = [ 14319 14497 "serde", 14320 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14498 + "zed_extension_api 0.1.0", 14321 14499 ] 14322 14500 14323 14501 [[package]] 14324 14502 name = "zed_clojure" 14325 14503 version = "0.0.3" 14326 14504 dependencies = [ 14327 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14505 + "zed_extension_api 0.1.0", 14328 14506 ] 14329 14507 14330 14508 [[package]] 14331 14509 name = "zed_csharp" 14332 14510 version = "0.0.2" 14333 14511 dependencies = [ 14334 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14512 + "zed_extension_api 0.1.0", 14335 14513 ] 14336 14514 14337 14515 [[package]] 14338 14516 name = "zed_dart" 14339 - version = "0.0.3" 14517 + version = "0.1.0" 14340 14518 dependencies = [ 14341 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14519 + "zed_extension_api 0.1.0", 14342 14520 ] 14343 14521 14344 14522 [[package]] 14345 14523 name = "zed_deno" 14346 14524 version = "0.0.2" 14347 14525 dependencies = [ 14348 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14526 + "zed_extension_api 0.1.0", 14349 14527 ] 14350 14528 14351 14529 [[package]] 14352 14530 name = "zed_elixir" 14353 14531 version = "0.0.9" 14354 14532 dependencies = [ 14355 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14533 + "zed_extension_api 0.1.0", 14356 14534 ] 14357 14535 14358 14536 [[package]] 14359 14537 name = "zed_elm" 14360 14538 version = "0.0.1" 14361 14539 dependencies = [ 14362 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14540 + "zed_extension_api 0.1.0", 14363 14541 ] 14364 14542 14365 14543 [[package]] 14366 14544 name = "zed_emmet" 14367 14545 version = "0.0.3" 14368 14546 dependencies = [ 14369 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14547 + "zed_extension_api 0.1.0", 14370 14548 ] 14371 14549 14372 14550 [[package]] 14373 14551 name = "zed_erlang" 14374 - version = "0.0.1" 14552 + version = "0.1.0" 14375 14553 dependencies = [ 14376 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14554 + "zed_extension_api 0.1.0", 14377 14555 ] 14378 14556 14379 14557 [[package]] 14380 14558 name = "zed_extension_api" 14381 14559 version = "0.1.0" 14560 + source = "registry+https://github.com/rust-lang/crates.io-index" 14561 + checksum = "594fd10dd0f2f853eb243e2425e7c95938cef49adb81d9602921d002c5e6d9d9" 14382 14562 dependencies = [ 14383 14563 "serde", 14384 14564 "serde_json", ··· 14387 14567 14388 14568 [[package]] 14389 14569 name = "zed_extension_api" 14390 - version = "0.1.0" 14391 - source = "registry+https://github.com/rust-lang/crates.io-index" 14392 - checksum = "594fd10dd0f2f853eb243e2425e7c95938cef49adb81d9602921d002c5e6d9d9" 14570 + version = "0.2.0" 14393 14571 dependencies = [ 14394 14572 "serde", 14395 14573 "serde_json", ··· 14401 14579 version = "0.2.0" 14402 14580 dependencies = [ 14403 14581 "html_to_markdown 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14404 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14582 + "zed_extension_api 0.1.0", 14405 14583 ] 14406 14584 14407 14585 [[package]] 14408 14586 name = "zed_glsl" 14409 14587 version = "0.1.0" 14410 14588 dependencies = [ 14411 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14589 + "zed_extension_api 0.1.0", 14412 14590 ] 14413 14591 14414 14592 [[package]] 14415 14593 name = "zed_haskell" 14416 14594 version = "0.1.1" 14417 14595 dependencies = [ 14418 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14596 + "zed_extension_api 0.1.0", 14419 14597 ] 14420 14598 14421 14599 [[package]] 14422 14600 name = "zed_html" 14423 14601 version = "0.1.2" 14424 14602 dependencies = [ 14425 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14603 + "zed_extension_api 0.1.0", 14426 14604 ] 14427 14605 14428 14606 [[package]] 14429 14607 name = "zed_lua" 14430 14608 version = "0.0.3" 14431 14609 dependencies = [ 14432 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14610 + "zed_extension_api 0.1.0", 14433 14611 ] 14434 14612 14435 14613 [[package]] 14436 14614 name = "zed_ocaml" 14437 - version = "0.0.2" 14615 + version = "0.1.0" 14438 14616 dependencies = [ 14439 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14617 + "zed_extension_api 0.1.0", 14440 14618 ] 14441 14619 14442 14620 [[package]] 14443 14621 name = "zed_php" 14444 - version = "0.1.3" 14622 + version = "0.2.0" 14445 14623 dependencies = [ 14446 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14624 + "zed_extension_api 0.1.0", 14447 14625 ] 14448 14626 14449 14627 [[package]] 14450 14628 name = "zed_prisma" 14451 14629 version = "0.0.3" 14452 14630 dependencies = [ 14453 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14631 + "zed_extension_api 0.1.0", 14454 14632 ] 14455 14633 14456 14634 [[package]] 14457 14635 name = "zed_purescript" 14458 14636 version = "0.0.1" 14459 14637 dependencies = [ 14460 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14638 + "zed_extension_api 0.1.0", 14461 14639 ] 14462 14640 14463 14641 [[package]] 14464 14642 name = "zed_ruby" 14465 14643 version = "0.2.0" 14466 14644 dependencies = [ 14467 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14645 + "zed_extension_api 0.1.0", 14468 14646 ] 14469 14647 14470 14648 [[package]] 14471 14649 name = "zed_ruff" 14472 - version = "0.0.2" 14650 + version = "0.1.0" 14473 14651 dependencies = [ 14474 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14652 + "zed_extension_api 0.1.0", 14475 14653 ] 14476 14654 14477 14655 [[package]] ··· 14479 14657 version = "0.0.5" 14480 14658 dependencies = [ 14481 14659 "serde_json", 14482 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14660 + "zed_extension_api 0.1.0", 14483 14661 ] 14484 14662 14485 14663 [[package]] 14486 14664 name = "zed_svelte" 14487 - version = "0.1.1" 14665 + version = "0.2.0" 14488 14666 dependencies = [ 14489 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14667 + "zed_extension_api 0.1.0", 14490 14668 ] 14491 14669 14492 14670 [[package]] 14493 14671 name = "zed_terraform" 14494 14672 version = "0.1.0" 14495 14673 dependencies = [ 14496 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14674 + "zed_extension_api 0.1.0", 14497 14675 ] 14498 14676 14499 14677 [[package]] 14500 14678 name = "zed_test_extension" 14501 14679 version = "0.1.0" 14502 14680 dependencies = [ 14503 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14681 + "zed_extension_api 0.2.0", 14504 14682 ] 14505 14683 14506 14684 [[package]] 14507 14685 name = "zed_toml" 14508 14686 version = "0.1.1" 14509 14687 dependencies = [ 14510 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14688 + "zed_extension_api 0.1.0", 14511 14689 ] 14512 14690 14513 14691 [[package]] 14514 14692 name = "zed_uiua" 14515 14693 version = "0.0.1" 14516 14694 dependencies = [ 14517 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14695 + "zed_extension_api 0.1.0", 14518 14696 ] 14519 14697 14520 14698 [[package]] ··· 14522 14700 version = "0.1.0" 14523 14701 dependencies = [ 14524 14702 "serde", 14525 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14703 + "zed_extension_api 0.1.0", 14526 14704 ] 14527 14705 14528 14706 [[package]] 14529 14707 name = "zed_zig" 14530 14708 version = "0.3.0" 14531 14709 dependencies = [ 14532 - "zed_extension_api 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", 14710 + "zed_extension_api 0.1.0", 14533 14711 ] 14534 14712 14535 14713 [[package]]
+13 -8
pkgs/by-name/ze/zed-editor/package.nix
··· 3 3 rustPlatform, 4 4 fetchFromGitHub, 5 5 clang, 6 + cmake, 6 7 copyDesktopItems, 7 8 curl, 8 9 perl, ··· 85 86 in 86 87 rustPlatform.buildRustPackage rec { 87 88 pname = "zed-editor"; 88 - version = "0.153.6"; 89 + version = "0.154.1"; 89 90 90 91 src = fetchFromGitHub { 91 92 owner = "zed-industries"; 92 93 repo = "zed"; 93 94 rev = "refs/tags/v${version}"; 94 - hash = "sha256-8yu1xAN8GQXWXF4PHRbOx4oWK3EYc4POQlOYaDiPH+A="; 95 + hash = "sha256-ZYaWkmLWhmGM7muU70JqD5HjgsI+oaouilqjUYUQcg8="; 95 96 fetchSubmodules = true; 96 97 }; 97 98 ··· 111 112 "font-kit-0.14.1" = "sha256-qUKvmi+RDoyhMrZ7T6SoVAyMc/aasQ9Y/okzre4SzXo="; 112 113 "lsp-types-0.95.1" = "sha256-N4MKoU9j1p/Xeowki/+XiNQPwIcTm9DgmfM/Eieq4js="; 113 114 "nvim-rs-0.8.0-pre" = "sha256-VA8zIynflul1YKBlSxGCXCwa2Hz0pT3mH6OPsfS7Izo="; 114 - "tree-sitter-0.22.6" = "sha256-P9pQcofDCIhOYWA1OC8TzB5UgWpD5GlDzX2DOS8SsH0="; 115 - "tree-sitter-gomod-1.0.2" = "sha256-/sjC117YAFniFws4F/8+Q5Wrd4l4v4nBUaO9IdkixSE="; 116 - "tree-sitter-gowork-0.0.1" = "sha256-803ujH5qwejQ2vQDDpma4JDC9a+vFX8ZQmr+77VyL2M="; 117 - "tree-sitter-heex-0.0.1" = "sha256-VakMZtWQ/h7dNy5ehk2Bh14a5s878AUgwY3Ipq8tPec="; 118 - "tree-sitter-md-0.2.3" = "sha256-Fa73P1h5GvKV3SxXr0KzHuNp4xa5wxUzI8ecXbGdrYE="; 119 - "xim-0.4.0" = "sha256-vxu3tjkzGeoRUj7vyP0vDGI7fweX8Drgy9hwOUOEQIA="; 115 + "protols-tree-sitter-proto-0.2.0" = "sha256-0pvHuwqtkHYLevQnaEFmfyDtILD7Wy0in2KSKFR2mKw="; 116 + "tree-sitter-gomod-1.0.2" = "sha256-FCb8ndKSFiLY7/nTX7tWF8c4KcSvoBU1QB5R4rdOgT0="; 117 + "tree-sitter-gowork-0.0.1" = "sha256-WRMgGjOlJ+bT/YnSBeSLRTLlltA5WwTvV0Ow/949+BE="; 118 + "tree-sitter-heex-0.0.1" = "sha256-SnjhL0WVsHOKuUp3dkTETnCgC/Z7WN0XmpQdJPBeBhw="; 119 + "tree-sitter-md-0.3.2" = "sha256-sFcQDabSay9qxzVNAQkHEZB1b9j171dDoYQqaL1iVhE="; 120 + "tree-sitter-yaml-0.6.1" = "sha256-95u/bq74SiUHW8lVp3RpanmYS/lyVPW0Inn8gR7N3IQ="; 121 + "xim-0.4.0" = "sha256-BXyaIBoqMNbzaSJqMadmofdjtlEVSoU6iogF66YP6a4="; 120 122 "xkbcommon-0.7.0" = "sha256-2RjZWiAaz8apYTrZ82qqH4Gv20WyCtPT+ldOzm0GWMo="; 121 123 }; 122 124 }; 123 125 124 126 nativeBuildInputs = [ 125 127 clang 128 + cmake 126 129 copyDesktopItems 127 130 curl 128 131 perl ··· 131 134 rustPlatform.bindgenHook 132 135 cargo-about 133 136 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ xcbuild.xcrun ]; 137 + 138 + dontUseCmakeConfigure = true; 134 139 135 140 buildInputs = 136 141 [