From 84a83d3309506fdfd944d8223d08715381e186ca Mon Sep 17 00:00:00 2001 From: Arsenii Kulikov Date: Mon, 18 Nov 2024 20:18:13 +0400 Subject: [PATCH] chore: release 0.12.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ Cargo.toml | 12 ++++++------ 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a79f671d..fc0dc774 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.12.0](https://github.com/foundry-rs/compilers/releases/tag/v0.12.0) - 2024-11-18 + +### Bug Fixes + +- Sanitize `settings.optimizer.details.inliner` ([#216](https://github.com/foundry-rs/compilers/issues/216)) +- [tests] Always try installing pinned solc ([#217](https://github.com/foundry-rs/compilers/issues/217)) +- Outdated merge build error + +### Features + +- Allow multiple compiler configs ([#170](https://github.com/foundry-rs/compilers/issues/170)) +- Replace solang with solar ([#215](https://github.com/foundry-rs/compilers/issues/215)) + +### Miscellaneous Tasks + +- Remove outdated `ref` patterns ([#218](https://github.com/foundry-rs/compilers/issues/218)) +- Inline constants in Settings::sanitize ([#219](https://github.com/foundry-rs/compilers/issues/219)) +- Use Version::new over .parse ([#220](https://github.com/foundry-rs/compilers/issues/220)) + ## [0.11.6](https://github.com/foundry-rs/compilers/releases/tag/v0.11.6) - 2024-10-16 ### Bug Fixes @@ -14,6 +33,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- Release 0.11.6 - Release 0.11.5 - Allow adding vyper sources with `add_raw_source` w/ `.vy` / `.vyi` extension ([#211](https://github.com/foundry-rs/compilers/issues/211)) - [`ci`] Fix deny (add `ZLib` exception) ([#212](https://github.com/foundry-rs/compilers/issues/212)) diff --git a/Cargo.toml b/Cargo.toml index ba3e96b9..d0004226 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] authors = ["Foundry Maintainers"] -version = "0.11.6" +version = "0.12.0" rust-version = "1.70" readme = "README.md" license = "MIT OR Apache-2.0" @@ -31,11 +31,11 @@ unused-must-use = "deny" all = "warn" [workspace.dependencies] -foundry-compilers = { path = "crates/compilers", version = "0.11.6" } -foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.11.6" } -foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.11.6" } -foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.11.6" } -foundry-compilers-core = { path = "crates/core", version = "0.11.6" } +foundry-compilers = { path = "crates/compilers", version = "0.12.0" } +foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.12.0" } +foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.12.0" } +foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.12.0" } +foundry-compilers-core = { path = "crates/core", version = "0.12.0" } alloy-json-abi = { version = "0.8", features = ["serde_json"] } alloy-primitives = { version = "0.8", features = ["serde", "rand"] }