Skip to content

Commit fcdcdc3

Browse files
authored
Release 0.35.1 (#2789)
<!-- Reference any GitHub issues resolved by this PR --> Closes # ## Introduced changes <!-- A brief description of the changes --> - Fixed minimal required rust version - Updated changelog - Prepare 0.35.1 hotfix release ## Checklist <!-- Make sure all of these are complete --> - [x] Linked relevant issue - [x] Updated relevant documentation - [x] Added relevant tests - [x] Performed self-review of the code - [x] Added changes to `CHANGELOG.md`
1 parent 16c6ae1 commit fcdcdc3

File tree

10 files changed

+23
-14
lines changed

10 files changed

+23
-14
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.35.1] - 2024-12-16
11+
1012
### Forge
1113

1214
#### Fixed
1315

16+
- Minimal Rust version in requirements check is the same as in docs (`1.80.1`)
1417
- `snforge` produces trace for contracts even if they fail or panic (assuming test passed)
1518

1619
## [0.35.0] - 2024-12-13
@@ -27,16 +30,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2730

2831
- `snforge_scarb_plugin` will now also emit warnings when errors occur
2932
- `snforge_std` migrated to `2024_07` edition
33+
- `snforge_std` from scarbs package registry is now used in `snforge new` template
3034

3135
#### Deprecated
3236

3337
- `snforge init` command
3438

3539
### Cast
3640

41+
#### Added
42+
43+
- `account create` command shows prepared deployment command
44+
3745
#### Changed
3846

3947
- `--version` flag is now optional and `v3` will be used by default
48+
- Displaying underlying RPC error instead of "Unknown RPC error" in edge cases
4049

4150
#### Deprecated
4251

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ members = [
1818
]
1919

2020
[workspace.package]
21-
version = "0.35.0"
21+
version = "0.35.1"
2222
edition = "2021"
2323
repository = "https://github.com/foundry-rs/starknet-foundry"
2424
license = "MIT"

crates/forge/src/compatibility_check.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ mod tests {
124124
),
125125
helper_text: "Follow instructions from https://www.rust-lang.org/tools/install"
126126
.to_string(),
127-
minimal_version: Version::new(1, 81, 0),
127+
minimal_version: Version::new(1, 80, 1),
128128
});
129129
requirements_checker.add_requirement(Requirement {
130130
name: "Scarb".to_string(),

crates/forge/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ mod warn;
2525

2626
pub const CAIRO_EDITION: &str = "2024_07";
2727

28-
const MINIMAL_RUST_VERSION: Version = Version::new(1, 81, 0);
28+
const MINIMAL_RUST_VERSION: Version = Version::new(1, 80, 1);
2929
const MINIMAL_SCARB_VERSION: Version = Version::new(2, 7, 0);
3030
const MINIMAL_USC_VERSION: Version = Version::new(2, 0, 0);
3131

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "snforge_scarb_plugin"
3-
version = "0.35.0"
3+
version = "0.35.1"
44
edition = "2024_07"
55

66
[cairo-plugin]

sncast_std/Scarb.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ version = 1
33

44
[[package]]
55
name = "sncast_std"
6-
version = "0.35.0"
6+
version = "0.35.1"

sncast_std/Scarb.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sncast_std"
3-
version = "0.35.0"
3+
version = "0.35.1"
44
edition = "2023_11"
55
description = "Library used for writing deployment scripts in Cairo"
66
homepage = "https://foundry-rs.github.io/starknet-foundry/starknet/script.html"

snforge_std/Scarb.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ version = 1
33

44
[[package]]
55
name = "snforge_scarb_plugin"
6-
version = "0.35.0"
6+
version = "0.35.1"
77

88
[[package]]
99
name = "snforge_std"
10-
version = "0.35.0"
10+
version = "0.35.1"
1111
dependencies = [
1212
"snforge_scarb_plugin",
1313
]

snforge_std/Scarb.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "snforge_std"
3-
version = "0.35.0"
3+
version = "0.35.1"
44
edition = "2024_07"
55
description = "Cairo testing library"
66
documentation = "https://foundry-rs.github.io/starknet-foundry/appendix/snforge-library.html"

0 commit comments

Comments
 (0)