diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d6ad21f00f..95ce7d8016 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -301,6 +301,8 @@ jobs: npm publish --registry $NPM_CONFIG_REGISTRY cd ../../../.. + ghjk x clean-deno-lock + # install packages inside metatype examples pnpm install -C examples/typegraphs diff --git a/Cargo.lock b/Cargo.lock index 43947f3a82..58619bbbd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,7 +19,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ed51fb0cfa6f88331d4424a7aca87146b315a3b5bd2bbad298ec855718ef9df" dependencies = [ "erased-serde 0.3.31", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", ] @@ -124,7 +124,7 @@ dependencies = [ "bytestring", "http 0.2.12", "regex", - "serde 1.0.200", + "serde 1.0.201", "tracing", ] @@ -207,7 +207,7 @@ dependencies = [ "once_cell", "pin-project-lite", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_urlencoded", "smallvec", @@ -494,7 +494,7 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -857,7 +857,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rustversion", - "serde 1.0.200", + "serde 1.0.201", "sync_wrapper", "tower", "tower-layer", @@ -894,9 +894,9 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.70" +version = "0.3.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95d8e92cac0961e91dbd517496b00f7e9b92363dbe6d42c3198268323798860c" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ "addr2line", "cc", @@ -1016,7 +1016,7 @@ version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -1065,7 +1065,7 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -1208,7 +1208,7 @@ dependencies = [ "js-sys", "once_cell", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", "serde_bytes", "serde_json", "time", @@ -1223,7 +1223,7 @@ checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" dependencies = [ "memchr", "regex-automata 0.4.6", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -1463,7 +1463,7 @@ dependencies = [ "iana-time-zone", "js-sys", "num-traits 0.2.19", - "serde 1.0.200", + "serde 1.0.201", "wasm-bindgen", "windows-targets 0.52.5", ] @@ -1650,7 +1650,7 @@ dependencies = [ [[package]] name = "common" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "async-trait", @@ -1663,7 +1663,7 @@ dependencies = [ "itertools 0.11.0", "reqwest", "schemars", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_with 3.8.1", "tar", @@ -1717,7 +1717,7 @@ dependencies = [ "lazy_static 1.4.0", "nom 5.1.3", "rust-ini 0.13.0", - "serde 1.0.200", + "serde 1.0.201", "serde-hjson", "serde_json", "toml 0.5.11", @@ -1884,18 +1884,18 @@ dependencies = [ [[package]] name = "cranelift-bforest" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c7a700bc3e2e834c81c7e9e57c6b27049172fc6156a6a406dd2265d64c30409" +checksum = "ebf72ceaf38f7d41194d0cf6748214d8ef7389167fe09aad80f87646dbfa325b" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-codegen" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35bb55da792dc46a35e6e283b02b9d6aa7f21349691f41176d8ecf4a1494b6ad" +checksum = "9ee7fde5cd9173f00ce02c491ee9e306d64740f4b1a697946e0474f389999e13" dependencies = [ "bumpalo", "cranelift-bforest", @@ -1914,43 +1914,43 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf590672e1a7580158968898ade9c82801d6ebeaa4649d6f99f9cbb411512a8b" +checksum = "b49bec6a517e78d4067500dc16acb558e772491a2bcb37301127448adfb8413c" dependencies = [ "cranelift-codegen-shared", ] [[package]] name = "cranelift-codegen-shared" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ab16a95d8b10b72eaa8bb9f0ce0fdd013e5f225bea92f69d2dbd2424aae5381" +checksum = "ead4ea497b2dc2ac31fcabd6d5d0d5dc25b3964814122e343724bdf65a53c843" [[package]] name = "cranelift-control" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60448a5af01f5716877e616ec1613424fb65f427320c6e6447315966507f12da" +checksum = "f81e8028c8d711ea7592648e70221f2e54acb8665f7ecd49545f021ec14c3341" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78689d6588f53981bf005b82d94125cc40cf9856b667bc276d1acdede400b633" +checksum = "32acd0632ba65c2566e75f64af9ef094bb8d90e58a9fbd33d920977a9d85c054" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86da6e45adc39e8d66a73d6fb782b0d7961df9e44b724246e01e515f86b1f0d" +checksum = "a395a704934aa944ba8939cac9001174b9ae5236f48bc091f89e33bb968336f6" dependencies = [ "cranelift-codegen", "log", @@ -1960,15 +1960,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcb6f70d94826074699bc350c33dab82eb6f06022a3518bb466f501569d7379e" +checksum = "b325ce81c4ee7082dc894537eb342c37898e14230fe7c02ea945691db3e2dd01" [[package]] name = "cranelift-native" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e27ec0ef4115eb9cc15be9c841085db17233403f8ed325e02bd6a9d78d6c939c" +checksum = "ea11f5ac85996fa093075d66397922d4f56085d5d84ec13043d0cd4f159c6818" dependencies = [ "cranelift-codegen", "libc", @@ -1977,9 +1977,9 @@ dependencies = [ [[package]] name = "cranelift-wasm" -version = "0.107.1" +version = "0.107.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fce009efc27c598ac0c019c7f3dc582403835547128aeb497edf76cb77d75250" +checksum = "e4f175d4e299a8edabfbd64fa93c7650836cc8ad7f4879f9bd2632575a1f12d0" dependencies = [ "cranelift-codegen", "cranelift-entity", @@ -2337,7 +2337,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "uuid", ] @@ -2414,7 +2414,7 @@ dependencies = [ "ring 0.17.8", "rustyline", "rustyline-derive", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_repr", "sha2 0.10.8", @@ -2451,7 +2451,7 @@ dependencies = [ "dprint-swc-ext", "once_cell", "percent-encoding", - "serde 1.0.200", + "serde 1.0.201", "swc_atoms", "swc_bundler", "swc_common", @@ -2500,7 +2500,7 @@ dependencies = [ "async-trait", "deno_core", "rusqlite", - "serde 1.0.200", + "serde 1.0.201", "sha2 0.10.8", "tokio", ] @@ -2517,7 +2517,7 @@ dependencies = [ "log", "once_cell", "parking_lot 0.12.2", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.10.8", "thiserror", @@ -2532,7 +2532,7 @@ dependencies = [ "deno_core", "deno_webgpu", "image", - "serde 1.0.200", + "serde 1.0.201", "tokio", ] @@ -2548,7 +2548,7 @@ dependencies = [ "jsonc-parser", "log", "percent-encoding", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "url", ] @@ -2582,7 +2582,7 @@ dependencies = [ "memoffset 0.9.1", "parking_lot 0.12.2", "pin-project", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_v8", "smallvec", @@ -2637,7 +2637,7 @@ dependencies = [ "rand 0.8.5", "ring 0.17.8", "rsa", - "serde 1.0.200", + "serde 1.0.201", "serde_bytes", "sha1", "sha2 0.10.8", @@ -2667,7 +2667,7 @@ dependencies = [ "indexmap 2.2.6", "lazy_static 1.4.0", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "termcolor", ] @@ -2702,7 +2702,7 @@ dependencies = [ "http 0.2.12", "pin-project", "reqwest", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tokio", "tokio-util 0.7.11", @@ -2718,7 +2718,7 @@ dependencies = [ "dynasmrt", "libffi", "libffi-sys", - "serde 1.0.200", + "serde 1.0.201", "serde-value", "serde_json", "tokio", @@ -2741,7 +2741,7 @@ dependencies = [ "nix 0.26.2", "rand 0.8.5", "rayon", - "serde 1.0.200", + "serde 1.0.201", "tokio", "winapi", ] @@ -2767,7 +2767,7 @@ dependencies = [ "once_cell", "parking_lot 0.12.2", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.10.8", "thiserror", @@ -2805,7 +2805,7 @@ dependencies = [ "pin-project", "ring 0.17.8", "scopeguard", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "thiserror", "tokio", @@ -2853,7 +2853,7 @@ dependencies = [ "rand 0.8.5", "reqwest", "rusqlite", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "termcolor", "tokio", @@ -2874,7 +2874,7 @@ dependencies = [ "log", "once_cell", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -2884,7 +2884,7 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8835418ae924f25ab20f508bf6240193b22d893519d44432b670a27b8fb1efeb" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.10.8", "thiserror", @@ -2897,7 +2897,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8978229b82552bf8457a0125aa20863f023619cfc21ebb007b1e571d68fd85b" dependencies = [ "data-url", - "serde 1.0.200", + "serde 1.0.201", "url", ] @@ -2934,7 +2934,7 @@ dependencies = [ "log", "pin-project", "rustls-tokio-stream", - "serde 1.0.200", + "serde 1.0.201", "socket2 0.5.7", "tokio", "trust-dns-proto 0.22.0", @@ -2995,7 +2995,7 @@ dependencies = [ "ripemd", "rsa", "scrypt", - "serde 1.0.200", + "serde 1.0.201", "sha-1", "sha2 0.10.8", "signature", @@ -3022,7 +3022,7 @@ dependencies = [ "futures", "log", "monch", - "serde 1.0.200", + "serde 1.0.201", "thiserror", ] @@ -3094,7 +3094,7 @@ dependencies = [ "regex", "ring 0.17.8", "rustyline", - "serde 1.0.200", + "serde 1.0.201", "signal-hook-registry", "tokio", "tokio-metrics", @@ -3113,7 +3113,7 @@ checksum = "b49e14effd9df8ed261f7a1a34ac19bbaf0fa940c59bd19a6d8313cf41525e1c" dependencies = [ "monch", "once_cell", - "serde 1.0.200", + "serde 1.0.201", "thiserror", "url", ] @@ -3156,7 +3156,7 @@ dependencies = [ "rustls-pemfile", "rustls-tokio-stream", "rustls-webpki", - "serde 1.0.200", + "serde 1.0.201", "webpki-roots", ] @@ -3184,7 +3184,7 @@ version = "0.139.0" source = "git+https://github.com/metatypedev/deno?branch=v1.41.0-embeddable#2fa9bab20155ccd7f90e13d4b44e277457b86699" dependencies = [ "deno_core", - "serde 1.0.200", + "serde 1.0.201", "urlpattern", ] @@ -3200,7 +3200,7 @@ dependencies = [ "encoding_rs", "flate2", "futures", - "serde 1.0.200", + "serde 1.0.201", "tokio", "uuid", "windows-sys 0.48.0", @@ -3213,7 +3213,7 @@ source = "git+https://github.com/metatypedev/deno?branch=v1.41.0-embeddable#2fa9 dependencies = [ "deno_core", "raw-window-handle", - "serde 1.0.200", + "serde 1.0.201", "tokio", "wgpu-core", "wgpu-hal", @@ -3245,7 +3245,7 @@ dependencies = [ "hyper-util", "once_cell", "rustls-tokio-stream", - "serde 1.0.200", + "serde 1.0.201", "tokio", ] @@ -3257,7 +3257,7 @@ dependencies = [ "deno_core", "deno_web", "rusqlite", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -3283,7 +3283,7 @@ dependencies = [ "num-bigint", "prost", "prost-build", - "serde 1.0.200", + "serde 1.0.201", "uuid", ] @@ -3304,7 +3304,7 @@ dependencies = [ "prost", "rand 0.8.5", "reqwest", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tokio", "tokio-util 0.7.11", @@ -3367,7 +3367,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -3617,7 +3617,7 @@ dependencies = [ "prisma-models", "psl", "schema", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -3643,7 +3643,7 @@ dependencies = [ "bumpalo", "indexmap 2.2.6", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "unicode-width", ] @@ -3656,7 +3656,7 @@ dependencies = [ "anyhow", "dprint-core", "jsonc-parser", - "serde 1.0.200", + "serde 1.0.201", "text_lines", ] @@ -3669,7 +3669,7 @@ dependencies = [ "anyhow", "dprint-core", "jsonc-parser", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -3683,7 +3683,7 @@ dependencies = [ "dprint-core", "pulldown-cmark", "regex", - "serde 1.0.200", + "serde 1.0.201", "unicode-width", ] @@ -3698,7 +3698,7 @@ dependencies = [ "dprint-core", "percent-encoding", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -3959,7 +3959,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3278c9d5fb675e0a51dabcf4c0d355f692b064171535ba72361be1528a9d8e8d" dependencies = [ "enumflags2_derive", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -4018,7 +4018,7 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -4027,7 +4027,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b73807008a3c7f171cc40312f37d95ef0396e048b5848d775f54b1a4dd4a0d3" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -4043,9 +4043,9 @@ dependencies = [ [[package]] name = "errno" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" dependencies = [ "libc", "windows-sys 0.52.0", @@ -4090,7 +4090,7 @@ dependencies = [ "deno_semver", "futures", "hashlink", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.10.8", "thiserror", @@ -4674,7 +4674,7 @@ dependencies = [ "bitflags 2.5.0", "debugid", "fxhash", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -4948,7 +4948,7 @@ dependencies = [ "bstr", "grep-matcher", "grep-searcher", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "termcolor", ] @@ -5037,7 +5037,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f" dependencies = [ "hashbrown 0.14.5", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -5050,7 +5050,7 @@ dependencies = [ "log", "pest", "pest_derive", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", ] @@ -5512,7 +5512,7 @@ checksum = "4bad4ef70a3e0f2ee403925d77d1e7b74e471b57ea75593f332aac31b57958b4" dependencies = [ "indexmap 2.2.6", "log", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "url", ] @@ -5544,7 +5544,7 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -5555,7 +5555,7 @@ checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", "hashbrown 0.14.5", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -5813,7 +5813,7 @@ source = "git+https://github.com/prisma/prisma-engines?tag=5.5.2#aebc046ce8b88eb dependencies = [ "backtrace", "heck 0.3.3", - "serde 1.0.200", + "serde 1.0.201", "toml 0.5.11", ] @@ -5836,7 +5836,7 @@ dependencies = [ "futures-executor", "futures-util", "log", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", ] @@ -5928,7 +5928,7 @@ dependencies = [ "once_cell", "regex", "rust-ini 0.19.0", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_yaml", "tempfile", @@ -6237,7 +6237,7 @@ version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -6274,7 +6274,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae" dependencies = [ "bitflags 1.3.2", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_repr", "url", @@ -6287,7 +6287,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1" dependencies = [ "bitflags 1.3.2", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_repr", "url", @@ -6463,7 +6463,7 @@ dependencies = [ [[package]] name = "meta-cli" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "actix", "actix-web", @@ -6512,7 +6512,7 @@ dependencies = [ "reqwest", "self_update", "semver 1.0.23", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_yaml", "shadow-rs", @@ -6527,7 +6527,7 @@ dependencies = [ [[package]] name = "metagen" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "common", @@ -6539,7 +6539,7 @@ dependencies = [ "pretty_assertions", "regex", "reqwest", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tempfile", "tokio", @@ -6550,7 +6550,7 @@ name = "metagen_mdk_rust_static" version = "0.0.1" dependencies = [ "anyhow", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "wit-bindgen 0.22.0", ] @@ -6753,7 +6753,7 @@ dependencies = [ "rustc_version_runtime", "rustls 0.21.12", "rustls-pemfile", - "serde 1.0.200", + "serde 1.0.201", "serde_bytes", "serde_with 1.14.0", "sha-1", @@ -6807,7 +6807,7 @@ dependencies = [ "query-engine-metrics", "rand 0.7.3", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "tokio", @@ -6847,12 +6847,12 @@ source = "git+https://github.com/prisma/prisma-engines?tag=5.5.2#aebc046ce8b88eb dependencies = [ "futures", "mongodb", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] name = "mt_deno" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "deno", @@ -6888,7 +6888,7 @@ dependencies = [ "pin-project", "priority-queue", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "socket2 0.4.10", "thiserror", @@ -6925,7 +6925,7 @@ dependencies = [ "regex", "rust_decimal", "saturating", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha1", "sha2 0.10.8", @@ -6950,7 +6950,7 @@ dependencies = [ "log", "num-traits 0.2.19", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "spirv", "termcolor", "thiserror", @@ -6973,7 +6973,7 @@ source = "git+https://github.com/metatypedev/deno?branch=v1.41.0-embeddable#2fa9 dependencies = [ "proc-macro2", "quote", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "syn 2.0.61", ] @@ -7156,9 +7156,9 @@ dependencies = [ [[package]] name = "num" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3135b08af27d103b0a51f2ae0f8632117b7b185ccf931445affa8df530576a41" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ "num-bigint", "num-complex", @@ -7177,7 +7177,7 @@ dependencies = [ "num-integer", "num-traits 0.2.19", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -7193,16 +7193,16 @@ dependencies = [ "num-iter", "num-traits 0.2.19", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "zeroize", ] [[package]] name = "num-complex" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ "num-traits 0.2.19", ] @@ -7246,11 +7246,10 @@ dependencies = [ [[package]] name = "num-rational" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "autocfg", "num-bigint", "num-integer", "num-traits 0.2.19", @@ -7442,7 +7441,7 @@ dependencies = [ "percent-encoding", "pin-project", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", "thiserror", "tokio", "tokio-stream", @@ -7550,12 +7549,12 @@ checksum = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063" [[package]] name = "os_info" -version = "3.8.1" +version = "3.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cbb46d5d01695d7a1fb8be5f0d1968bd2b2b8ba1d1b3e7062ce2a0593e57af1" +checksum = "ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092" dependencies = [ "log", - "serde 1.0.200", + "serde 1.0.201", "windows-sys 0.52.0", ] @@ -7848,9 +7847,9 @@ dependencies = [ [[package]] name = "petgraph" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" +checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", "indexmap 2.2.6", @@ -8123,7 +8122,7 @@ dependencies = [ "chrono", "fallible-iterator 0.2.0", "postgres-protocol", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "uuid", ] @@ -8250,7 +8249,7 @@ dependencies = [ "chrono", "once_cell", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "uuid", ] @@ -8313,9 +8312,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.81" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba" +checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b" dependencies = [ "unicode-ident", ] @@ -8354,7 +8353,7 @@ dependencies = [ "lazy_static 1.4.0", "log", "multimap", - "petgraph 0.6.4", + "petgraph 0.6.5", "prettyplease", "prost", "prost-types", @@ -8395,7 +8394,7 @@ dependencies = [ "chrono", "inventory", "prost", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "typetag", @@ -8427,7 +8426,7 @@ dependencies = [ "prost-wkt", "prost-wkt-build", "regex", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", ] @@ -8458,7 +8457,7 @@ dependencies = [ "prisma-value", "regex", "schema-ast", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "url", ] @@ -8502,8 +8501,8 @@ dependencies = [ "atty", "config", "directories 4.0.1", - "petgraph 0.6.4", - "serde 1.0.200", + "petgraph 0.6.5", + "serde 1.0.201", "serde-value", "tint", ] @@ -8587,7 +8586,7 @@ dependencies = [ "itertools 0.10.5", "prisma-models", "prisma-value", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "user-facing-errors", @@ -8618,7 +8617,7 @@ dependencies = [ "query-connector", "query-engine-metrics", "schema", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "tokio", @@ -8640,7 +8639,7 @@ dependencies = [ "metrics-util 0.12.1", "once_cell", "parking_lot 0.12.2", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tracing", "tracing-futures", @@ -8874,18 +8873,18 @@ dependencies = [ [[package]] name = "ref-cast" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f" +checksum = "ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" +checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", @@ -8982,7 +8981,7 @@ dependencies = [ "psl", "quaint", "query-core", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sql-query-connector", "thiserror", @@ -9019,7 +9018,7 @@ dependencies = [ "pin-project-lite", "rustls 0.21.12", "rustls-pemfile", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "serde_urlencoded", "tokio", @@ -9133,7 +9132,7 @@ checksum = "b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94" dependencies = [ "base64 0.21.7", "bitflags 2.5.0", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", ] @@ -9200,15 +9199,15 @@ dependencies = [ "num-traits 0.2.19", "rand 0.8.5", "rkyv", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" [[package]] name = "rustc-hash" @@ -9260,7 +9259,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" dependencies = [ "bitflags 1.3.2", - "errno 0.3.8", + "errno 0.3.9", "io-lifetimes 1.0.11", "libc", "linux-raw-sys 0.3.8", @@ -9274,7 +9273,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" dependencies = [ "bitflags 2.5.0", - "errno 0.3.8", + "errno 0.3.9", "itoa", "libc", "linux-raw-sys 0.4.13", @@ -9351,9 +9350,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47" +checksum = "092474d1a01ea8278f69e6a358998405fae5b8b963ddaeb2b0b04a128bf1dfb0" [[package]] name = "rustyline" @@ -9473,7 +9472,7 @@ dependencies = [ "enumflags2", "psl", "quaint", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.9.9", "tracing", @@ -9494,7 +9493,7 @@ dependencies = [ "mongodb-schema-connector", "psl", "schema-connector", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sql-schema-connector", "tokio", @@ -9514,7 +9513,7 @@ dependencies = [ "dyn-clone", "indexmap 1.9.3", "schemars_derive", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -9728,7 +9727,7 @@ dependencies = [ "once_cell", "rand 0.8.5", "sentry-types", - "serde 1.0.200", + "serde 1.0.201", "serde_json", ] @@ -9774,7 +9773,7 @@ dependencies = [ "debugid", "hex", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "time", @@ -9790,9 +9789,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8" [[package]] name = "serde" -version = "1.0.200" +version = "1.0.201" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" +checksum = "780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c" dependencies = [ "serde_derive", ] @@ -9816,7 +9815,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" dependencies = [ "ordered-float 2.10.1", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -9825,14 +9824,14 @@ version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] name = "serde_derive" -version = "1.0.200" +version = "1.0.201" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" +checksum = "c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865" dependencies = [ "proc-macro2", "quote", @@ -9852,14 +9851,14 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.116" +version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" dependencies = [ "indexmap 2.2.6", "itoa", "ryu", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -9879,7 +9878,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -9891,7 +9890,7 @@ dependencies = [ "form_urlencoded", "itoa", "ryu", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -9903,7 +9902,7 @@ dependencies = [ "bytes", "derive_more", "num-bigint", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "thiserror", "v8", @@ -9915,7 +9914,7 @@ version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "serde_with_macros 1.5.2", ] @@ -9930,7 +9929,7 @@ dependencies = [ "hex", "indexmap 1.9.3", "indexmap 2.2.6", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "serde_with_macros 3.8.1", @@ -9963,14 +9962,14 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.33" +version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0623d197252096520c6f2a5e1171ee436e5af99a5d7caa2891e55e61950e6d9" +checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ "indexmap 2.2.6", "itoa", "ryu", - "serde 1.0.200", + "serde 1.0.201", "unsafe-libyaml", ] @@ -10123,7 +10122,7 @@ dependencies = [ "halfbrown", "lexical-core 0.8.5", "ref-cast", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "simdutf8", "value-trait", @@ -10240,7 +10239,7 @@ dependencies = [ "debugid", "if_chain", "rustc_version 0.2.3", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "unicode-id", "url", @@ -10257,7 +10256,7 @@ dependencies = [ "debugid", "if_chain", "rustc_version 0.2.3", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "unicode-id-start", "url", @@ -10335,7 +10334,7 @@ dependencies = [ "quaint", "query-connector", "rand 0.7.3", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "tokio", @@ -10363,7 +10362,7 @@ dependencies = [ "quaint", "regex", "schema-connector", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sql-ddl", "sql-schema-describer", @@ -10393,7 +10392,7 @@ dependencies = [ "psl", "quaint", "regex", - "serde 1.0.200", + "serde 1.0.201", "tracing", "tracing-error", "tracing-futures", @@ -10455,7 +10454,7 @@ dependencies = [ "parking_lot 0.12.2", "phf_shared 0.10.0", "precomputed-hash", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -10555,7 +10554,7 @@ dependencies = [ "hstr", "once_cell", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -10570,7 +10569,7 @@ dependencies = [ "is-macro", "once_cell", "parking_lot 0.12.2", - "petgraph 0.6.4", + "petgraph 0.6.5", "radix_fmt", "relative-path", "swc_atoms", @@ -10599,7 +10598,7 @@ dependencies = [ "dashmap", "once_cell", "regex", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -10618,7 +10617,7 @@ dependencies = [ "num-bigint", "once_cell", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "siphasher", "sourcemap 6.4.1", "swc_atoms", @@ -10638,7 +10637,7 @@ checksum = "ce837c5eae1cb200a310940de989fd9b3d12ed62d7752bc69b39ef8aa775ec04" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "swc_cached", "swc_config_macro", @@ -10684,7 +10683,7 @@ dependencies = [ "num-bigint", "phf 0.11.2", "scoped-tls", - "serde 1.0.200", + "serde 1.0.201", "string_enum", "swc_atoms", "swc_common", @@ -10701,7 +10700,7 @@ dependencies = [ "num-bigint", "once_cell", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "sourcemap 6.4.1", "swc_atoms", "swc_common", @@ -10720,7 +10719,7 @@ dependencies = [ "num-bigint", "once_cell", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "sourcemap 6.4.1", "swc_atoms", "swc_common", @@ -10749,7 +10748,7 @@ checksum = "7c16051bce5421992a1b49350735bf4d110f761fd68ae7098af17a64ad639b8d" dependencies = [ "anyhow", "pathdiff", - "serde 1.0.200", + "serde 1.0.201", "swc_atoms", "swc_common", "tracing", @@ -10766,7 +10765,7 @@ dependencies = [ "num-bigint", "num-traits 0.2.19", "phf 0.11.2", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "smartstring", "stacker", @@ -10788,7 +10787,7 @@ dependencies = [ "num-bigint", "num-traits 0.2.19", "phf 0.11.2", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "smartstring", "stacker", @@ -10811,7 +10810,7 @@ dependencies = [ "once_cell", "phf 0.11.2", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "swc_atoms", "swc_common", @@ -10834,7 +10833,7 @@ dependencies = [ "once_cell", "phf 0.11.2", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "swc_atoms", "swc_common", @@ -10880,7 +10879,7 @@ dependencies = [ "dashmap", "indexmap 2.2.6", "once_cell", - "petgraph 0.6.4", + "petgraph 0.6.5", "rustc-hash", "serde_json", "swc_atoms", @@ -10903,7 +10902,7 @@ checksum = "39920f44aa30ab997dd7cfdc364addd54e4a5fcc3807ae69a6fe283f306bc5a5" dependencies = [ "either", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "swc_atoms", "swc_common", @@ -10925,7 +10924,7 @@ dependencies = [ "dashmap", "indexmap 2.2.6", "once_cell", - "serde 1.0.200", + "serde 1.0.201", "sha-1", "string_enum", "swc_atoms", @@ -10949,7 +10948,7 @@ dependencies = [ "dashmap", "indexmap 2.2.6", "once_cell", - "serde 1.0.200", + "serde 1.0.201", "sha-1", "string_enum", "swc_atoms", @@ -10970,7 +10969,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e4263372cc7cd1a3b4570ccf7438f3c1e1575f134fd05cdf074edb322480a5b" dependencies = [ "ryu-js", - "serde 1.0.200", + "serde 1.0.201", "swc_atoms", "swc_common", "swc_ecma_ast 0.110.17", @@ -10987,7 +10986,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "432cf63b05d3ec435199bfbf7ba50793c6cb777bfcd8ad9f055f501aa9048d9c" dependencies = [ "ryu-js", - "serde 1.0.200", + "serde 1.0.201", "swc_atoms", "swc_common", "swc_ecma_ast 0.112.2", @@ -11079,7 +11078,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffd32eda2dd2c725f8d4448d0013c3b5466118e4ff5c30aff2c04f6750f7238b" dependencies = [ "indexmap 2.2.6", - "petgraph 0.6.4", + "petgraph 0.6.5", "rustc-hash", "swc_common", ] @@ -11091,7 +11090,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52ae1172960aa3b0cdbe94a1d5edf3efa9f1199cbd8384f48dedd0c5bdb5d6bd" dependencies = [ "auto_impl", - "petgraph 0.6.4", + "petgraph 0.6.5", "swc_common", "swc_fast_graph", "tracing", @@ -11280,7 +11279,7 @@ dependencies = [ "prost-wkt", "prost-wkt-build", "prost-wkt-types", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "thiserror", "tonic", @@ -11325,7 +11324,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fd5828de7deaa782e1dd713006ae96b3bee32d3279b79eb67ecf8072c059bcf" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -11413,7 +11412,7 @@ dependencies = [ "num-conv", "num_threads", "powerfmt", - "serde 1.0.200", + "serde 1.0.201", "time-core", "time-macros", ] @@ -11643,7 +11642,7 @@ version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -11652,7 +11651,7 @@ version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "serde_spanned", "toml_datetime", "toml_edit 0.22.12", @@ -11664,7 +11663,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -11685,7 +11684,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef" dependencies = [ "indexmap 2.2.6", - "serde 1.0.200", + "serde 1.0.201", "serde_spanned", "toml_datetime", "winnow 0.6.8", @@ -11779,7 +11778,7 @@ dependencies = [ "httparse", "lsp-types 0.94.1", "memchr", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tokio", "tokio-util 0.7.11", @@ -11918,7 +11917,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3" dependencies = [ - "serde 1.0.200", + "serde 1.0.201", "stable_deref_trait", ] @@ -11964,7 +11963,7 @@ dependencies = [ "ipnet", "lazy_static 1.4.0", "rand 0.8.5", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "thiserror", "tinyvec", @@ -12006,7 +12005,7 @@ dependencies = [ "lru-cache", "parking_lot 0.12.2", "resolv-conf", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "thiserror", "tokio", @@ -12050,7 +12049,7 @@ dependencies = [ [[package]] name = "typegate" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "colored", "env_logger", @@ -12063,7 +12062,7 @@ dependencies = [ [[package]] name = "typegate_engine" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "base64 0.21.7", @@ -12088,7 +12087,7 @@ dependencies = [ "request-handlers", "schema-connector", "schema-core", - "serde 1.0.200", + "serde 1.0.201", "shadow-rs", "tap", "tempfile", @@ -12105,7 +12104,7 @@ dependencies = [ [[package]] name = "typegraph_core" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "common", "enum_dispatch", @@ -12120,7 +12119,7 @@ dependencies = [ "ptree", "regex", "seahash", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "sha2 0.10.8", "wit-bindgen 0.24.0", @@ -12134,7 +12133,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "typescript" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "dprint-plugin-typescript", @@ -12157,7 +12156,7 @@ dependencies = [ "erased-serde 0.4.4", "inventory", "once_cell", - "serde 1.0.200", + "serde 1.0.201", "typetag-impl", ] @@ -12399,7 +12398,7 @@ dependencies = [ "form_urlencoded", "idna 0.5.0", "percent-encoding", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -12416,7 +12415,7 @@ checksum = "f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609" dependencies = [ "derive_more", "regex", - "serde 1.0.200", + "serde 1.0.201", "unic-ucd-ident", "url", ] @@ -12440,7 +12439,7 @@ dependencies = [ "indoc", "itertools 0.10.5", "quaint", - "serde 1.0.200", + "serde 1.0.201", "serde_json", "tracing", "user-facing-error-macros", @@ -12471,7 +12470,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" dependencies = [ "getrandom 0.2.15", - "serde 1.0.200", + "serde 1.0.201", ] [[package]] @@ -12694,9 +12693,9 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.206.0" +version = "0.207.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d759312e1137f199096d80a70be685899cd7d3d09c572836bb2e9b69b4dc3b1e" +checksum = "d996306fb3aeaee0d9157adbe2f670df0236caf19f6728b221e92d0f27b3fe17" dependencies = [ "leb128", ] @@ -12709,7 +12708,7 @@ checksum = "0fd83062c17b9f4985d438603cde0a5e8c5c8198201a6937f778b607924c7da2" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "spdx", @@ -12725,7 +12724,7 @@ checksum = "094aea3cb90e09f16ee25a4c0e324b3e8c934e7fd838bfa039aef5352f44a917" dependencies = [ "anyhow", "indexmap 2.2.6", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "spdx", @@ -12780,9 +12779,9 @@ dependencies = [ [[package]] name = "wasmtime" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2364a810370f08ece49d013255058c3c88ca6c0a080de66549233b7d2ca078b8" +checksum = "4af5cb32045daee8476711eb12b8b71275c2dd1fc7a58cc2a11b33ce9205f6a2" dependencies = [ "addr2line", "anyhow", @@ -12803,7 +12802,7 @@ dependencies = [ "rayon", "rustix 0.38.34", "semver 1.0.23", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "target-lexicon", @@ -12826,18 +12825,18 @@ dependencies = [ [[package]] name = "wasmtime-asm-macros" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c52cceae147514e279460ac3c43c1ea440c51c39202842611623b3f9734f73a8" +checksum = "7515c4d24c8b55c0feab67e3d52a42f999fda8b9cfafbd69a82ed6bcf299d26e" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-cache" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b34056847ca9bde1d97cbc829a95d634f54d2879faa17200e55f3cddac159aea" +checksum = "c3aa2de7189ea6b3270727d0027790494aec5e7101ca50da3f9549a86628cae4" dependencies = [ "anyhow", "base64 0.21.7", @@ -12845,7 +12844,7 @@ dependencies = [ "directories-next", "log", "rustix 0.38.34", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "sha2 0.10.8", "toml 0.8.12", @@ -12855,9 +12854,9 @@ dependencies = [ [[package]] name = "wasmtime-component-macro" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8fd43a734bf424e3983363f1b7532a997edb206f52104568058e412e18db9ba" +checksum = "794839a710a39a12677c67ff43fec54ef00d0ca6c6f631209a7c5524522221d3" dependencies = [ "anyhow", "proc-macro2", @@ -12870,15 +12869,15 @@ dependencies = [ [[package]] name = "wasmtime-component-util" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d65e6a21c3e3482240ff03cc26f5c7ae7ee5df524c2283f39cf492ab711a15" +checksum = "7839a1b9e15d17be1cb2a105f18be8e0bbf52bdec7a7cd6eb5d80d4c2cdf74f0" [[package]] name = "wasmtime-cranelift" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2a6ed70499769b4d51f6f656204b0806b3d783f6ec5a8517c68e8b75ecaad19" +checksum = "57ec2d9a4b9990bea53a5dfd689d48663dbd19a46903eaf73e2022b3d1ef20d3" dependencies = [ "anyhow", "cfg-if", @@ -12900,9 +12899,9 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f7b5dbae8c3c6586e22f063ddb9e5cbf02c09629df75e5d8710f7bf880b117" +checksum = "ad72e2e3f7ea5b50fedf66dd36ba24634e4f445c370644683b433d45d88f6126" dependencies = [ "anyhow", "bincode", @@ -12913,7 +12912,7 @@ dependencies = [ "log", "object 0.33.0", "rustc-demangle", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "target-lexicon", "thiserror", @@ -12926,9 +12925,9 @@ dependencies = [ [[package]] name = "wasmtime-fiber" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "582e7ef625be814c57b1f8c3924c8899560d315f2285436c9184a09985dc3756" +checksum = "4dbdf3053e7e7ced0cd4ed76579995b62169a1a43696890584eae2de2e33bf54" dependencies = [ "anyhow", "cc", @@ -12941,9 +12940,9 @@ dependencies = [ [[package]] name = "wasmtime-jit-debug" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bf1b989e3f648340253b76c6c58b2ade89bdf0e23edc4e911deb801fa915b18" +checksum = "983ca409f2cd66385ce49486c022da0128acb7910c055beb5230998b49c6084c" dependencies = [ "object 0.33.0", "once_cell", @@ -12953,9 +12952,9 @@ dependencies = [ [[package]] name = "wasmtime-jit-icache-coherence" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b55b43e693c0beeca494d522f4850afca53cb46acf309483aef32a125276ee78" +checksum = "ede45379f3b4d395d8947006de8043801806099a240a26db553919b68e96ab15" dependencies = [ "cfg-if", "libc", @@ -12964,9 +12963,9 @@ dependencies = [ [[package]] name = "wasmtime-runtime" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2b876c09b7863d8a01bf87eb45f3b121fab245f8afbff7c38c38c1c9059aee" +checksum = "65019d29d175c567b84173f2adf3b7a3af6d5592f8fe510dccae55d2569ec0d2" dependencies = [ "anyhow", "cc", @@ -12994,18 +12993,18 @@ dependencies = [ [[package]] name = "wasmtime-slab" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05c8ddfb8ebbab6ac186bc1f8c02ed988bc9ea455fea10f72bc3a07503309b4b" +checksum = "ca6585868f5c427c3e9d2a8c0c3354e6d7d4518a0d17723ab25a0c1eebf5d5b4" [[package]] name = "wasmtime-types" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fa3a1f3c0deb3034d76e7dcf340c5df670a6603019ee5b58adb70870649c769" +checksum = "84d5381ff174faded38c7b2085fbe430dff59489c87a91403354d710075750fb" dependencies = [ "cranelift-entity", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "thiserror", "wasmparser 0.202.0", @@ -13013,9 +13012,9 @@ dependencies = [ [[package]] name = "wasmtime-versioned-export-macros" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85321f0a1cd3c859b94e728533ba00074d3eca62362acf6998be0eab6f4001c" +checksum = "0d3b70422fdfa915c903f003b8b42554a8ae1aa0c6208429d8314ebf5721f3ac" dependencies = [ "proc-macro2", "quote", @@ -13024,9 +13023,9 @@ dependencies = [ [[package]] name = "wasmtime-wasi" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c5966b1aa330f07ef58f83b074908ea210ee864948ae3697f8892c91104e6e3" +checksum = "08dd00241969c3be8c5dfdedbb8d9c5af6783e514ffbf8f7522036561bd1337a" dependencies = [ "anyhow", "async-trait", @@ -13055,9 +13054,9 @@ dependencies = [ [[package]] name = "wasmtime-winch" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0d446696aa83f680d85e188670631cb7958957f63d027d6c36b945c2baa3e1e" +checksum = "996360967b5196dec20ddcfce499ce4dc80cc925c088b0f2b376d29b96833a6a" dependencies = [ "anyhow", "cranelift-codegen", @@ -13072,9 +13071,9 @@ dependencies = [ [[package]] name = "wasmtime-wit-bindgen" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d1d0c83af38eb6918af9c7cbc07d39f741a7baa9ddd152e19d9f93ff627dc05" +checksum = "01840c0cfbbb01664c796e3f4edbd656e58f9d76db083c7e7c6bba59ea657a96" dependencies = [ "anyhow", "heck 0.4.1", @@ -13093,24 +13092,24 @@ dependencies = [ [[package]] name = "wast" -version = "206.0.0" +version = "207.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68586953ee4960b1f5d84ebf26df3b628b17e6173bc088e0acfbce431469795a" +checksum = "0e40be9fd494bfa501309487d2dc0b3f229be6842464ecbdc54eac2679c84c93" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.206.0", + "wasm-encoder 0.207.0", ] [[package]] name = "wat" -version = "1.206.0" +version = "1.207.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da4c6f2606276c6e991aebf441b2fc92c517807393f039992a3e0ad873efe4ad" +checksum = "8eb2b15e2d5f300f5e1209e7dc237f2549edbd4203655b6c6cab5cf180561ee7" dependencies = [ - "wast 206.0.0", + "wast 207.0.0", ] [[package]] @@ -13156,7 +13155,7 @@ dependencies = [ "raw-window-handle", "ron", "rustc-hash", - "serde 1.0.200", + "serde 1.0.201", "smallvec", "thiserror", "web-sys", @@ -13213,7 +13212,7 @@ checksum = "0d5ed5f0edf0de351fe311c53304986315ce866f394a2e6df0c4b3c70774bcdd" dependencies = [ "bitflags 2.5.0", "js-sys", - "serde 1.0.200", + "serde 1.0.201", "web-sys", ] @@ -13261,9 +13260,9 @@ checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" [[package]] name = "wiggle" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "909dcda9e41ab1f8280cf7d774fa16d240792d6fe086a88ef69a9dd97827d289" +checksum = "f93fc3510978a905f931d74784ed8685bd6453e18ad8f92809e793d48827e3cd" dependencies = [ "anyhow", "async-trait", @@ -13276,9 +13275,9 @@ dependencies = [ [[package]] name = "wiggle-generate" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce431612cd480dbf925fb7c3c513dec176a57ea977bf3685726e4b0ab41a6408" +checksum = "4ec3909e70f36066526ad3b2abb4855ab836f8a6b293449582563ac50d651083" dependencies = [ "anyhow", "heck 0.4.1", @@ -13291,9 +13290,9 @@ dependencies = [ [[package]] name = "wiggle-macro" -version = "20.0.1" +version = "20.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9815f5f4b6c6e01449569469416783992ac703c8fbf83d3724dfb16a02fe2e5c" +checksum = "b4c31124572ab16401c491c0d4fb5fe5d17dab65fcfcc56d7d8efb1c1e56a3db" dependencies = [ "proc-macro2", "quote", @@ -13347,9 +13346,9 @@ dependencies = [ [[package]] name = "winch-codegen" -version = "0.18.1" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "720aabcf6838b31b42c7adc04d847696b066ddc5877efd6071ed5f08ae75bf20" +checksum = "cefeb84a0f39227cf2eb665cf348e6150ebf3372d08adff03264064ab590fdf4" dependencies = [ "anyhow", "cranelift-codegen", @@ -13698,7 +13697,7 @@ dependencies = [ "bitflags 2.5.0", "indexmap 2.2.6", "log", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "wasm-encoder 0.201.0", @@ -13717,7 +13716,7 @@ dependencies = [ "bitflags 2.5.0", "indexmap 2.2.6", "log", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "wasm-encoder 0.202.0", @@ -13737,7 +13736,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver 1.0.23", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "unicode-xid", @@ -13755,7 +13754,7 @@ dependencies = [ "indexmap 2.2.6", "log", "semver 1.0.23", - "serde 1.0.200", + "serde 1.0.201", "serde_derive", "serde_json", "unicode-xid", @@ -13791,7 +13790,7 @@ checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ "curve25519-dalek", "rand_core 0.6.4", - "serde 1.0.200", + "serde 1.0.201", "zeroize", ] @@ -13831,7 +13830,7 @@ checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" [[package]] name = "xtask" -version = "0.3.7-0" +version = "0.4.0" dependencies = [ "anyhow", "clap", @@ -13858,18 +13857,18 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zerocopy" -version = "0.7.33" +version = "0.7.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "087eca3c1eaf8c47b94d02790dd086cd594b912d2043d4de4bfdd466b3befb7c" +checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.33" +version = "0.7.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f4b6c273f496d8fd4eaf18853e6b448760225dc030ff2c485a786859aea6393" +checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 7dd8429cab..db6fbf9af0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ exclude = [ "libs/pyrt_wit_wire", ] [workspace.package] -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [workspace.dependencies] diff --git a/dev/lock.yml b/dev/lock.yml index 77d456ed0e..3a3fe60d62 100644 --- a/dev/lock.yml +++ b/dev/lock.yml @@ -57,6 +57,8 @@ dev: (ARG DENO_VERSION=).*(): DENO_VERSION (ARG RUST_VERSION=).*(): RUST_VERSION (ARG GHJK_VERSION=).*(): GHJK_VERSION + typegate/src/runtimes/wit_wire/mod.ts: + (const METATYPE_VERSION = ").*(";): METATYPE_VERSION typegate/src/typegraph/versions.ts: (const typegraphVersion = ").*(";): TYPEGRAPH_VERSION typegraph/core/src/typegraph.rs: @@ -96,7 +98,7 @@ dev: WASMTIME_VERSION: 20.0.0 TYPEGRAPH_VERSION: 0.0.3 PRISMA_VERSION: 5.5.2 - METATYPE_VERSION: 0.3.7-0 + METATYPE_VERSION: 0.4.0 PUBLISHED_VERSION: 0.3.6 WASM_OPT_VERSION: 0.116.0 MOLD_VERSION: v2.4.0 diff --git a/examples/templates/deno/compose.yml b/examples/templates/deno/compose.yml index efee417a01..3f1e6b06f0 100644 --- a/examples/templates/deno/compose.yml +++ b/examples/templates/deno/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.3.7-0 + image: ghcr.io/metatypedev/typegate:v0.4.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/node/compose.yml b/examples/templates/node/compose.yml index efee417a01..3f1e6b06f0 100644 --- a/examples/templates/node/compose.yml +++ b/examples/templates/node/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.3.7-0 + image: ghcr.io/metatypedev/typegate:v0.4.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/python/compose.yml b/examples/templates/python/compose.yml index efee417a01..3f1e6b06f0 100644 --- a/examples/templates/python/compose.yml +++ b/examples/templates/python/compose.yml @@ -1,6 +1,6 @@ services: typegate: - image: ghcr.io/metatypedev/typegate:v0.3.7-0 + image: ghcr.io/metatypedev/typegate:v0.4.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/python/pyproject.toml b/examples/templates/python/pyproject.toml index 4772dddc0f..48a841ede2 100644 --- a/examples/templates/python/pyproject.toml +++ b/examples/templates/python/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "example" -version = "0.3.7-0" +version = "0.4.0" description = "" authors = [] [tool.poetry.dependencies] python = ">=3.8,<4.0" -typegraph = "0.3.7-0" +typegraph = "0.4.0" [build-system] requires = ["poetry-core"] diff --git a/ghjk.ts b/ghjk.ts index 0afbebba24..83df87a614 100644 --- a/ghjk.ts +++ b/ghjk.ts @@ -17,7 +17,7 @@ const CMAKE_VERSION = "3.28.0-rc6"; const CARGO_INSTA_VERSION = "1.33.0"; const NODE_VERSION = "20.8.0"; const TEMPORAL_VERSION = "0.10.7"; -const METATYPE_VERSION = "0.3.7-0"; +const METATYPE_VERSION = "0.4.0"; const installs = { python: ports.cpy_bs({ version: PYTHON_VERSION, releaseTag: "20240224" }), diff --git a/libs/common/Cargo.toml b/libs/common/Cargo.toml index f6cdf71e35..e0410172b6 100644 --- a/libs/common/Cargo.toml +++ b/libs/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "common" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [dependencies] diff --git a/libs/metagen/src/mdk_rust/static/mdk.rs b/libs/metagen/src/mdk_rust/static/mdk.rs index 5346cda52f..3f90f6cbb4 100644 --- a/libs/metagen/src/mdk_rust/static/mdk.rs +++ b/libs/metagen/src/mdk_rust/static/mdk.rs @@ -58,7 +58,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.3.7-0"; + static MT_VERSION: &str = "__METATYPE_VERSION__"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/libs/metagen/tests/mat_rust/Cargo.toml b/libs/metagen/tests/mat_rust/Cargo.toml index 3b51de56fa..8b164fa56b 100644 --- a/libs/metagen/tests/mat_rust/Cargo.toml +++ b/libs/metagen/tests/mat_rust/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mat_rust" edition = "2021" -version = "0.3.7-0" +version = "0.4.0" [workspace] members = ["gen"] diff --git a/libs/pyrt_wit_wire/pyproject.toml b/libs/pyrt_wit_wire/pyproject.toml index bde538bf38..8668258a2f 100644 --- a/libs/pyrt_wit_wire/pyproject.toml +++ b/libs/pyrt_wit_wire/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyrt_wit_wire" -version = "0.3.7-0" +version = "0.4.0" description = "Wasm component implementing the PythonRuntime host using wit_wire protocol." license = "Elastic-2.0" readme = "README.md" diff --git a/libs/typescript/Cargo.toml b/libs/typescript/Cargo.toml index cdd9889a93..afbc8b0347 100644 --- a/libs/typescript/Cargo.toml +++ b/libs/typescript/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typescript" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [dependencies] diff --git a/libs/xtask/Cargo.toml b/libs/xtask/Cargo.toml index a36f06c953..aea270be6f 100644 --- a/libs/xtask/Cargo.toml +++ b/libs/xtask/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xtask" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [dependencies] diff --git a/meta-cli/Cargo.toml b/meta-cli/Cargo.toml index 316945f923..8af8c47142 100644 --- a/meta-cli/Cargo.toml +++ b/meta-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "meta-cli" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" description = "Declarative API development platform. Build backend components with WASM/Typescript/Python, no matter where and how your (legacy) systems are." diff --git a/meta-lsp/package.json b/meta-lsp/package.json index 6a389e66f4..12ddd7a581 100644 --- a/meta-lsp/package.json +++ b/meta-lsp/package.json @@ -4,7 +4,7 @@ "description": "VSCode extension for Metatype support", "icon": "logo.png", "author": "Metatype Team", - "version": "0.3.7-0", + "version": "0.4.0", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/meta-lsp/ts-language-server/package.json b/meta-lsp/ts-language-server/package.json index 47c7d17b22..e5b20e77ce 100644 --- a/meta-lsp/ts-language-server/package.json +++ b/meta-lsp/ts-language-server/package.json @@ -2,7 +2,7 @@ "name": "typegraph-ts-server", "description": "TypeScript language server for TypeGraph", "author": "Metatype Team", - "version": "0.3.7-0", + "version": "0.4.0", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/meta-lsp/vscode-metatype-support/package.json b/meta-lsp/vscode-metatype-support/package.json index a852c024ed..9c2ee38920 100644 --- a/meta-lsp/vscode-metatype-support/package.json +++ b/meta-lsp/vscode-metatype-support/package.json @@ -2,7 +2,7 @@ "name": "vscode-metatype-support", "description": "VSCode extension for Metatype support", "author": "Metatype Team", - "version": "0.3.7-0", + "version": "0.4.0", "repository": { "type": "git", "url": "https://github.com/metatypedev/metatype" diff --git a/pyproject.toml b/pyproject.toml index fef44b320f..48c2ff78c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "metatype" -version = "0.3.7-0" +version = "0.4.0" description = "" authors = [] diff --git a/typegate/import_map.json b/typegate/import_map.json index a3c853668e..f9cf1ec6de 100644 --- a/typegate/import_map.json +++ b/typegate/import_map.json @@ -23,8 +23,8 @@ "outdent": "https://deno.land/x/outdent@v0.8.0/mod.ts", "json-schema-faker": "npm:json-schema-faker@0.5.3", "ajv": "https://esm.sh/ajv@8.12.0?pin=v131", - "@typegraph/sdk": "npm:@typegraph/sdk@0.3.7-0", - "@typegraph/sdk/": "npm:/@typegraph/sdk@0.3.7-0/", + "@typegraph/sdk": "npm:@typegraph/sdk@0.4.0", + "@typegraph/sdk/": "npm:/@typegraph/sdk@0.4.0/", "@typegate/": "./src/", "test-utils/": "./tests/utils/", "dax": "https://deno.land/x/dax@0.39.2/mod.ts", diff --git a/typegate/src/runtimes/wit_wire/mod.ts b/typegate/src/runtimes/wit_wire/mod.ts index 3c7588b901..0134619ce3 100644 --- a/typegate/src/runtimes/wit_wire/mod.ts +++ b/typegate/src/runtimes/wit_wire/mod.ts @@ -4,6 +4,8 @@ import type { WitWireMatInfo } from "../../../engine/runtime.js"; import { ResolverArgs } from "../../types.ts"; +const METATYPE_VERSION = "0.4.0"; + export class WitWireMessenger { static async init( componentPath: string, @@ -13,8 +15,7 @@ export class WitWireMessenger { try { const _res = await Meta.wit_wire.init(componentPath, instanceId, { expected_ops: ops, - // FIXME: source actual version - metatype_version: "0.3.7-0", + metatype_version: METATYPE_VERSION, }); return new WitWireMessenger(instanceId, componentPath, ops); } catch (err) { diff --git a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml index 02d1a7ae28..6e257ee3fd 100644 --- a/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml +++ b/typegate/tests/runtimes/wasm_reflected/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [lib] diff --git a/typegate/tests/runtimes/wasm_wire/rust.wasm b/typegate/tests/runtimes/wasm_wire/rust.wasm index 3c60a8fce9..7891ba9327 100644 Binary files a/typegate/tests/runtimes/wasm_wire/rust.wasm and b/typegate/tests/runtimes/wasm_wire/rust.wasm differ diff --git a/typegate/tests/runtimes/wasm_wire/rust/mdk.rs b/typegate/tests/runtimes/wasm_wire/rust/mdk.rs index 84bc0864f7..b05398bd7c 100644 --- a/typegate/tests/runtimes/wasm_wire/rust/mdk.rs +++ b/typegate/tests/runtimes/wasm_wire/rust/mdk.rs @@ -109,7 +109,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.3.7-0"; + static MT_VERSION: &str = "0.4.0"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } @@ -300,10 +300,10 @@ pub mod stubs { } pub fn op_to_trait_name(op_name: &str) -> &'static str { match op_name { + "identity" => "Identity", + "range" => "Range", "add" => "Add", "record-creation" => "RecordCreation", - "range" => "Range", - "identity" => "Identity", _ => panic!("unrecognized op_name: {op_name}"), } } diff --git a/typegraph/core/Cargo.toml b/typegraph/core/Cargo.toml index 732c1411af..f60fdf2e73 100644 --- a/typegraph/core/Cargo.toml +++ b/typegraph/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typegraph_core" -version = "0.3.7-0" +version = "0.4.0" edition = "2021" [lib] diff --git a/typegraph/core/src/global_store.rs b/typegraph/core/src/global_store.rs index b11d8c7b2c..fcaf2a59a0 100644 --- a/typegraph/core/src/global_store.rs +++ b/typegraph/core/src/global_store.rs @@ -106,7 +106,7 @@ const PREDEFINED_DENO_FUNCTIONS: &[&str] = &["identity", "true"]; thread_local! { pub static STORE: RefCell = RefCell::new(Store::new()); - pub static SDK_VERSION: String = "0.3.7-0".to_owned(); + pub static SDK_VERSION: String = "0.4.0".to_owned(); } fn with_store T>(f: F) -> T { diff --git a/typegraph/node/package.json b/typegraph/node/package.json index 46b847d499..14116669a2 100644 --- a/typegraph/node/package.json +++ b/typegraph/node/package.json @@ -1,6 +1,6 @@ { "name": "metatype", - "version": "0.3.7-0", + "version": "0.4.0", "description": "Declarative API development platform. Build backend components with WASM/Typescript/Python, no matter where and how your (legacy) systems are.", "scripts": { "sdk-build": "cd sdk && pnpm run build", diff --git a/typegraph/node/sdk/package.json b/typegraph/node/sdk/package.json index 946287fd47..a4f744b7b8 100644 --- a/typegraph/node/sdk/package.json +++ b/typegraph/node/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@typegraph/sdk", - "version": "0.3.7-0", + "version": "0.4.0", "description": "Declarative API development platform. Build backend components with WASM/Typescript/Python, no matter where and how your (legacy) systems are.", "type": "module", "main": "index.js", diff --git a/typegraph/python/pyproject.toml b/typegraph/python/pyproject.toml index 8262743705..003bf5f6d8 100644 --- a/typegraph/python/pyproject.toml +++ b/typegraph/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "typegraph" -version = "0.3.7-0" +version = "0.4.0" description = "Declarative API development platform. Build backend components with WASM/Typescript/Python, no matter where and how your (legacy) systems are." authors = ["Metatype Contributors "] license = "MPL-2.0" diff --git a/typegraph/python/typegraph/__init__.py b/typegraph/python/typegraph/__init__.py index 5fa60066df..e4c3a54ef3 100644 --- a/typegraph/python/typegraph/__init__.py +++ b/typegraph/python/typegraph/__init__.py @@ -5,4 +5,4 @@ from typegraph.policy import Policy # noqa from typegraph import effects as fx # noqa -version = "0.3.7-0" +version = "0.4.0"