From 25ec117a937a7c1a1594c98a124b8558d9e33ef4 Mon Sep 17 00:00:00 2001 From: Tarrence van As Date: Mon, 27 Jan 2025 22:04:26 -0500 Subject: [PATCH 1/2] Prepare release: v1.1.0 (#2958) Co-authored-by: glihm --- Cargo.lock | 146 ++++++++++++++--------------- Cargo.toml | 2 +- crates/dojo/core/Scarb.lock | 2 +- crates/dojo/core/Scarb.toml | 2 +- crates/torii/types-test/Scarb.lock | 2 +- crates/torii/types-test/Scarb.toml | 2 +- examples/spawn-and-move/Scarb.lock | 2 +- examples/spawn-and-move/Scarb.toml | 2 +- 8 files changed, 80 insertions(+), 80 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cf5bcaceee..6f7655a1bb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4501,7 +4501,7 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dojo-bindgen" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_matches", @@ -4524,15 +4524,16 @@ dependencies = [ [[package]] name = "dojo-contracts" -version = "1.0.12" +version = "1.1.0" [[package]] name = "dojo-examples-spawn-and-move" -version = "1.0.12" +version = "1.1.0" [[package]] name = "dojo-lang" version = "1.0.12" +source = "git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38#d32e89a1035a8cd6abafe2e35b2c640b4d43de38" dependencies = [ "anyhow", "cairo-lang-defs", @@ -4553,8 +4554,7 @@ dependencies = [ [[package]] name = "dojo-lang" -version = "1.0.12" -source = "git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38#d32e89a1035a8cd6abafe2e35b2c640b4d43de38" +version = "1.1.0" dependencies = [ "anyhow", "cairo-lang-defs", @@ -4564,7 +4564,7 @@ dependencies = [ "cairo-lang-semantic", "cairo-lang-syntax", "cairo-lang-utils", - "dojo-types 1.0.12 (git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38)", + "dojo-types 1.1.0", "itertools 0.12.1", "serde", "smol_str", @@ -4575,16 +4575,16 @@ dependencies = [ [[package]] name = "dojo-language-server" -version = "1.0.12" +version = "1.1.0" dependencies = [ "cairo-lang-language-server", "clap", - "dojo-lang 1.0.12", + "dojo-lang 1.1.0", ] [[package]] name = "dojo-metrics" -version = "1.0.12" +version = "1.1.0" dependencies = [ "hyper 0.14.30", "jemalloc-ctl", @@ -4600,7 +4600,7 @@ dependencies = [ [[package]] name = "dojo-test-utils" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_fs", @@ -4625,6 +4625,7 @@ dependencies = [ [[package]] name = "dojo-types" version = "1.0.12" +source = "git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38#d32e89a1035a8cd6abafe2e35b2c640b4d43de38" dependencies = [ "anyhow", "cainome 0.4.11", @@ -4645,8 +4646,7 @@ dependencies = [ [[package]] name = "dojo-types" -version = "1.0.12" -source = "git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38#d32e89a1035a8cd6abafe2e35b2c640b4d43de38" +version = "1.1.0" dependencies = [ "anyhow", "cainome 0.4.11", @@ -4667,7 +4667,7 @@ dependencies = [ [[package]] name = "dojo-utils" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_matches", @@ -4685,13 +4685,13 @@ dependencies = [ [[package]] name = "dojo-world" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", "cainome 0.4.11", "cairo-lang-starknet-classes", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "futures", "hex", "hex-literal", @@ -4712,7 +4712,7 @@ dependencies = [ [[package]] name = "dojo-world-abigen" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "cainome 0.4.11", @@ -7908,7 +7908,7 @@ dependencies = [ [[package]] name = "katana" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_matches", @@ -7939,7 +7939,7 @@ dependencies = [ [[package]] name = "katana-cairo" -version = "1.0.12" +version = "1.1.0" dependencies = [ "cairo-lang-casm", "cairo-lang-runner", @@ -7954,7 +7954,7 @@ dependencies = [ [[package]] name = "katana-chain-spec" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -7973,7 +7973,7 @@ dependencies = [ [[package]] name = "katana-cli" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8002,7 +8002,7 @@ dependencies = [ [[package]] name = "katana-codecs" -version = "1.0.12" +version = "1.1.0" dependencies = [ "bytes", "katana-primitives", @@ -8010,7 +8010,7 @@ dependencies = [ [[package]] name = "katana-codecs-derive" -version = "1.0.12" +version = "1.1.0" dependencies = [ "proc-macro2", "quote", @@ -8020,7 +8020,7 @@ dependencies = [ [[package]] name = "katana-core" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-contract 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", "alloy-network 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", @@ -8065,7 +8065,7 @@ dependencies = [ [[package]] name = "katana-db" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "arbitrary", @@ -8092,7 +8092,7 @@ dependencies = [ [[package]] name = "katana-executor" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8121,7 +8121,7 @@ dependencies = [ [[package]] name = "katana-feeder-gateway" -version = "1.0.12" +version = "1.1.0" dependencies = [ "katana-primitives", "katana-rpc-types", @@ -8136,7 +8136,7 @@ dependencies = [ [[package]] name = "katana-grpc" -version = "1.0.12" +version = "1.1.0" dependencies = [ "tonic 0.11.0", "tonic-build 0.11.0", @@ -8145,7 +8145,7 @@ dependencies = [ [[package]] name = "katana-node" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -8188,7 +8188,7 @@ dependencies = [ [[package]] name = "katana-node-bindings" -version = "1.0.12" +version = "1.1.0" dependencies = [ "regex", "serde", @@ -8203,7 +8203,7 @@ dependencies = [ [[package]] name = "katana-pipeline" -version = "1.0.12" +version = "1.1.0" dependencies = [ "async-trait", "futures", @@ -8217,7 +8217,7 @@ dependencies = [ [[package]] name = "katana-pool" -version = "1.0.12" +version = "1.1.0" dependencies = [ "futures", "futures-util", @@ -8233,7 +8233,7 @@ dependencies = [ [[package]] name = "katana-primitives" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8264,7 +8264,7 @@ dependencies = [ [[package]] name = "katana-provider" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8293,7 +8293,7 @@ dependencies = [ [[package]] name = "katana-rpc" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy", "alloy-primitives", @@ -8338,7 +8338,7 @@ dependencies = [ [[package]] name = "katana-rpc-api" -version = "1.0.12" +version = "1.1.0" dependencies = [ "jsonrpsee", "katana-core", @@ -8349,7 +8349,7 @@ dependencies = [ [[package]] name = "katana-rpc-types" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8377,7 +8377,7 @@ dependencies = [ [[package]] name = "katana-rpc-types-builder" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "katana-executor", @@ -8389,7 +8389,7 @@ dependencies = [ [[package]] name = "katana-runner" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_fs", @@ -8402,7 +8402,7 @@ dependencies = [ [[package]] name = "katana-runner-macro" -version = "1.0.12" +version = "1.1.0" dependencies = [ "proc-macro2", "quote", @@ -8411,7 +8411,7 @@ dependencies = [ [[package]] name = "katana-slot-controller" -version = "1.0.12" +version = "1.1.0" dependencies = [ "alloy-primitives", "anyhow", @@ -8429,7 +8429,7 @@ dependencies = [ [[package]] name = "katana-stage" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -8452,7 +8452,7 @@ dependencies = [ [[package]] name = "katana-tasks" -version = "1.0.12" +version = "1.1.0" dependencies = [ "futures", "rayon", @@ -8465,7 +8465,7 @@ dependencies = [ [[package]] name = "katana-trie" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "bitvec", @@ -12419,7 +12419,7 @@ dependencies = [ "derive_builder", "dialoguer", "directories", - "dojo-lang 1.0.12 (git+https://github.com/dojoengine/dojo?rev=d32e89a1035a8cd6abafe2e35b2c640b4d43de38)", + "dojo-lang 1.0.12", "dunce", "flate2", "fs4", @@ -13243,7 +13243,7 @@ dependencies = [ [[package]] name = "sozo" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -13257,7 +13257,7 @@ dependencies = [ "colored", "dojo-bindgen", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "katana-rpc-api", @@ -13289,7 +13289,7 @@ dependencies = [ [[package]] name = "sozo-ops" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_fs", @@ -13298,7 +13298,7 @@ dependencies = [ "colored", "colored_json", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "futures", @@ -13321,7 +13321,7 @@ dependencies = [ [[package]] name = "sozo-scarbext" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "camino", @@ -13334,7 +13334,7 @@ dependencies = [ [[package]] name = "sozo-signers" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "starknet", @@ -13342,7 +13342,7 @@ dependencies = [ [[package]] name = "sozo-walnut" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -14752,7 +14752,7 @@ dependencies = [ [[package]] name = "torii" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "clap", @@ -14763,7 +14763,7 @@ dependencies = [ [[package]] name = "torii-cli" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_matches", @@ -14779,12 +14779,12 @@ dependencies = [ [[package]] name = "torii-client" -version = "1.0.12" +version = "1.1.0" dependencies = [ "async-trait", "camino", "crypto-bigint", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-world", "futures", "futures-util", @@ -14807,7 +14807,7 @@ dependencies = [ [[package]] name = "torii-graphql" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-graphql", @@ -14818,7 +14818,7 @@ dependencies = [ "chrono", "convert_case 0.6.0", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "katana-runner", @@ -14848,13 +14848,13 @@ dependencies = [ [[package]] name = "torii-grpc" -version = "1.0.12" +version = "1.1.0" dependencies = [ "cainome 0.4.11", "camino", "crypto-bigint", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "futures", @@ -14896,7 +14896,7 @@ dependencies = [ [[package]] name = "torii-indexer" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -14907,7 +14907,7 @@ dependencies = [ "crypto-bigint", "data-url", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "futures-channel", @@ -14936,11 +14936,11 @@ dependencies = [ [[package]] name = "torii-relay" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "chrono", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-world", "futures", "indexmap 2.5.0", @@ -14970,7 +14970,7 @@ dependencies = [ [[package]] name = "torii-runner" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "assert_matches", @@ -14980,7 +14980,7 @@ dependencies = [ "chrono", "ctrlc", "dojo-metrics", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "either", @@ -15018,7 +15018,7 @@ dependencies = [ [[package]] name = "torii-server" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -15052,7 +15052,7 @@ dependencies = [ [[package]] name = "torii-sqlite" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "async-trait", @@ -15063,7 +15063,7 @@ dependencies = [ "crypto-bigint", "data-url", "dojo-test-utils", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "dojo-utils", "dojo-world", "futures-channel", @@ -15091,11 +15091,11 @@ dependencies = [ [[package]] name = "torii-typed-data" -version = "1.0.12" +version = "1.1.0" dependencies = [ "cainome 0.4.11", "crypto-bigint", - "dojo-types 1.0.12", + "dojo-types 1.1.0", "indexmap 2.5.0", "serde", "serde_json", @@ -15441,7 +15441,7 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "types-test" -version = "1.0.12" +version = "1.1.0" [[package]] name = "u256-literal" @@ -15782,7 +15782,7 @@ dependencies = [ [[package]] name = "verify_db_balances" -version = "1.0.12" +version = "1.1.0" dependencies = [ "clap", "num-traits 0.2.19", @@ -16863,7 +16863,7 @@ checksum = "9d422e8e38ec76e2f06ee439ccc765e9c6a9638b9e7c9f2e8255e4d41e8bd852" [[package]] name = "xtask-generate-test-db" -version = "1.0.12" +version = "1.1.0" dependencies = [ "anyhow", "dojo-test-utils", diff --git a/Cargo.toml b/Cargo.toml index 4ad1a0693a..0ab6296418 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,7 +57,7 @@ edition = "2021" license = "Apache-2.0" license-file = "LICENSE" repository = "https://github.com/dojoengine/dojo/" -version = "1.0.12" +version = "1.1.0" [profile.performance] codegen-units = 1 diff --git a/crates/dojo/core/Scarb.lock b/crates/dojo/core/Scarb.lock index 39a6f5d862..dca08b4d62 100644 --- a/crates/dojo/core/Scarb.lock +++ b/crates/dojo/core/Scarb.lock @@ -3,7 +3,7 @@ version = 1 [[package]] name = "dojo" -version = "1.0.12" +version = "1.1.0" dependencies = [ "dojo_plugin", ] diff --git a/crates/dojo/core/Scarb.toml b/crates/dojo/core/Scarb.toml index eb9c3a386c..df4fa16a65 100644 --- a/crates/dojo/core/Scarb.toml +++ b/crates/dojo/core/Scarb.toml @@ -3,7 +3,7 @@ cairo-version = "=2.9.2" edition = "2024_07" description = "The Dojo Core library for autonomous worlds." name = "dojo" -version = "1.0.12" +version = "1.1.0" [dependencies] starknet = "=2.9.2" diff --git a/crates/torii/types-test/Scarb.lock b/crates/torii/types-test/Scarb.lock index 2041330fe3..534f3af510 100644 --- a/crates/torii/types-test/Scarb.lock +++ b/crates/torii/types-test/Scarb.lock @@ -3,7 +3,7 @@ version = 1 [[package]] name = "dojo" -version = "1.0.12" +version = "1.1.0" dependencies = [ "dojo_plugin", ] diff --git a/crates/torii/types-test/Scarb.toml b/crates/torii/types-test/Scarb.toml index 376ae3bbc0..13ed66ef1e 100644 --- a/crates/torii/types-test/Scarb.toml +++ b/crates/torii/types-test/Scarb.toml @@ -2,7 +2,7 @@ cairo-version = "=2.9.2" edition = "2024_07" name = "types_test" -version = "1.0.12" +version = "1.1.0" [cairo] sierra-replace-ids = true diff --git a/examples/spawn-and-move/Scarb.lock b/examples/spawn-and-move/Scarb.lock index 9d1a0485f0..0b89f8757d 100644 --- a/examples/spawn-and-move/Scarb.lock +++ b/examples/spawn-and-move/Scarb.lock @@ -17,7 +17,7 @@ dependencies = [ [[package]] name = "dojo" -version = "1.0.12" +version = "1.1.0" dependencies = [ "dojo_plugin", ] diff --git a/examples/spawn-and-move/Scarb.toml b/examples/spawn-and-move/Scarb.toml index fd2cc84ee2..03f753d553 100644 --- a/examples/spawn-and-move/Scarb.toml +++ b/examples/spawn-and-move/Scarb.toml @@ -1,7 +1,7 @@ [package] cairo-version = "=2.9.2" name = "dojo_examples" -version = "1.0.12" +version = "1.1.0" # Use the prelude with the less imports as possible # from corelib. edition = "2024_07" From dd7e42d92ecd5cf59354a34c5dbe6f9d6e20ed0e Mon Sep 17 00:00:00 2001 From: glihm Date: Mon, 27 Jan 2025 21:48:33 -0600 Subject: [PATCH 2/2] ci(release): use rust 1.81 --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ac5ded5a7b..f5900401f9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ on: env: CARGO_TERM_COLOR: always - RUST_VERSION: 1.80.0 + RUST_VERSION: 1.81.0 REGISTRY_IMAGE: ghcr.io/${{ github.repository }} jobs: