All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.13.1 - 2025-02-02
- [deps] Bump dirs (#243)
0.13.0 - 2025-01-21
- Better artifact filenames for different profiles (#241)
- Add more features to reduce dependencies (#239)
- More lints (#238)
0.12.9 - 2025-01-05
- [deps] Bump solar 0.1.1 (#237)
0.12.8 - 2024-12-13
- Correctly merge restrictions (#234)
- Move deny to ci (#233)
0.12.6 - 2024-12-04
- Don't request unnecessary output (#231)
0.12.5 - 2024-12-04
- Make Contract generic for Compiler and add metadata to CompilerOutput (#224)
0.12.4 - 2024-12-02
- Add fallback parser for contract names (#229)
- Fix minor grammatical issue in project documentation (#226)
- Bump MSRV to 1.83 (#230)
0.12.3 - 2024-11-20
- Imports regex fallback (#225)
0.12.2 - 2024-11-20
- Re-add version regex parsing (#223)
- Don't color punctuation in output diagnostics (#222)
0.12.1 - 2024-11-18
collect_contract_names
(#221)
0.12.0 - 2024-11-18
- [tests] Always try installing pinned solc (#217)
- Outdated merge build error
- Correctly handle b as pre-release in Vyper version (#213)
0.11.5 - 2024-10-14
- Accept partial first sourcemap element (#209)
- Allow adding vyper sources with
add_raw_source
w/.vy
/.vyi
extension (#211)
0.11.4 - 2024-10-02
- Better extra_args handling (#208)
0.11.3 - 2024-09-30
- Proper generate legacy asm extra output file (#207)
0.11.2 - 2024-09-30
- Include
evm.legacyAssembly
output (#206)
- Fix typos (#202)
- Clippy (#204)
0.11.1 - 2024-09-17
- Actualize output selection options (#196)
- Better error messages for incompatible versions (#200)
- Clippy happy (#195)
0.10.3 - 2024-08-26
- [flatten] Update license handling logic (#184)
- Always provide
Default
forMultiCompiler
(#188) - [vyper] Add experimental codegen to settings (#186)
- More user-friendly error when no compiler is available (#185)
0.10.2 - 2024-08-01
0.10.1 - 2024-07-26
- Better compatibility with older AST (#175)
0.10.0 - 2024-07-18
- Fix inconsistent trailing slash in remappings (#49)
0.9.0 - 2024-06-29
- Respect
paths.libraries
for Vyper (#159)
- Improve stripping file prefixes (#164)
- Improve some trace-level logs (#163)
- Remove most impl AsRef<str,Path> (#157)
- Clarify version cache lock (#160)
- Sort derives, derive Eq more (#161)
- Rename foundry-compilers-project into foundry-compilers (#152)
- Symlink readme
- Unify sources and filtered sources (#162)