Project version
0.5.0
Project
compiler
What happened?
Recently, we released a new version of rust-simplicity with breaking changes (0.7.1). If someone runs cargo add simplicityhl or cargo add simplicityhl@0.5.0, Cargo will currently resolve the simplicity-lang dependency to 0.7.1 because we did not pin the dependency strictly enough.
Let's create a branch from the simplicityhl-0.5.0 tag, apply a hotfix by changing the dependency to:
simplicity-lang = { version = "=0.7.0" }
and quickly release a simplicityhl-0.5.1 patch version.
Minimal reproduction steps
cargo new test-shl && cd test-shl
cargo add simplicityhl
cargo build
Project version
0.5.0
Project
compiler
What happened?
Recently, we released a new version of
rust-simplicitywith breaking changes (0.7.1). If someone runscargo add simplicityhlorcargo add simplicityhl@0.5.0, Cargo will currently resolve the simplicity-lang dependency to 0.7.1 because we did not pin the dependency strictly enough.Let's create a branch from the
simplicityhl-0.5.0tag, apply a hotfix by changing the dependency to:and quickly release a
simplicityhl-0.5.1patch version.Minimal reproduction steps