diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a4bc58ff..5fb182599 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ 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.19.1](https://github.com/foundry-rs/compilers/releases/tag/v0.19.1) - 2025-08-29 +## [0.19.2](https://github.com/foundry-rs/compilers/releases/tag/v0.19.2) - 2025-09-11 ### Bug Fixes @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Dependencies +- [deps] Bump solar ([#315](https://github.com/foundry-rs/compilers/issues/315)) - [deps] Switch to solar meta crate ([#307](https://github.com/foundry-rs/compilers/issues/307)) - [deps] Bump to 0.18.3 ([#303](https://github.com/foundry-rs/compilers/issues/303)) - Update deps + fix clippy ([#297](https://github.com/foundry-rs/compilers/issues/297)) @@ -26,6 +27,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Miscellaneous Tasks +- [`ci`] Add `ci-success` step so we can make this a condition for merging ([#316](https://github.com/foundry-rs/compilers/issues/316)) +- Release 0.19.1 ([#313](https://github.com/foundry-rs/compilers/issues/313)) - Use FnMut instead of FnOnce + Copy ([#310](https://github.com/foundry-rs/compilers/issues/310)) - Release 0.19.0 ([#306](https://github.com/foundry-rs/compilers/issues/306)) - Release 0.18.4 ([#305](https://github.com/foundry-rs/compilers/issues/305)) @@ -33,6 +36,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add @0xrusowsky to `CODEOWNERS` ([#299](https://github.com/foundry-rs/compilers/issues/299)) - Update `CODEOWNERS` to improve visibility ([#298](https://github.com/foundry-rs/compilers/issues/298)) +### Performance + +- Parallelize Remapping::get_many ([#314](https://github.com/foundry-rs/compilers/issues/314)) + ### Refactor - Cache/is_dirty impls ([#311](https://github.com/foundry-rs/compilers/issues/311)) diff --git a/Cargo.toml b/Cargo.toml index 594211d6a..5c126f0e6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] authors = ["Foundry Maintainers"] -version = "0.19.1" +version = "0.19.2" rust-version = "1.88" readme = "README.md" license = "MIT OR Apache-2.0" @@ -36,11 +36,11 @@ redundant-lifetimes = "warn" all = "warn" [workspace.dependencies] -foundry-compilers = { path = "crates/compilers", version = "0.19.1" } -foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.19.1" } -foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.19.1" } -foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.19.1" } -foundry-compilers-core = { path = "crates/core", version = "0.19.1" } +foundry-compilers = { path = "crates/compilers", version = "0.19.2" } +foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.19.2" } +foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.19.2" } +foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.19.2" } +foundry-compilers-core = { path = "crates/core", version = "0.19.2" } alloy-json-abi = { version = "1.3", features = ["serde_json"] } alloy-primitives = { version = "1.3", features = ["serde", "rand"] }