From 959b162028b29c61916e8e801c02c77b9481b3a8 Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Mon, 25 Aug 2025 23:10:18 +0200 Subject: [PATCH] chore: release 0.19.0 --- CHANGELOG.md | 7 ++++++- Cargo.toml | 12 ++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9712f8023..514e5a6c3 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.18.4](https://github.com/foundry-rs/compilers/releases/tag/v0.18.4) - 2025-08-25 +## [0.19.0](https://github.com/foundry-rs/compilers/releases/tag/v0.19.0) - 2025-08-25 ### Bug Fixes @@ -17,8 +17,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [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)) +### Features + +- Add `SourceParser` ([#300](https://github.com/foundry-rs/compilers/issues/300)) + ### Miscellaneous Tasks +- Release 0.18.4 ([#305](https://github.com/foundry-rs/compilers/issues/305)) - 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)) diff --git a/Cargo.toml b/Cargo.toml index ebc76d0aa..0b7582a0b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ resolver = "2" [workspace.package] authors = ["Foundry Maintainers"] -version = "0.18.4" +version = "0.19.0" 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.4" } -foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.18.4" } -foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.18.4" } -foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.18.4" } -foundry-compilers-core = { path = "crates/core", version = "0.18.4" } +foundry-compilers = { path = "crates/compilers", version = "0.19.0" } +foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.19.0" } +foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.19.0" } +foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.19.0" } +foundry-compilers-core = { path = "crates/core", version = "0.19.0" } alloy-json-abi = { version = "1.3", features = ["serde_json"] } alloy-primitives = { version = "1.3", features = ["serde", "rand"] }