@@ -5,19 +5,34 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and 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
0 commit comments