diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a9009a..f5be416 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,16 +2,22 @@ ## Unreleased +## v0.1.0-dev.8 + This is a development pre-release. ### Added - The `revive-llvm-builder` crate with the `revive-llvm` helper utility for streamlined management of the LLVM framework dependency. +- Initial support for running `resolc` in the browser. ### Changed - The minimum supported Rust version is `1.81.0`. +- Error out early instead of invoking `solc` with invalid base or include path flags. ### Fixed - Decouple the LLVM target dependency from the LLVM host dependency. +- Do not error out if no files and no errors were produced. This aligns resolc closer to solc. +- Fixes input normalization in the Wasm version. ## v0.1.0-dev.7 diff --git a/RELEASE.md b/RELEASE.md index 8d8547d..e13a77f 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -6,7 +6,6 @@ To create a new pre-release: 1. Merge a release PR which updates the `-dev.X` versions in the workspace `Cargo.toml` and updates the `CHANGELOG.md` accordingly 2. Push a release tag to `main` -3. Manually trigger the `Build revive-debian` action -4. Create a __pre-release__ from the tag and manually upload the build artifact generated by the action -5. Manually upload `resolc.js` and `resolc.wasm` from the `build-revive-wasm` action artifacts. -6. Update the [contract-docs](https://github.com/paritytech/contract-docs/) accordingly +3. Create a __pre-release__ from the tag and manually upload the `resolc` binary from docker image +4. Manually upload `resolc.js` and `resolc.wasm` from the `build-revive-wasm` action artifacts. +5. Update the [contract-docs](https://github.com/paritytech/contract-docs/) accordingly