Skip to content

Commit 243d24b

Browse files
committed
chore: release 0.12.2
1 parent 05dc674 commit 243d24b

File tree

2 files changed

+81
-27
lines changed

2 files changed

+81
-27
lines changed

CHANGELOG.md

Lines changed: 75 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.12.2](https://github.com/foundry-rs/compilers/releases/tag/v0.12.2) - 2024-11-20
9+
10+
### Bug Fixes
11+
12+
- Re-add version regex parsing ([#223](https://github.com/foundry-rs/compilers/issues/223))
13+
14+
### Miscellaneous Tasks
15+
16+
- Don't color punctuation in output diagnostics ([#222](https://github.com/foundry-rs/compilers/issues/222))
17+
818
## [0.12.1](https://github.com/foundry-rs/compilers/releases/tag/v0.12.1) - 2024-11-18
919

1020
### Bug Fixes
1121

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

24+
### Miscellaneous Tasks
25+
26+
- Release 0.12.1
27+
1428
## [0.12.0](https://github.com/foundry-rs/compilers/releases/tag/v0.12.0) - 2024-11-18
1529

1630
### Bug Fixes
1731

1832
- Sanitize `settings.optimizer.details.inliner` ([#216](https://github.com/foundry-rs/compilers/issues/216))
1933
- [tests] Always try installing pinned solc ([#217](https://github.com/foundry-rs/compilers/issues/217))
2034
- Outdated merge build error
35+
- Correctly handle b as pre-release in Vyper version ([#213](https://github.com/foundry-rs/compilers/issues/213))
2136

2237
### Features
2338

@@ -30,64 +45,86 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3045
- Remove outdated `ref` patterns ([#218](https://github.com/foundry-rs/compilers/issues/218))
3146
- Inline constants in Settings::sanitize ([#219](https://github.com/foundry-rs/compilers/issues/219))
3247
- Use Version::new over .parse ([#220](https://github.com/foundry-rs/compilers/issues/220))
48+
- Release 0.11.6
3349

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

3652
### Bug Fixes
3753

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

4156
### Miscellaneous Tasks
4257

43-
- Release 0.11.6
4458
- Release 0.11.5
4559
- Allow adding vyper sources with `add_raw_source` w/ `.vy` / `.vyi` extension ([#211](https://github.com/foundry-rs/compilers/issues/211))
4660
- [`ci`] Fix deny (add `ZLib` exception) ([#212](https://github.com/foundry-rs/compilers/issues/212))
4761

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

50-
### Bug Fixes
64+
### Features
5165

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

56-
### Dependencies
68+
### Miscellaneous Tasks
5769

58-
- [deps] Bump alloy ([#193](https://github.com/foundry-rs/compilers/issues/193))
70+
- Release 0.11.4
71+
72+
## [0.11.3](https://github.com/foundry-rs/compilers/releases/tag/v0.11.3) - 2024-09-30
73+
74+
### Miscellaneous Tasks
75+
76+
- Release 0.11.3
77+
- Proper generate legacy asm extra output file ([#207](https://github.com/foundry-rs/compilers/issues/207))
78+
79+
## [0.11.2](https://github.com/foundry-rs/compilers/releases/tag/v0.11.2) - 2024-09-30
80+
81+
### Bug Fixes
82+
83+
- Include `evm.legacyAssembly` output ([#206](https://github.com/foundry-rs/compilers/issues/206))
5984

6085
### Documentation
6186

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

89+
### Miscellaneous Tasks
90+
91+
- Release 0.11.2
92+
- Clippy ([#204](https://github.com/foundry-rs/compilers/issues/204))
93+
- Use serde_json::from_str ([#203](https://github.com/foundry-rs/compilers/issues/203))
94+
95+
## [0.11.1](https://github.com/foundry-rs/compilers/releases/tag/v0.11.1) - 2024-09-17
96+
97+
### Bug Fixes
98+
99+
- Ast Node Bindings ([#199](https://github.com/foundry-rs/compilers/issues/199))
100+
- Actualize output selection options ([#196](https://github.com/foundry-rs/compilers/issues/196))
101+
64102
### Features
65103

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

69106
### Miscellaneous Tasks
70107

71-
- Release 0.11.4
72-
- Release 0.11.3
73-
- Proper generate legacy asm extra output file ([#207](https://github.com/foundry-rs/compilers/issues/207))
74-
- Release 0.11.2
75-
- Clippy ([#204](https://github.com/foundry-rs/compilers/issues/204))
76-
- Use serde_json::from_str ([#203](https://github.com/foundry-rs/compilers/issues/203))
77108
- Release 0.11.1
78109
- Improve error handling in source map parsing ([#201](https://github.com/foundry-rs/compilers/issues/201))
79110
- Clippy happy ([#195](https://github.com/foundry-rs/compilers/issues/195))
80111
- Fix up the README example ([#194](https://github.com/foundry-rs/compilers/issues/194))
112+
113+
## [0.11.0](https://github.com/foundry-rs/compilers/releases/tag/v0.11.0) - 2024-09-02
114+
115+
### Dependencies
116+
117+
- [deps] Bump alloy ([#193](https://github.com/foundry-rs/compilers/issues/193))
118+
119+
### Miscellaneous Tasks
120+
81121
- Release 0.11.0
82122

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

85125
### Bug Fixes
86126

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

92129
### Documentation
93130

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

103139
### Miscellaneous Tasks
104140

105141
- Release 0.10.3
106-
- Release 0.10.2
107142

108143
### Other
109144

110145
- Incorrect Default EVM Version for Solidity Compiler 0.4.21-0.5.4 ([#189](https://github.com/foundry-rs/compilers/issues/189))
146+
147+
## [0.10.2](https://github.com/foundry-rs/compilers/releases/tag/v0.10.2) - 2024-08-01
148+
149+
### Bug Fixes
150+
151+
- Unify logic for ignored warnings ([#179](https://github.com/foundry-rs/compilers/issues/179))
152+
- Remove outdated build infos ([#177](https://github.com/foundry-rs/compilers/issues/177))
153+
- Make remappings resolution more deterministic ([#176](https://github.com/foundry-rs/compilers/issues/176))
154+
155+
### Features
156+
157+
- Sanitize EVM version for vyper ([#181](https://github.com/foundry-rs/compilers/issues/181))
158+
159+
### Miscellaneous Tasks
160+
161+
- Release 0.10.2
162+
163+
### Other
164+
111165
- Update README to link docs and update install instructions ([#180](https://github.com/foundry-rs/compilers/issues/180))
112166

113167
## [0.10.1](https://github.com/foundry-rs/compilers/releases/tag/v0.10.1) - 2024-07-26

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ resolver = "2"
44

55
[workspace.package]
66
authors = ["Foundry Maintainers"]
7-
version = "0.12.1"
7+
version = "0.12.2"
88
rust-version = "1.70"
99
readme = "README.md"
1010
license = "MIT OR Apache-2.0"
@@ -31,11 +31,11 @@ unused-must-use = "deny"
3131
all = "warn"
3232

3333
[workspace.dependencies]
34-
foundry-compilers = { path = "crates/compilers", version = "0.12.1" }
35-
foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.12.1" }
36-
foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.12.1" }
37-
foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.12.1" }
38-
foundry-compilers-core = { path = "crates/core", version = "0.12.1" }
34+
foundry-compilers = { path = "crates/compilers", version = "0.12.2" }
35+
foundry-compilers-artifacts = { path = "crates/artifacts/artifacts", version = "0.12.2" }
36+
foundry-compilers-artifacts-solc = { path = "crates/artifacts/solc", version = "0.12.2" }
37+
foundry-compilers-artifacts-vyper = { path = "crates/artifacts/vyper", version = "0.12.2" }
38+
foundry-compilers-core = { path = "crates/core", version = "0.12.2" }
3939

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

0 commit comments

Comments
 (0)