From e259c9bf9be2d100c0bf5e43c33c32d50ec3f7e2 Mon Sep 17 00:00:00 2001 From: glihm <7962849+glihm@users.noreply.github.com> Date: Fri, 31 Oct 2025 17:12:47 +0000 Subject: [PATCH 1/2] Prepare Cairo macros release: v1.8.0 --- crates/dojo/macros/Cargo.lock | 2 +- crates/dojo/macros/Cargo.toml | 2 +- crates/dojo/macros/Scarb.lock | 2 +- crates/dojo/macros/Scarb.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/dojo/macros/Cargo.lock b/crates/dojo/macros/Cargo.lock index da93e0f08c..e550660951 100644 --- a/crates/dojo/macros/Cargo.lock +++ b/crates/dojo/macros/Cargo.lock @@ -894,7 +894,7 @@ dependencies = [ [[package]] name = "dojo_cairo_macros" -version = "1.7.1" +version = "1.8.0" dependencies = [ "anyhow", "cairo-lang-defs", diff --git a/crates/dojo/macros/Cargo.toml b/crates/dojo/macros/Cargo.toml index d501293d6b..87fef9a0d8 100644 --- a/crates/dojo/macros/Cargo.toml +++ b/crates/dojo/macros/Cargo.toml @@ -8,7 +8,7 @@ homepage = "https://dojoengine.org" # The version of this package doesn't depend on the workspace version, # since it has to be published to Scarb registry before a Dojo package update. # Use the workflow "publish-dojo-macros-scarbs-xyz" to publish this package to Scarb registry. -version = "1.7.1" +version = "1.8.0" description = """ Cairo proc macros for the Dojo framework. """ diff --git a/crates/dojo/macros/Scarb.lock b/crates/dojo/macros/Scarb.lock index dfb3045021..0b064b7d38 100644 --- a/crates/dojo/macros/Scarb.lock +++ b/crates/dojo/macros/Scarb.lock @@ -3,4 +3,4 @@ version = 1 [[package]] name = "dojo_cairo_macros" -version = "1.7.1" +version = "1.8.0" diff --git a/crates/dojo/macros/Scarb.toml b/crates/dojo/macros/Scarb.toml index c95aa5ded6..95f99640cd 100644 --- a/crates/dojo/macros/Scarb.toml +++ b/crates/dojo/macros/Scarb.toml @@ -1,7 +1,7 @@ [package] name = "dojo_cairo_macros" description = "Dojo Cairo proc macros." -version = "1.7.1" +version = "1.8.0" edition = "2024_07" license = "MIT" repository = "https://github.com/dojoengine/dojo" From 74bb6e54907ef7f904dee253cf6955bb20a00ef2 Mon Sep 17 00:00:00 2001 From: glihm Date: Fri, 31 Oct 2025 11:48:21 -0600 Subject: [PATCH 2/2] chore: update dojo-types to 1.8.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- crates/dojo/core/Scarb.lock | 2 +- crates/dojo/macros/Cargo.lock | 2 +- crates/dojo/types/Cargo.toml | 5 ++++- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 736a8ea84d..12c4da804f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1913,7 +1913,7 @@ dependencies = [ [[package]] name = "dojo-types" -version = "1.7.2" +version = "1.8.0" dependencies = [ "anyhow", "assert_matches", diff --git a/Cargo.toml b/Cargo.toml index 0761ab8e13..2bd1fb801c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,7 +64,7 @@ dojo-metrics = { path = "crates/metrics" } dojo-bindgen = { path = "crates/dojo/bindgen" } dojo-core = { path = "crates/dojo/core" } dojo-test-utils = { path = "crates/dojo/test-utils" } -dojo-types = { path = "crates/dojo/types", version = "1.7.2" } +dojo-types = { path = "crates/dojo/types", version = "1.8.0" } dojo-world = { path = "crates/dojo/world" } # sozo diff --git a/crates/dojo/core/Scarb.lock b/crates/dojo/core/Scarb.lock index 36a5b564cd..69ef677731 100644 --- a/crates/dojo/core/Scarb.lock +++ b/crates/dojo/core/Scarb.lock @@ -10,4 +10,4 @@ dependencies = [ [[package]] name = "dojo_cairo_macros" -version = "1.7.1" +version = "1.8.0" diff --git a/crates/dojo/macros/Cargo.lock b/crates/dojo/macros/Cargo.lock index e550660951..58ebc34dc6 100644 --- a/crates/dojo/macros/Cargo.lock +++ b/crates/dojo/macros/Cargo.lock @@ -873,7 +873,7 @@ dependencies = [ [[package]] name = "dojo-types" -version = "1.7.2" +version = "1.8.0" dependencies = [ "anyhow", "cainome", diff --git a/crates/dojo/types/Cargo.toml b/crates/dojo/types/Cargo.toml index 4477d967bc..37ea939d7e 100644 --- a/crates/dojo/types/Cargo.toml +++ b/crates/dojo/types/Cargo.toml @@ -1,7 +1,10 @@ [package] edition.workspace = true name = "dojo-types" -version.workspace = true +#version.workspace = true +# Currently managing this version separately from the workspace version to more easily +# publish the dojo macros which depends on this crate. +version = "1.8.0" license.workspace = true documentation.workspace = true homepage.workspace = true