From 5c2e6f0701f3fec7d5391718d2a12ac909b6fb26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20K=C3=B6hl?= Date: Fri, 23 Oct 2026 17:46:51 +0000 Subject: [PATCH] Release 0.5.0 --- Cargo.lock | 52 +++++++++---------- Cargo.toml | 52 +++++++++---------- .../typescript/packages/types/package.json | 2 +- .../typescript/packages/validate/package.json | 2 +- 4 files changed, 54 insertions(+), 54 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a2d30d9..b6a10fd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1215,7 +1215,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "sidex" -version = "0.4.1" +version = "0.5.0" dependencies = [ "base64 0.23.1", "indexmap", @@ -1233,7 +1233,7 @@ dependencies = [ [[package]] name = "sidex-attrs-api" -version = "0.4.1" +version = "0.5.0" dependencies = [ "semver", "serde", @@ -1245,7 +1245,7 @@ dependencies = [ [[package]] name = "sidex-attrs-json" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde", "serde_json", @@ -1257,7 +1257,7 @@ dependencies = [ [[package]] name = "sidex-attrs-py" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde", "serde_json", @@ -1267,7 +1267,7 @@ dependencies = [ [[package]] name = "sidex-attrs-rust" -version = "0.4.1" +version = "0.5.0" dependencies = [ "proc-macro2", "quote", @@ -1281,7 +1281,7 @@ dependencies = [ [[package]] name = "sidex-attrs-validate" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde", "serde_json", @@ -1294,7 +1294,7 @@ dependencies = [ [[package]] name = "sidex-build-rs" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde_json", "sidex-core", @@ -1304,7 +1304,7 @@ dependencies = [ [[package]] name = "sidex-cli" -version = "0.4.1" +version = "0.5.0" dependencies = [ "clap", "color-eyre", @@ -1331,14 +1331,14 @@ dependencies = [ [[package]] name = "sidex-codegen" -version = "0.4.1" +version = "0.5.0" dependencies = [ "sidex-codegen-macros", ] [[package]] name = "sidex-codegen-macros" -version = "0.4.1" +version = "0.5.0" dependencies = [ "proc-macro2", "quote", @@ -1348,11 +1348,11 @@ dependencies = [ [[package]] name = "sidex-codegen-syntax" -version = "0.4.1" +version = "0.5.0" [[package]] name = "sidex-core" -version = "0.4.1" +version = "0.5.0" dependencies = [ "eyre", "hashbrown 0.13.2", @@ -1374,7 +1374,7 @@ dependencies = [ [[package]] name = "sidex-diagnostics" -version = "0.4.1" +version = "0.5.0" dependencies = [ "anyhow", "ariadne", @@ -1385,7 +1385,7 @@ dependencies = [ [[package]] name = "sidex-fmt" -version = "0.4.1" +version = "0.5.0" dependencies = [ "insta", "sidex-diagnostics", @@ -1395,7 +1395,7 @@ dependencies = [ [[package]] name = "sidex-fuzz" -version = "0.4.1" +version = "0.5.0" dependencies = [ "rand", "rand_chacha", @@ -1409,7 +1409,7 @@ dependencies = [ [[package]] name = "sidex-gen" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde_json", "sidex-diagnostics", @@ -1419,7 +1419,7 @@ dependencies = [ [[package]] name = "sidex-gen-ir" -version = "0.4.1" +version = "0.5.0" dependencies = [ "sidex", "sidex-gen", @@ -1427,7 +1427,7 @@ dependencies = [ [[package]] name = "sidex-gen-json-schema" -version = "0.4.1" +version = "0.5.0" dependencies = [ "indexmap", "serde", @@ -1443,7 +1443,7 @@ dependencies = [ [[package]] name = "sidex-gen-py" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde", "serde_json", @@ -1459,7 +1459,7 @@ dependencies = [ [[package]] name = "sidex-gen-rs" -version = "0.4.1" +version = "0.5.0" dependencies = [ "proc-macro2", "quote", @@ -1478,7 +1478,7 @@ dependencies = [ [[package]] name = "sidex-gen-ts" -version = "0.4.1" +version = "0.5.0" dependencies = [ "serde", "serde_json", @@ -1499,7 +1499,7 @@ dependencies = [ [[package]] name = "sidex-ir" -version = "0.4.1" +version = "0.5.0" dependencies = [ "sidex", ] @@ -1516,7 +1516,7 @@ dependencies = [ [[package]] name = "sidex-syntax" -version = "0.4.1" +version = "0.5.0" dependencies = [ "insta", "sidex-diagnostics", @@ -1525,7 +1525,7 @@ dependencies = [ [[package]] name = "sidex-types-json-schema" -version = "0.4.1" +version = "0.5.0" dependencies = [ "indexmap", "serde", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "sidex-types-openapi" -version = "0.4.1" +version = "0.5.0" dependencies = [ "indexmap", "serde", @@ -1546,7 +1546,7 @@ dependencies = [ [[package]] name = "sidex-validate-expr" -version = "0.4.1" +version = "0.5.0" dependencies = [ "regex", "sidex-diagnostics", diff --git a/Cargo.toml b/Cargo.toml index 4a03d5b..ab7005a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ members = ["crates/*"] [workspace.package] # All crates share the release version and depend on each other exactly. -version = "0.4.1" +version = "0.5.0" edition = "2024" authors = ["Silitics GmbH "] license = "MIT OR Apache-2.0" @@ -17,31 +17,31 @@ homepage = "https://oss.silitics.com/sidex" [workspace.dependencies] # Internal crates. -sidex = { path = "crates/sidex", version = "=0.4.1" } -sidex-attrs-json = { path = "crates/sidex-attrs-json", version = "=0.4.1" } -sidex-attrs-py = { path = "crates/sidex-attrs-py", version = "=0.4.1" } -sidex-attrs-rust = { path = "crates/sidex-attrs-rust", version = "=0.4.1" } -sidex-attrs-api = { path = "crates/sidex-attrs-api", version = "=0.4.1" } -sidex-attrs-validate = { path = "crates/sidex-attrs-validate", version = "=0.4.1" } -sidex-validate-expr = { path = "crates/sidex-validate-expr", version = "=0.4.1" } -sidex-build-rs = { path = "crates/sidex-build-rs", version = "=0.4.1" } -sidex-codegen = { path = "crates/sidex-codegen", version = "=0.4.1" } -sidex-codegen-macros = { path = "crates/sidex-codegen-macros", version = "=0.4.1" } -sidex-codegen-syntax = { path = "crates/sidex-codegen-syntax", version = "=0.4.1" } -sidex-core = { path = "crates/sidex-core", version = "=0.4.1" } -sidex-diagnostics = { path = "crates/sidex-diagnostics", version = "=0.4.1" } -sidex-fmt = { path = "crates/sidex-fmt", version = "=0.4.1" } -sidex-fuzz = { path = "crates/sidex-fuzz", version = "=0.4.1" } -sidex-gen = { path = "crates/sidex-gen", version = "=0.4.1" } -sidex-gen-ir = { path = "crates/sidex-gen-ir", version = "=0.4.1" } -sidex-gen-json-schema = { path = "crates/sidex-gen-json-schema", version = "=0.4.1" } -sidex-gen-py = { path = "crates/sidex-gen-py", version = "=0.4.1" } -sidex-gen-rs = { path = "crates/sidex-gen-rs", version = "=0.4.1" } -sidex-gen-ts = { path = "crates/sidex-gen-ts", version = "=0.4.1" } -sidex-ir = { path = "crates/sidex-ir", version = "=0.4.1" } -sidex-syntax = { path = "crates/sidex-syntax", version = "=0.4.1" } -sidex-types-json-schema = { path = "crates/sidex-types-json-schema", version = "=0.4.1" } -sidex-types-openapi = { path = "crates/sidex-types-openapi", version = "=0.4.1" } +sidex = { path = "crates/sidex", version = "=0.5.0" } +sidex-attrs-json = { path = "crates/sidex-attrs-json", version = "=0.5.0" } +sidex-attrs-py = { path = "crates/sidex-attrs-py", version = "=0.5.0" } +sidex-attrs-rust = { path = "crates/sidex-attrs-rust", version = "=0.5.0" } +sidex-attrs-api = { path = "crates/sidex-attrs-api", version = "=0.5.0" } +sidex-attrs-validate = { path = "crates/sidex-attrs-validate", version = "=0.5.0" } +sidex-validate-expr = { path = "crates/sidex-validate-expr", version = "=0.5.0" } +sidex-build-rs = { path = "crates/sidex-build-rs", version = "=0.5.0" } +sidex-codegen = { path = "crates/sidex-codegen", version = "=0.5.0" } +sidex-codegen-macros = { path = "crates/sidex-codegen-macros", version = "=0.5.0" } +sidex-codegen-syntax = { path = "crates/sidex-codegen-syntax", version = "=0.5.0" } +sidex-core = { path = "crates/sidex-core", version = "=0.5.0" } +sidex-diagnostics = { path = "crates/sidex-diagnostics", version = "=0.5.0" } +sidex-fmt = { path = "crates/sidex-fmt", version = "=0.5.0" } +sidex-fuzz = { path = "crates/sidex-fuzz", version = "=0.5.0" } +sidex-gen = { path = "crates/sidex-gen", version = "=0.5.0" } +sidex-gen-ir = { path = "crates/sidex-gen-ir", version = "=0.5.0" } +sidex-gen-json-schema = { path = "crates/sidex-gen-json-schema", version = "=0.5.0" } +sidex-gen-py = { path = "crates/sidex-gen-py", version = "=0.5.0" } +sidex-gen-rs = { path = "crates/sidex-gen-rs", version = "=0.5.0" } +sidex-gen-ts = { path = "crates/sidex-gen-ts", version = "=0.5.0" } +sidex-ir = { path = "crates/sidex-ir", version = "=0.5.0" } +sidex-syntax = { path = "crates/sidex-syntax", version = "=0.5.0" } +sidex-types-json-schema = { path = "crates/sidex-types-json-schema", version = "=0.5.0" } +sidex-types-openapi = { path = "crates/sidex-types-openapi", version = "=0.5.0" } sidex-serde-tests = { path = "crates/sidex-serde-tests" } diff --git a/languages/typescript/packages/types/package.json b/languages/typescript/packages/types/package.json index 1eda6f1..823a41e 100644 --- a/languages/typescript/packages/types/package.json +++ b/languages/typescript/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@sidex/types", - "version": "0.4.1", + "version": "0.5.0", "description": "Types of Sidex's built-in types in their JSON representation.", "author": "Silitics GmbH ", "license": "MIT OR Apache-2.0", diff --git a/languages/typescript/packages/validate/package.json b/languages/typescript/packages/validate/package.json index 1f35b32..0be120b 100644 --- a/languages/typescript/packages/validate/package.json +++ b/languages/typescript/packages/validate/package.json @@ -1,6 +1,6 @@ { "name": "@sidex/validate", - "version": "0.4.1", + "version": "0.5.0", "description": "Runtime support for Sidex's validation extension.", "author": "Silitics GmbH ", "license": "MIT OR Apache-2.0",