diff --git a/CHANGELOG.md b/CHANGELOG.md index cb53799bf..113b6e8a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,12 +5,34 @@ 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.18.3](https://github.com/foundry-rs/compilers/releases/tag/v0.18.3) - 2025-08-25 + +### Bug Fixes + +- [flatten] Sort by loc path and loc start ([#302](https://github.com/foundry-rs/compilers/issues/302)) + +### Dependencies + +- Bump +- Update deps + fix clippy ([#297](https://github.com/foundry-rs/compilers/issues/297)) + +### Miscellaneous Tasks + +- Release 0.18.3 +- Use svm instead of manual svm dir logic ([#301](https://github.com/foundry-rs/compilers/issues/301)) +- 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)) + ## [0.18.2](https://github.com/foundry-rs/compilers/releases/tag/v0.18.2) - 2025-08-01 ### Bug Fixes - Allow single sol file remappings ([#295](https://github.com/foundry-rs/compilers/issues/295)) +### Miscellaneous Tasks + +- Release 0.18.2 + ## [0.18.1](https://github.com/foundry-rs/compilers/releases/tag/v0.18.1) - 2025-07-31 ### Bug Fixes diff --git a/Cargo.toml b/Cargo.toml index e0569f7ba..5ca69f67b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] authors = ["Foundry Maintainers"] -version = "0.18.2" +version = "0.18.3" 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.18.2" } -foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.18.2" } -foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.18.2" } -foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.18.2" } -foundry-compilers-core = { path = "crates/core", version = "0.18.2" } +foundry-compilers = { path = "crates/compilers", version = "0.18.3" } +foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.18.3" } +foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.18.3" } +foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.18.3" } +foundry-compilers-core = { path = "crates/core", version = "0.18.3" } alloy-json-abi = { version = "1.3", features = ["serde_json"] } alloy-primitives = { version = "1.3", features = ["serde", "rand"] } diff --git a/README.md b/README.md index 6f2cd2495..ae7584b91 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ To install, simply add `foundry-compilers` to your cargo dependencies. ```toml [dependencies] -foundry-compilers = "0.18.0" +foundry-compilers = "0.18.3" ``` Example usage: