Skip to content

Commit

Permalink
chore: release 0.12.2
Browse files Browse the repository at this point in the history
  • Loading branch information
DaniPopes committed Nov 20, 2024
1 parent 05dc674 commit 243d24b
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 27 deletions.
96 changes: 75 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +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.12.2](https://github.com/foundry-rs/compilers/releases/tag/v0.12.2) - 2024-11-20

### Bug Fixes

- Re-add version regex parsing ([#223](https://github.com/foundry-rs/compilers/issues/223))

### Miscellaneous Tasks

- Don't color punctuation in output diagnostics ([#222](https://github.com/foundry-rs/compilers/issues/222))

## [0.12.1](https://github.com/foundry-rs/compilers/releases/tag/v0.12.1) - 2024-11-18

### Bug Fixes

- `collect_contract_names` ([#221](https://github.com/foundry-rs/compilers/issues/221))

### Miscellaneous Tasks

- Release 0.12.1

## [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
- Correctly handle b as pre-release in Vyper version ([#213](https://github.com/foundry-rs/compilers/issues/213))

### Features

Expand All @@ -30,64 +45,86 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- 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))
- Release 0.11.6

## [0.11.6](https://github.com/foundry-rs/compilers/releases/tag/v0.11.6) - 2024-10-16
## [0.11.5](https://github.com/foundry-rs/compilers/releases/tag/v0.11.5) - 2024-10-14

### Bug Fixes

- Correctly handle b as pre-release in Vyper version ([#213](https://github.com/foundry-rs/compilers/issues/213))
- Accept partial first sourcemap element ([#209](https://github.com/foundry-rs/compilers/issues/209))

### 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))

## [0.11.4](https://github.com/foundry-rs/compilers/releases/tag/v0.11.4) - 2024-10-02

### Bug Fixes
### Features

- Include `evm.legacyAssembly` output ([#206](https://github.com/foundry-rs/compilers/issues/206))
- Ast Node Bindings ([#199](https://github.com/foundry-rs/compilers/issues/199))
- Actualize output selection options ([#196](https://github.com/foundry-rs/compilers/issues/196))
- Better extra_args handling ([#208](https://github.com/foundry-rs/compilers/issues/208))

### Dependencies
### Miscellaneous Tasks

- [deps] Bump alloy ([#193](https://github.com/foundry-rs/compilers/issues/193))
- Release 0.11.4

## [0.11.3](https://github.com/foundry-rs/compilers/releases/tag/v0.11.3) - 2024-09-30

### Miscellaneous Tasks

- Release 0.11.3
- Proper generate legacy asm extra output file ([#207](https://github.com/foundry-rs/compilers/issues/207))

## [0.11.2](https://github.com/foundry-rs/compilers/releases/tag/v0.11.2) - 2024-09-30

### Bug Fixes

- Include `evm.legacyAssembly` output ([#206](https://github.com/foundry-rs/compilers/issues/206))

### Documentation

- Fix typos ([#202](https://github.com/foundry-rs/compilers/issues/202))

### Miscellaneous Tasks

- Release 0.11.2
- Clippy ([#204](https://github.com/foundry-rs/compilers/issues/204))
- Use serde_json::from_str ([#203](https://github.com/foundry-rs/compilers/issues/203))

## [0.11.1](https://github.com/foundry-rs/compilers/releases/tag/v0.11.1) - 2024-09-17

### Bug Fixes

- Ast Node Bindings ([#199](https://github.com/foundry-rs/compilers/issues/199))
- Actualize output selection options ([#196](https://github.com/foundry-rs/compilers/issues/196))

### Features

- Better extra_args handling ([#208](https://github.com/foundry-rs/compilers/issues/208))
- Better error messages for incompatible versions ([#200](https://github.com/foundry-rs/compilers/issues/200))

### Miscellaneous Tasks

- Release 0.11.4
- Release 0.11.3
- Proper generate legacy asm extra output file ([#207](https://github.com/foundry-rs/compilers/issues/207))
- Release 0.11.2
- Clippy ([#204](https://github.com/foundry-rs/compilers/issues/204))
- Use serde_json::from_str ([#203](https://github.com/foundry-rs/compilers/issues/203))
- Release 0.11.1
- Improve error handling in source map parsing ([#201](https://github.com/foundry-rs/compilers/issues/201))
- Clippy happy ([#195](https://github.com/foundry-rs/compilers/issues/195))
- Fix up the README example ([#194](https://github.com/foundry-rs/compilers/issues/194))

## [0.11.0](https://github.com/foundry-rs/compilers/releases/tag/v0.11.0) - 2024-09-02

### Dependencies

- [deps] Bump alloy ([#193](https://github.com/foundry-rs/compilers/issues/193))

### Miscellaneous Tasks

- Release 0.11.0

## [0.10.3](https://github.com/foundry-rs/compilers/releases/tag/v0.10.3) - 2024-08-26

### Bug Fixes

- [flatten] Update license handling logic ([#184](https://github.com/foundry-rs/compilers/issues/184))
- Unify logic for ignored warnings ([#179](https://github.com/foundry-rs/compilers/issues/179))
- Remove outdated build infos ([#177](https://github.com/foundry-rs/compilers/issues/177))
- Make remappings resolution more deterministic ([#176](https://github.com/foundry-rs/compilers/issues/176))

### Documentation

Expand All @@ -98,16 +135,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Always provide `Default` for `MultiCompiler` ([#188](https://github.com/foundry-rs/compilers/issues/188))
- [vyper] Add experimental codegen to settings ([#186](https://github.com/foundry-rs/compilers/issues/186))
- More user-friendly error when no compiler is available ([#185](https://github.com/foundry-rs/compilers/issues/185))
- Sanitize EVM version for vyper ([#181](https://github.com/foundry-rs/compilers/issues/181))

### Miscellaneous Tasks

- Release 0.10.3
- Release 0.10.2

### Other

- Incorrect Default EVM Version for Solidity Compiler 0.4.21-0.5.4 ([#189](https://github.com/foundry-rs/compilers/issues/189))

## [0.10.2](https://github.com/foundry-rs/compilers/releases/tag/v0.10.2) - 2024-08-01

### Bug Fixes

- Unify logic for ignored warnings ([#179](https://github.com/foundry-rs/compilers/issues/179))
- Remove outdated build infos ([#177](https://github.com/foundry-rs/compilers/issues/177))
- Make remappings resolution more deterministic ([#176](https://github.com/foundry-rs/compilers/issues/176))

### Features

- Sanitize EVM version for vyper ([#181](https://github.com/foundry-rs/compilers/issues/181))

### Miscellaneous Tasks

- Release 0.10.2

### Other

- Update README to link docs and update install instructions ([#180](https://github.com/foundry-rs/compilers/issues/180))

## [0.10.1](https://github.com/foundry-rs/compilers/releases/tag/v0.10.1) - 2024-07-26
Expand Down
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resolver = "2"

[workspace.package]
authors = ["Foundry Maintainers"]
version = "0.12.1"
version = "0.12.2"
rust-version = "1.70"
readme = "README.md"
license = "MIT OR Apache-2.0"
Expand All @@ -31,11 +31,11 @@ unused-must-use = "deny"
all = "warn"

[workspace.dependencies]
foundry-compilers = { path = "crates/compilers", version = "0.12.1" }
foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.12.1" }
foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.12.1" }
foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.12.1" }
foundry-compilers-core = { path = "crates/core", version = "0.12.1" }
foundry-compilers = { path = "crates/compilers", version = "0.12.2" }
foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.12.2" }
foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.12.2" }
foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.12.2" }
foundry-compilers-core = { path = "crates/core", version = "0.12.2" }

alloy-json-abi = { version = "0.8", features = ["serde_json"] }
alloy-primitives = { version = "0.8", features = ["serde", "rand"] }
Expand Down

0 comments on commit 243d24b

Please sign in to comment.