From 50344f1515501cb04affd19faed748074bc410bd Mon Sep 17 00:00:00 2001 From: xermicus Date: Fri, 17 Jan 2025 16:52:34 +0100 Subject: [PATCH] release resolc-0.1.0-dev.8 Signed-off-by: xermicus --- CHANGELOG.md | 6 ++++++ RELEASE.md | 7 +++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a9009a9..f5be416e 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 8d8547de..e13a77f5 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