From ebf718885a0522f120bd1bce799d98e40ea711a4 Mon Sep 17 00:00:00 2001 From: Natoandro Date: Mon, 20 Jan 2025 12:25:32 +0300 Subject: [PATCH] bump to 0.5.1-rc.0 --- Cargo.lock | 24 ++-- Cargo.toml | 2 +- deno.lock | 122 ++++++++++++++++++ examples/templates/deno/api/example.ts | 6 +- examples/templates/deno/compose.yml | 2 +- examples/templates/node/compose.yml | 2 +- examples/templates/node/package.json | 2 +- examples/templates/python/compose.yml | 2 +- examples/templates/python/pyproject.toml | 4 +- pyproject.toml | 2 +- src/pyrt_wit_wire/pyproject.toml | 2 +- src/typegate/src/runtimes/wit_wire/mod.ts | 2 +- src/typegraph/core/Cargo.toml | 2 +- src/typegraph/core/src/global_store.rs | 2 +- src/typegraph/deno/deno.json | 2 +- src/typegraph/python/pyproject.toml | 2 +- src/typegraph/python/typegraph/__init__.py | 2 +- src/xtask/Cargo.toml | 2 +- tests/e2e/published/sdk_test.ts | 1 - .../__snapshots__/metagen_test.ts.snap | 4 +- tests/metagen/typegraphs/sample/rs/Cargo.toml | 2 +- .../typegraphs/sample/rs_upload/Cargo.toml | 2 +- tests/runtimes/wasm_reflected/rust/Cargo.toml | 2 +- tools/consts.ts | 6 +- tools/tasks/lock.ts | 9 +- 25 files changed, 166 insertions(+), 44 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ef5bc0f50..858622966 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1591,7 +1591,7 @@ dependencies = [ [[package]] name = "common" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "async-trait", @@ -6965,7 +6965,7 @@ dependencies = [ [[package]] name = "meta-cli" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "actix", "assert_cmd", @@ -7032,7 +7032,7 @@ dependencies = [ [[package]] name = "metagen" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "color-eyre", "common", @@ -7055,7 +7055,7 @@ dependencies = [ [[package]] name = "metagen-client" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "derive_more 1.0.0", "futures", @@ -7406,7 +7406,7 @@ dependencies = [ [[package]] name = "mt_deno" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "deno", @@ -10297,7 +10297,7 @@ dependencies = [ [[package]] name = "sample_client" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "metagen-client", "serde", @@ -10307,7 +10307,7 @@ dependencies = [ [[package]] name = "sample_client_upload" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "metagen-client", "serde", @@ -11459,7 +11459,7 @@ dependencies = [ [[package]] name = "substantial" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "chrono", @@ -12950,7 +12950,7 @@ dependencies = [ [[package]] name = "typegate" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "colored", "env_logger 0.11.0", @@ -12963,7 +12963,7 @@ dependencies = [ [[package]] name = "typegate_engine" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "base64 0.22.1", @@ -13009,7 +13009,7 @@ dependencies = [ [[package]] name = "typegraph_core" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "color-eyre", @@ -14828,7 +14828,7 @@ checksum = "791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193" [[package]] name = "xtask" -version = "0.5.0" +version = "0.5.1-rc.0" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 249175d58..35e37d7f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ exclude = [ ] [workspace.package] -version = "0.5.0" +version = "0.5.1-rc.0" edition = "2021" [workspace.dependencies] diff --git a/deno.lock b/deno.lock index 00e2375fb..f55f55104 100644 --- a/deno.lock +++ b/deno.lock @@ -1331,6 +1331,128 @@ "https://raw.githubusercontent.com/metatypedev/ghjk/v0.2.1/utils/unarchive.ts": "f6d0e9e75f470eeef5aecd0089169f4350fc30ebfdc05466bb7b30042294d6d3", "https://raw.githubusercontent.com/metatypedev/ghjk/v0.2.1/utils/url.ts": "e1ada6fd30fc796b8918c88456ea1b5bbd87a07d0a0538b092b91fd2bb9b7623", "https://raw.githubusercontent.com/metatypedev/ghjk/v0.2.1/utils/worker.ts": "ac4caf72a36d2e4af4f4e92f2e0a95f9fc2324b568640f24c7c2ff6dc0c11d62", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/engine/bindings.ts": "f74df81c428c6ac60f254ad15667efdd08f6d2a4836635c9d8c8dd98269e9df0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/engine/runtime.js": "1ae55e76d3de8e79c37054d9127c92af496ce10aa905ea64021893048bb33794", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/config.ts": "93c667b1af22b82020d3c549a39a7804e03d9fe004f412e43ef1e96c9bd96edd", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/config/loader.ts": "e901da195b255644fbd24649fc998d2c2058a104cc124dc7736cf6a2ed2ee922", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/config/shared.ts": "bca558a1581acf2d564d25957c7a491f6a5fad2c9a9e22c784fd75ecf5a8873c", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/config/types.ts": "e042509b35286548f2c0cd59b8a95b8100cb7f22ef7d518473b8cd2640715ce2", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/crypto.ts": "9f982b57238af8200cb698afb7ee3b2b816b0cc189e7a7d6559bedb8edde1866", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/computation_engine.ts": "4b2e7fd9e21bf9c790f1b4025a745712ef69110dd899418ae9059f83d4c5e9bc", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/injection/dynamic.ts": "a9d8a317294f048571755e90fb6f574e816083c194e7e15153829e2aefb45d06", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/args.ts": "a6b3e6613a7f85fc2db0d86d1f16cb0030b2ad0af9e4000aed1fd5cfd2565be1", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/dependency_resolver.ts": "6f87025830e827cba0e7e74ecd3ff663a8298fbed778e70860efbe66d3b68f9b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/injection_utils.ts": "e249397a889e680ae52d52f924bf884ba6a1a33c1015e58c9f9e46016d618bfa", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/mod.ts": "e42cf3aa78122319aef7cc515fcb1d2c604be8b16e182a3cd2452921682a1821", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/parameter_transformer.ts": "2926e403cbe7688e442d430dc407b28c659f8689fe583d1741fc244bbcb04ddd", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/planner/policies.ts": "c224051baf0e2df80a586719fc9e7957933cdc76a72815bb7fec1c15f646710c", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/query_engine.ts": "089771e5249035aeae83db926b819405747b3df20fa58dec1f7818159e3aa036", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/stage_id.ts": "090aa004ee3cec27f310571c2ed838d1286346cb1c8b263a0509d2c6e53ae300", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/code_generator.ts": "41671624b36c862b5baa2d8f06b36070fb2d1d4ef97fb0dada3eff2899620d9e", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/common.ts": "2e9abb9eb039f06e336492fa6f5e9b933dcb58643ffc5de423c0b696da6ecc43", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/common.ts": "4861d3aa582275515c9b3741a15505e4431a1f14ad64d86258f22b7c5c9d42b7", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/constraints.ts": "073531c748833cfa99e003ef95183dd9d8543a160807b8046dde3317df923633", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/list.ts": "af81948b4a5847e11c0cf1782a6c608d3c060771b0ba0e7edce4478359333214", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/number.ts": "b685df3ac3a95f6b0e6d5e566ef0059fd3c4d69444268c21bc93aa738dda884d", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/object.ts": "1c56e54ea19052dd3375c7eada0059a5170e5ab5f2e6b0e0e0cf721ed3145ce6", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/inline_validators/string.ts": "580d0cd8280c957acd085390af17447209ad15e994ea58fd1e7151ef4e07a40b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/input.ts": "2ab8f2737d76bbfe94265c69ebf4c4b80676cd3ce095144a523c1362936e5cc3", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/matching_variant.ts": "651c6d47d3f368a0e47ac475c9803e69265f3d58b08293e8ef8bda17ac00a589", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/engine/typecheck/result.ts": "962551a615b30796760a9c364d38791e4ba3a71195a1845dbfb1b15daa323ca4", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/errors.ts": "14fe23136ccdcfb6e52c9fd9dfb1d5fbee21869c26f459217117189685428802", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/libs/jsonpath.ts": "af90cb8918ff8f453f9482bdcf7d4078ff0cdc53523a1725b724d0b056644ff8", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/log.ts": "71b949f07461cb6f52a8f45e00065c889234d564c6d4fe3ff2a272a6dbb82e12", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/main.ts": "f53d1148d67d35cc5536b9f1cb5e122d30030287be459bf237c11675ce629a75", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/Runtime.ts": "4bd4825b6c42cd74e9a22cccb695f78a8f3fe81a278c2b1a56123770d7e87f99", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno.ts": "15badd909f25aa6daee80b04d22f3e5b32333f6b98e9f24acd953a1cbea151fb", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/deno.ts": "9a22d1d413c0f6e239d95b47e622591e7166e823514a38d45217c0faebbd4ca8", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/hooks/mod.ts": "6de18bf832c48096adb2658f29071365cc191e16d594318c4c3aea9624e6a62b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/hooks/worker.ts": "1d59bbb3b89398cd88212dd863453773ad1013b07d93766f12942931e85f32b0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/shared_types.ts": "3b9773ecbdf2f2fed97588e0353d02b9e01001c52b2bbb24813e6735602cf5c0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/types.ts": "a13c6cbe24043bcfea28c4103ad8bcf4041800fd11ad496120863f537c641788", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/deno/worker_manager.ts": "bb518e2e78688d4032cf5e7cca9ef6d7156f3e161c8c9d7c3c54f2aff9a25a13", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/graphql.ts": "d4772c1a6d51d7e69f05412db39f748b8452f99f0f3e8cd1d100e41b8cf90269", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/grpc.ts": "adc5dad80e1587cc6239f7a7d9ccb86a946f3c4190ae9bcfcafa177dd68cc437", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/http.ts": "09185d4bcc157b8c1c3f49686f8e1c94d2368b2bf510ccfdca36314256260604", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/kv.ts": "312833f6212102d330a4f2648f9e33b99fe917d12f03d397c8b86fa2a2e0191d", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/mod.ts": "73e682bfce50a595711602ba166bb28f8a003fdaa3e367a5e6aa8bd6d226b161", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/patterns/worker_manager/deno.ts": "295c9c01c6e28e0686ea0424c911c125325f27f8610dde63ff7530ecc9b1b4cd", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/patterns/worker_manager/mod.ts": "53fd99d64d5481fa82ae8ddabf85183b63204740b907ac9f245837c6f18e9ff0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/patterns/worker_manager/types.ts": "38b4db70403804ac2fab2fbdea49daeb0a861aec10c75059e15cab5fa69ff070", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma.ts": "7e6098169f749f15fb0a3c117e4d746ec78cbec75a3b2e0776da92699ef47433", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/hooks/generate_schema.ts": "7e4710d651695ac34a98da66b9334b2eb783a82a0d5cd3001add5c145757006a", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/hooks/mod.ts": "3b7323fdbad1b2da89d405686fbe96912ea051b49fc59e35a64ae3c082d88b58", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/hooks/run_migrations.ts": "07be71a18464f41fbc78cb72b44d8ff8150cfbc4aa42ce3060018e4fc8df9f13", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/migration.ts": "e9eb6e3c76e616a1f7348dcb00927e53b9802ebf7edaf04c0d07db6ed30aba87", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/mod.ts": "3e1e42facac57463f227c6408a995716ac364df037a441267bf4ddc55aba1762", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/prisma.ts": "595216d17e6b5382dbf0f00fc2a94043bf12d1a0aba78b488836e4c5a070d73b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/prisma/types.ts": "7b2a668263dec4f68d7c6e0cd42e6708f1f70de77945891e4e7513bcb934abe8", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/python.ts": "f71dd91f1f6625243c331e863bdfb05d9881216f8337555961c7cc1a8fdb303d", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/python/hooks/mod.ts": "909fde252dcd4210aee25f193ff3adda6f916564c7b67c6fe0f9d4442cdfb623", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/random.ts": "e3ca4bf8a0554edb97b922df3b162bc995600ca323fc0bdc4c7881f3325b8436", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/s3.ts": "d4bff2d98429d0226e1021163bf2097de3ddfc852b64be860e7bf917ad7494a8", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/substantial.ts": "0f6e4c2e12673a70f635c767dfb7b1810d3531b967850d9d9859e9c06f7f7f22", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/substantial/agent.ts": "389a4e049486e3c039ff2a91169daafd1dc3a2d17fbef35845bfd038940c8636", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/substantial/filter_utils.ts": "4bea8f62d9d7476d4ea4bf7e4bb716b82fe00d27de5300168bfc308e61372fcf", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/substantial/types.ts": "0a4665e5b2de01cf7be0c8a2d7084d4bdb55da17d93026982491543c8a5a6760", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/substantial/workflow_worker_manager.ts": "e9144de65a7aefb0d467c950ceeacd61fa5db04fa6502b359505f30815c57c1a", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/temporal.ts": "5e0bd1009a40b467c381707d3cb553dff43729f131956f3721f96e037997d19a", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/typegate.ts": "603ab33f15f938ef961503ad05812ca32f9215f397619c6e4124dd94a3ae8cc5", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/typegraph.ts": "baed8a36a738932a7fde3febf9fac5fb1fb417ee84c1458e7706877ba3e596df", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/utils/deno.ts": "3a19d81bb7c611007f9fd9527a14e991a1ce39ae47dfa836c26b11f4be2706e2", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/utils/graphql_forward_vars.ts": "466bb67f86b1c5af52f2f1a4eb02fff6f731f066e3bcd264c1c4152d0f055b5d", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/utils/graphql_inline_vars.ts": "c103dbe9967054132f9e1a347a3b9b6981b9bab59979ca5b7e38e8dd556959e7", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/utils/http.ts": "6ef74393421256e4f9945878bed7762af406a12866041f9286e06b2afdef4338", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/wasm_reflected.ts": "588aebf664d4179df3818d6521e3936d248b751637707be3a85ef24f5446531b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/wasm_wire.ts": "99f5de736cf2492619333d2c465308716f42f8fd493c825514ba5e25be35c48a", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/runtimes/wit_wire/mod.ts": "f58dbe3781f235bc3fd94abf223ee2463a8d59e6bcac2690ea42657476107513", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/artifact_service.ts": "ed90cb99770289c3afb5ceaaab98f56be69d1259e6e6761fd6f1f29c6561f0ea", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/cookies.ts": "194c6c17e915692ba7fceda17109c1da8f426fde3e56d6dfd15a8d077d5bf789", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/mod.ts": "e6401d8b8a9a968f8feaefd618d55fbc7eaea9a16dafe0b70af50af313d86937", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/protocols/basic.ts": "99293b05820becf203822988020568e0cb8e304a477d4a85d887a6e570cb2ea6", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/protocols/internal.ts": "4b31e4780a18a281d27f69062efddf022799a1d4b3b852419f2a78df9f4c3332", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/protocols/jwt.ts": "5792f292d73730b823cd1da3133435dd23f6e1d8a88977c12298f017c5be957c", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/protocols/oauth2.ts": "d7d24eea260c318bdf48d1b31090dd8b4aa54e5320b9bc2140f7eb7f8e19a601", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/protocols/protocol.ts": "61ca77720004360879a6e3e890ef23eca5a97b85a2dd3d8a2f2fc4521c958be3", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/routes/mod.ts": "31d27a1a8edc99db7d5bbb68400821e73447f04b8106ff28f2a633f47ffd8221", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/routes/take.ts": "b6293899b75cc6c110a61fce7a0b49c2608779a01b0f735e5cfe8febe428edc6", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/auth/routes/validate.ts": "0d36f950262b608978aef8caef62900077fce352a0b33da37abd07a1482acef6", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/graphql_service.ts": "2a0bfe4e49b78412cccf2926ba9713871438cbf285df12b6e26979e9f3668dd1", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/info_service.ts": "0c5cb5a9926644b00d8129121655b6654a884f4ab3bb2a56a1b5e33c2fadafe3", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/middlewares.ts": "c996a25dffa58efc8f50e4a8f3f9df14d93b32b2bb6269c95ad0bec3cc05de94", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/playground_service.ts": "570cd407c5000bd93ddbd0a898ca5f50bb8d5f26d67684d1c592ab2c260ffce0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/responses.ts": "b3e7f74d02e51a719968a417202c4a307b4c4dc73a73ed93ffbb76d73eef683c", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/services/rest_service.ts": "88c0a9b409beeb936ab3fc84a90ada122f38074975644036baa69dd2cf354290", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/sync/replicated_map.ts": "8b11ac1aa731ac45e454d0c0c98d69669856e9154bd1a7834265f03032f20708", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/sync/typegraph.ts": "69fa06eae9f4676c4e8818fdb29056f4775a5d1ce04e8662a011cb777735e44b", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/system_typegraphs.ts": "a49296517ab9aeefb0a93ccbc2361969a78c8289b213115ddcba0216c359659e", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/graphql/gq.ts": "7150dc876b8d2c423acf6571e4f82cb28b1d84472edbf7aec8f2db3d35099730", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/graphql/graphql.ts": "db28dbff035dc4da27cbbc93596d31b9ae4c4647d8dd1ef8dd8466124dddf819", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/graphql/request_parser.ts": "f808f194897a70be6f9b4125fad793b4ac6840558cae583f757fbe9c1db5cee5", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/graphql/typegraph.ts": "09603f5991ba0578147ab02ee2cb000fefebf020551525363b4d971e9bdc6ece", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/graphql/utils.ts": "52f41e4acc8c8e1f7438ff421562909fabfa84eee509e5fa7d3d446d631711c8", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/transports/rest/rest_schema_generator.ts": "6143277aa83e620bc1b89f5cc57952c2ed4559d4926b30afd8a7c213865cc142", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/artifacts/local.ts": "67899cac544f6c451420da2e66a7f761e51930ed524be67427409188e62097e0", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/artifacts/mod.ts": "3d12ecb13cdec568cb448ab6038f3dd35d6117f41e469000fd94f6cd07505349", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/artifacts/shared.ts": "e4881b2bdd38b1f06ffeaaac6936e963c3802c2113bb97beaf574cb4ab5ef5cc", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/hooks.ts": "ba2eb44d98e32a86bb6c66c2555e5b16b0c15560a8c36eaa12572f5d410c9eb2", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/memory_register.ts": "6dc0d05a471f4574b969e20ab04b21fb9aa99c8e30cbd0fe043bd8d984cee724", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/mod.ts": "5421407d86f6a2bb4fd63bd0063ea0f38a1827b244a125b9a5262c96119ec75f", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/no_limiter.ts": "820f766f78cb9546c916a6db2e1713cb9288ca17b2ab590f05e2f7748d1321af", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/rate_limiter.ts": "83b4d1197acb83065481489ef3cac1a6bf0fc9aa819fc2330c5dd177f4c79302", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegate/register.ts": "2f9c26873b2cd785f79cbe7a84563eab99de62b7f200edc84db1698f7bd1071f", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/mod.ts": "74cd1a7908222c865d6b07860630991f6369643d4b328575c5e758d72730cc67", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/type_node.ts": "2122369b68351e336bae60a18006b1329c95a0e82b4e25795ba3e419df493d15", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/types.ts": "c485bb695b07d3b264fef0bb386fd49dd1a0482ce373a6e99e30505fbafaa850", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/utils.ts": "ce1a9ac71b86ccbae4334cef66e3424395349b6517bb0fdae31f3032607ac444", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/versions.ts": "fdb37a061b7e2495c920f4c04962356d4e5fb82c5f9a4376dec84462741962ec", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraph/visitor.ts": "d3df39cb77be23f6ea6e754db43d9b9b78dcf71fa8ed4a570c69e7102495af99", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraphs/introspection.json": "3ccdf5b8fcf9315defe18cf1527d37b5068c39301cb5ef02ee7594b213348db6", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraphs/prisma_migration.json": "90a81280955d94989c9f3ffcfbbd4b5c0472e855bbf93f7a4f5ec333b0756a43", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/typegraphs/typegate.json": "3134103b6ac3563e5ed802e43221f1527e67016f7b9181615ae4fa2ab7e9ee76", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/types.ts": "c00d562e809aa2c773925f69467d42bf5b4146146d1a5e90d8704d0e1d56cfee", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/utils.ts": "37d7289fdfa897317947489c0e58ca4af919c582cec19394f3b49d377e1e3b76", + "https://raw.githubusercontent.com/metatypedev/metatype/30d8b1e953d97ef38387160a83edbee247e90f3c/src/typegate/src/utils/hash.ts": "1b0fc152d2b51c1acf542ba49ec383efea5236acb9d52526b7f6568fadb43dfb", "https://raw.githubusercontent.com/metatypedev/metatype/67c1d0fa3f16ec6459ef28aa750db508a1758271/src/typegate/engine/bindings.ts": "e9391491bf5c4f682267a5cb4ae384ef33ed7c15273fcada13bea7b064cf1270", "https://raw.githubusercontent.com/metatypedev/metatype/67c1d0fa3f16ec6459ef28aa750db508a1758271/src/typegate/src/config.ts": "2d15bf427ed74be3203e81d56d3bc5c6ecdae74bca18fdf5160482ea2b4b0385", "https://raw.githubusercontent.com/metatypedev/metatype/67c1d0fa3f16ec6459ef28aa750db508a1758271/src/typegate/src/config/loader.ts": "91cc2b67cc9bee413b0b44f9aa2ea7814f50e2465e6bc114eece248554d7477d", diff --git a/examples/templates/deno/api/example.ts b/examples/templates/deno/api/example.ts index b6639b757..374c69f86 100644 --- a/examples/templates/deno/api/example.ts +++ b/examples/templates/deno/api/example.ts @@ -1,6 +1,6 @@ -import { Policy, t, typegraph } from "jsr:@typegraph/sdk@0.5.0"; -import { PythonRuntime } from "jsr:@typegraph/sdk@0.5.0/runtimes/python"; -import { DenoRuntime } from "jsr:@typegraph/sdk@0.5.0/runtimes/deno"; +import { Policy, t, typegraph } from "jsr:@typegraph/sdk@0.5.1-rc.0"; +import { PythonRuntime } from "jsr:@typegraph/sdk@0.5.1-rc.0/runtimes/python"; +import { DenoRuntime } from "jsr:@typegraph/sdk@0.5.1-rc.0/runtimes/deno"; await typegraph("example", (g) => { const pub = Policy.public(); diff --git a/examples/templates/deno/compose.yml b/examples/templates/deno/compose.yml index 1416bae47..4e4b82e42 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.5.0 + image: ghcr.io/metatypedev/typegate:v0.5.1-rc.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/node/compose.yml b/examples/templates/node/compose.yml index ef891c880..78728a50d 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.5.0 + image: ghcr.io/metatypedev/typegate:v0.5.1-rc.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/node/package.json b/examples/templates/node/package.json index f28bc414f..b3c43084f 100644 --- a/examples/templates/node/package.json +++ b/examples/templates/node/package.json @@ -6,7 +6,7 @@ "dev": "MCLI_LOADER_CMD='npm x tsx' meta dev" }, "dependencies": { - "@typegraph/sdk": "^0.5.0" + "@typegraph/sdk": "^0.5.1-rc.0" }, "devDependencies": { "tsx": "^3.13.0", diff --git a/examples/templates/python/compose.yml b/examples/templates/python/compose.yml index ef891c880..78728a50d 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.5.0 + image: ghcr.io/metatypedev/typegate:v0.5.1-rc.0 restart: always ports: - "7890:7890" diff --git a/examples/templates/python/pyproject.toml b/examples/templates/python/pyproject.toml index f2f4cadda..3024c63b6 100644 --- a/examples/templates/python/pyproject.toml +++ b/examples/templates/python/pyproject.toml @@ -1,12 +1,12 @@ [tool.poetry] name = "example" -version = "0.5.0" +version = "0.5.1-rc.0" description = "" authors = [] [tool.poetry.dependencies] python = ">=3.8,<4.0" -typegraph = "0.5.0" +typegraph = "0.5.1-rc.0" [build-system] requires = ["poetry-core"] diff --git a/pyproject.toml b/pyproject.toml index 8000e97af..f6e35ebd3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ [tool.poetry] name = "metatype" -version = "0.5.0" +version = "0.5.1-rc.0" description = "" authors = [] diff --git a/src/pyrt_wit_wire/pyproject.toml b/src/pyrt_wit_wire/pyproject.toml index 2eccd8c82..ffba59c81 100644 --- a/src/pyrt_wit_wire/pyproject.toml +++ b/src/pyrt_wit_wire/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pyrt_wit_wire" -version = "0.5.0" +version = "0.5.1-rc.0" description = "Wasm component implementing the PythonRuntime host using wit_wire protocol." license = "MPL-2.0" readme = "README.md" diff --git a/src/typegate/src/runtimes/wit_wire/mod.ts b/src/typegate/src/runtimes/wit_wire/mod.ts index 0baa2c11d..18c236d4f 100644 --- a/src/typegate/src/runtimes/wit_wire/mod.ts +++ b/src/typegate/src/runtimes/wit_wire/mod.ts @@ -9,7 +9,7 @@ import { getLogger } from "../../log.ts"; const logger = getLogger(import.meta); -const METATYPE_VERSION = "0.5.0"; +const METATYPE_VERSION = "0.5.1-rc.0"; export class WitWireMessenger { static async init( diff --git a/src/typegraph/core/Cargo.toml b/src/typegraph/core/Cargo.toml index c1a1abaa0..1f3fb79a1 100644 --- a/src/typegraph/core/Cargo.toml +++ b/src/typegraph/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typegraph_core" -version = "0.5.0" +version = "0.5.1-rc.0" edition = "2021" [lib] diff --git a/src/typegraph/core/src/global_store.rs b/src/typegraph/core/src/global_store.rs index fd50066cd..a0c6f7dd4 100644 --- a/src/typegraph/core/src/global_store.rs +++ b/src/typegraph/core/src/global_store.rs @@ -105,7 +105,7 @@ impl Store { thread_local! { pub static STORE: RefCell = RefCell::new(Store::new()); - pub static SDK_VERSION: String = "0.5.0".to_owned(); + pub static SDK_VERSION: String = "0.5.1-rc.0".to_owned(); } fn with_store T>(f: F) -> T { diff --git a/src/typegraph/deno/deno.json b/src/typegraph/deno/deno.json index 6baa3fd40..f2df2978e 100644 --- a/src/typegraph/deno/deno.json +++ b/src/typegraph/deno/deno.json @@ -1,6 +1,6 @@ { "name": "@typegraph/sdk", - "version": "0.5.0", + "version": "0.5.1-rc.0", "publish": { "exclude": [ "!src/gen", diff --git a/src/typegraph/python/pyproject.toml b/src/typegraph/python/pyproject.toml index b3bc83d44..5ecd27b5b 100644 --- a/src/typegraph/python/pyproject.toml +++ b/src/typegraph/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "typegraph" -version = "0.5.0" +version = "0.5.1-rc.0" description = "Declarative API development platform. Build backend components with WASM, Typescript and Python, no matter where and how your (legacy) systems are." authors = ["Metatype Contributors "] license = "MPL-2.0" diff --git a/src/typegraph/python/typegraph/__init__.py b/src/typegraph/python/typegraph/__init__.py index 472f696ba..20c403207 100644 --- a/src/typegraph/python/typegraph/__init__.py +++ b/src/typegraph/python/typegraph/__init__.py @@ -5,4 +5,4 @@ from typegraph.policy import Policy # noqa from typegraph import effects as fx # noqa -version = "0.5.0" +version = "0.5.1-rc.0" diff --git a/src/xtask/Cargo.toml b/src/xtask/Cargo.toml index 9892f82a0..a49abb839 100644 --- a/src/xtask/Cargo.toml +++ b/src/xtask/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "xtask" -version = "0.5.0" +version = "0.5.1-rc.0" edition = "2021" # this allows us to exclude the rust files diff --git a/tests/e2e/published/sdk_test.ts b/tests/e2e/published/sdk_test.ts index 90463ca73..90f373d5c 100644 --- a/tests/e2e/published/sdk_test.ts +++ b/tests/e2e/published/sdk_test.ts @@ -31,7 +31,6 @@ for (const version of previousVersions) { async teardown() { await testConfig.clearSyncData(); }, - ignore: version === LATEST_RELEASE_VERSION, }, async (t) => { const { publishedBin, examplesDir } = await downloadSteps(t, version); diff --git a/tests/metagen/__snapshots__/metagen_test.ts.snap b/tests/metagen/__snapshots__/metagen_test.ts.snap index 355d8dd03..bccdff370 100644 --- a/tests/metagen/__snapshots__/metagen_test.ts.snap +++ b/tests/metagen/__snapshots__/metagen_test.ts.snap @@ -454,7 +454,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.5.0"; + static MT_VERSION: &str = "0.5.1-rc.0"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } @@ -1253,7 +1253,7 @@ impl Router { } pub fn init(&self, args: InitArgs) -> Result { - static MT_VERSION: &str = "0.5.0"; + static MT_VERSION: &str = "0.5.1-rc.0"; if args.metatype_version != MT_VERSION { return Err(InitError::VersionMismatch(MT_VERSION.into())); } diff --git a/tests/metagen/typegraphs/sample/rs/Cargo.toml b/tests/metagen/typegraphs/sample/rs/Cargo.toml index a3b710bca..33102bc1b 100644 --- a/tests/metagen/typegraphs/sample/rs/Cargo.toml +++ b/tests/metagen/typegraphs/sample/rs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sample_client" edition = "2021" -version = "0.5.0" +version = "0.5.1-rc.0" [dependencies] metagen-client.workspace = true diff --git a/tests/metagen/typegraphs/sample/rs_upload/Cargo.toml b/tests/metagen/typegraphs/sample/rs_upload/Cargo.toml index 699c850d4..7d12e3dfc 100644 --- a/tests/metagen/typegraphs/sample/rs_upload/Cargo.toml +++ b/tests/metagen/typegraphs/sample/rs_upload/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "sample_client_upload" edition = "2021" -version = "0.5.0" +version = "0.5.1-rc.0" [dependencies] metagen-client.workspace = true diff --git a/tests/runtimes/wasm_reflected/rust/Cargo.toml b/tests/runtimes/wasm_reflected/rust/Cargo.toml index 9125fe278..9b65d3e58 100644 --- a/tests/runtimes/wasm_reflected/rust/Cargo.toml +++ b/tests/runtimes/wasm_reflected/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rust" -version = "0.5.0" +version = "0.5.1-rc.0" edition = "2021" [lib] diff --git a/tools/consts.ts b/tools/consts.ts index 60140a8be..b262488a2 100644 --- a/tools/consts.ts +++ b/tools/consts.ts @@ -1,9 +1,9 @@ // Copyright Metatype OÜ, licensed under the Mozilla Public License Version 2.0. // SPDX-License-Identifier: MPL-2.0 -export const CURRENT_VERSION = "0.5.0"; -export const LATEST_RELEASE_VERSION = "0.4.10"; -export const LATEST_PRE_RELEASE_VERSION = "0.5.0-rc.9"; +export const CURRENT_VERSION = "0.5.1-rc.0"; +export const LATEST_RELEASE_VERSION = "0.5.0"; +export const LATEST_PRE_RELEASE_VERSION = null; export const GHJK_VERSION = "v0.2.1"; export const GHJK_ACTION_VERSION = "318209a9d215f70716a4ac89dbeb9653a2deb8bc"; export const RUST_VERSION = "1.80.1"; diff --git a/tools/tasks/lock.ts b/tools/tasks/lock.ts index ac4230788..ac16609f3 100644 --- a/tools/tasks/lock.ts +++ b/tools/tasks/lock.ts @@ -65,15 +65,16 @@ export function validateVersions() { const latestRelease = semver.parse(consts.LATEST_RELEASE_VERSION); const prerelease = currentVersion.prerelease ?? []; const isPreRelease = prerelease.length > 0; - const latestPreRelease = isPreRelease - ? semver.parse(consts.LATEST_PRE_RELEASE_VERSION) - : null; + const latestPreRelease = + isPreRelease && consts.LATEST_PRE_RELEASE_VERSION != null + ? semver.parse(consts.LATEST_PRE_RELEASE_VERSION) + : null; if (!isPreRelease || (isPreRelease && prerelease[1] == 0)) { assert(latestPreRelease == null, "expected no latest pre-release version"); } - if (isPreRelease) { + if (latestPreRelease) { assert( semver.greaterThan(currentVersion, latestPreRelease!), "expected current version to be greater than latest pre-release version",