Skip to content

Commit 80a4c03

Browse files
committed
bump version of simplicity-lang and simplicity-sys to 0.6.0
1 parent 196a39d commit 80a4c03

6 files changed

Lines changed: 13 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# 0.6.0 - 2025-09-17
2+
3+
* Improve FFI API and fix soundness issues [#307](https://github.com/BlockstreamResearch/rust-simplicity/pull/288)
4+
* Decrease MSRV to 1.74.0, matching rust-bitcoin [#308](https://github.com/BlockstreamResearch/rust-simplicity/pull/308)
5+
* Use `ghost_cell` within `types::Context`, requiring users to construct programs within a single Rust lexical scope [#305](https://github.com/BlockstreamResearch/rust-simplicity/pull/305)
6+
17
# 0.5.0 - 2025-07-29
28

39
* Add generic `CaseTracker` in bit machine for debugging [#288](https://github.com/BlockstreamResearch/rust-simplicity/pull/288)

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "simplicity-lang"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
authors = ["Andrew Poelstra <apoelstra@wpsoftware.net>"]
55
license = "CC0-1.0"
66
homepage = "https://github.com/BlockstreamResearch/rust-simplicity/"
@@ -30,14 +30,14 @@ ghost-cell = { version = "0.2.6", default-features = false }
3030
hashes = { package = "bitcoin_hashes", version = "0.14" }
3131
hex = { package = "hex-conservative", version = "0.2.1" }
3232
santiago = "1.3"
33-
simplicity-sys = { version = "0.5.0", path = "./simplicity-sys" }
33+
simplicity-sys = { version = "0.6.0", path = "./simplicity-sys" }
3434
serde = { version = "1.0.103", features = ["derive"], optional = true }
3535

3636
[target.wasm32-unknown-unknown.dependencies]
3737
getrandom = { version = "0.2", features = ["js"] }
3838

3939
[dev-dependencies]
40-
simplicity-sys = { version = "0.5.0", path = "./simplicity-sys", features = [
40+
simplicity-sys = { version = "0.6.0", path = "./simplicity-sys", features = [
4141
"test-utils",
4242
] }
4343

fuzz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ path = "fuzz_lib/lib.rs"
1616
libfuzzer-sys = "0.4"
1717
# We shouldn't need an explicit version on the next line, but Andrew's tools
1818
# choke on it otherwise. See https://github.com/nix-community/crate2nix/issues/373
19-
simplicity-lang = { path = "..", features = ["test-utils"], version = "0.5.0" }
19+
simplicity-lang = { path = "..", features = ["test-utils"], version = "0.6.0" }
2020
old_simplicity = { package = "simplicity-lang", version = "0.3.1", default-features = false }
2121

2222
[dev-dependencies]

fuzz/generate-files.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ path = "fuzz_lib/lib.rs"
2727
libfuzzer-sys = "0.4"
2828
# We shouldn't need an explicit version on the next line, but Andrew's tools
2929
# choke on it otherwise. See https://github.com/nix-community/crate2nix/issues/373
30-
simplicity-lang = { path = "..", features = ["test-utils"], version = "0.4.0" }
30+
simplicity-lang = { path = "..", features = ["test-utils"], version = "0.6.0" }
3131
old_simplicity = { package = "simplicity-lang", version = "0.3.1", default-features = false }
3232
3333
[dev-dependencies]

simpcli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edition = "2018"
77

88
[dependencies]
99
# todo add lexopt for command line parsing
10-
simplicity-lang = { version = "0.5", path = "..", features = [ "base64", "serde", "elements" ] }
10+
simplicity-lang = { version = "0.6.0", path = "..", features = [ "base64", "serde", "elements" ] }
1111

1212
[[bin]]
1313
name = "simpcli"

simplicity-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "simplicity-sys"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
license = "CC0-1.0"
55
homepage = "https://github.com/BlockstreamResearch/rust-simplicity/"
66
repository = "https://github.com/BlockstreamResearch/rust-simplicity/"

0 commit comments

Comments
 (0)