Skip to content
This repository was archived by the owner on Apr 21, 2026. It is now read-only.

Latest commit

 

History

History
528 lines (289 loc) · 16.7 KB

File metadata and controls

528 lines (289 loc) · 16.7 KB

Changelog

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.22.0 - 2025-09-01

Bug Fixes

  • [serde] Support 0x-prefixed hex in deserialize_stringified_block_number (#100)
  • [tests] Disambiguate Into target for parse_units in gas.rs (#98)
  • dependencies.yml is unused (#104)

Dependencies

  • [deps] Bump compilers 0.19.0 (#107)
  • [deps] Add dependencies ci workflow + update deps + fix clippy (#102)

Miscellaneous Tasks

  • Release 0.22.0
  • Deprecate Etherscan V1 (#101)
  • Release 0.21.0 (#108)
  • Add @0xrusowsky to CODEOWNERS (#105)
  • Update CODEOWNERS to improve visibility (#103)

Dependencies

  • Bump solar + MSRV (#96)

Miscellaneous Tasks

  • Release 0.20.0
  • Add trace for getabi (#92)
  • Update CI flow, add workflow_dispatch, remove unused GOERLI_PRIVATE_KEY (#95)

Bug Fixes

  • Etherscan V2 API URLs from alloy-chains already contain chainid (#93)

Miscellaneous Tasks

  • Release 0.19.1

Miscellaneous Tasks

  • Release 0.19.0
  • Rustmft

Other

  • Support vyper-json codeformat (#91)

Dependencies

  • Bump compilers v0.17.0 (#90)

Miscellaneous Tasks

  • Release 0.18.0

Dependencies

  • Alloy 1.0 (#89)

Miscellaneous Tasks

  • Release 0.17.0

Dependencies

  • Bump compilers to 0.16.0 (#88)

Miscellaneous Tasks

  • Release 0.16.0
  • Release 0.15.0

Dependencies

  • [deps] Bump alloy-core 1.0 + alloy 0.15 (#86)

Miscellaneous Tasks

  • Release 0.14.0

Miscellaneous Tasks

  • Release 0.13.3
  • FromStr for EtherscanApiVersion (#85)

Miscellaneous Tasks

  • Release 0.13.2
  • Allow CDLA-Permissive-2.0 (#84)

Other

  • Handle parsing and serialization of etherscan api version (#83)

Miscellaneous Tasks

  • Release 0.13.1

Other

  • Update etherscan lib to handle both GET and POST parameters for chainid (#82)

Dependencies

  • Bump compilers to v0.14 (#81)

Miscellaneous Tasks

  • Release 0.13.0

Dependencies

  • Bump alloy 0.13 (#80)

Miscellaneous Tasks

  • Release 0.12.0

Miscellaneous Tasks

  • Release 0.11.2

Other

  • Add v2 verify routes (#73)

Bug Fixes

  • Fix tests (#77)

Dependencies

  • Bump alloy 0.12 (#79)
  • Bump alloy 0.11 (#76)

Miscellaneous Tasks

  • Release 0.11.1
  • Allow paste (#78)

Dependencies

  • Bump compilers (#74)

Miscellaneous Tasks

  • Release 0.11.0
  • Update deny.toml (#71)

Other

  • Move deny to ci (#70)

Dependencies

  • Bump alloy 0.7 (#69)

Miscellaneous Tasks

  • Release 0.10.0
  • Release 0.10.0

Styling

  • [blob-explorers] Accomodate new blobscan API changes (#68)

Dependencies

  • Bump compilers (#67)

Miscellaneous Tasks

  • Release 0.9.0

Miscellaneous Tasks

  • Release 0.8.0
  • Alloy 0.4 (#65)

Bug Fixes

  • Solc_config settings (#63)

Miscellaneous Tasks

  • Release 0.7.3
  • Release 0.7.2

Dependencies

  • [deps] Bump compilers (#62)

Miscellaneous Tasks

  • Release 0.7.1

Miscellaneous Tasks

  • Release 0.7.0

Dependencies

  • Updated alloy-core and alloy dependencies (#61)

Miscellaneous Tasks

  • Release 0.6.0

Bug Fixes

  • Fix bugs about the default EVM version in Solc (#59)

Miscellaneous Tasks

  • Release 0.5.2
  • Improve invalid key checks (#58)

Testing

  • Add invalid api key response test (#57)

Dependencies

  • Bump compilers (#55)

Miscellaneous Tasks

  • Release 0.5.1

Dependencies

  • [deps] Bump compilers 0.9 (#54)

Miscellaneous Tasks

  • Release 0.5.0
  • Fix up manifests
  • [meta] Update CODEOWNERS

Other

  • The EVM version returned by Blockscout is "default" (#53)
  • Create cache directory if needed (#52)

Dependencies

  • Bump compilers (#49)

Miscellaneous Tasks

  • Release 0.4.1
  • Use crates alloy (#50)

Dependencies

  • [deps] Bump compilers (#48)

Miscellaneous Tasks

  • Release 0.4.0
  • Sync cliff.toml

Dependencies

  • Bump compilers (#47)

Miscellaneous Tasks

  • Release 0.3.0

Dependencies

  • Bump compilers (#46)

Miscellaneous Tasks

  • Release 0.2.8

Bug Fixes

  • [blob-explorers] alloy-serde usage (#45)

Dependencies

  • Bump foundry-compilers (#44)

Features

  • Add blob-explorer crate (#42)

Miscellaneous Tasks

  • Release 0.2.7
  • Convert to workspace (#41)

0.2.6 - 2024-04-15

Miscellaneous Tasks

  • Release 0.2.6

Other

  • Etherscan cache is constantly invalidated (#40)

0.2.5 - 2024-04-03

Dependencies

  • Bump alloy-core (#39)

Miscellaneous Tasks

  • Release 0.2.5

0.2.4 - 2024-03-29

Bug Fixes

  • Avoid setting extension when writing source tree to disk (#32)

Dependencies

  • [deps] Bump reqwest to 0.12 (#37)

Miscellaneous Tasks

  • Release 0.2.4
  • Remove unused imports (#33)

Other

  • Chain_id param in etherscan query req (#36)
  • Add concurrency (#34)

0.2.3 - 2024-01-31

Dependencies

  • Bump foundry-compilers 0.3 (#30)

Miscellaneous Tasks

  • Release 0.2.3

0.2.2 - 2024-01-26

Miscellaneous Tasks

  • Release 0.2.2
  • Include value in serde error (#29)
  • Add unreleased section to cliff.toml
  • Fix cliff, update CHANGELOG

0.2.1 - 2024-01-18

Features

  • Add viaIR to VerifyContract (#28)

Miscellaneous Tasks

  • Release 0.2.1

0.2.0 - 2024-01-10

Bug Fixes

  • Exclude

Dependencies

  • [deps] Bump compilers
  • [deps] Bump alloys (#27)

Miscellaneous Tasks

  • Release 0.2.0
  • Exclude useless directories
  • Update cliff link
  • Add CHANGELOG.md scripts (#26)

0.1.3 - 2024-01-05

Bug Fixes

  • Dont force trailing url slash (#25)
  • Fix deserialization error resulting from Blockscout omitting "OptimizationRuns" field when optimization was not used (#23)
  • Fix deserialization failure when fetching contract source_code from blockscout (#22)

Miscellaneous Tasks

  • Release 0.1.3

Other

  • Add getcontractcreation binding (#24)

0.1.2 - 2023-12-08

Bug Fixes

  • Sanitize all source entries (#19)

Miscellaneous Tasks

0.1.1 - 2023-11-23

Dependencies

  • Bump Alloy

Miscellaneous Tasks

  • Release 0.1.1
  • [meta] Add CODEOWNERS

0.1.0 - 2023-11-15

Bug Fixes

  • Add licensing (#4)
  • [features] Remove ethers-solc for foundry-compilers (#3)

Dependencies

  • Bump ethers (#9)

Documentation

  • Add CHANGELOG.md

Features

  • Remove Ethers (#14)
  • Repo improvements (#11)
  • Alloy migration (#2)
  • [CI] Enable ci/cd (#1)
  • Repo init

Miscellaneous Tasks

  • [meta] Update configs (#15)
  • Remove RawAbi and LosslessAbi usage (#12)
  • Enable more lints (#13)
  • Remove default feats from openssl (#7)
  • Patch ethers to be in sync w/ foundry (#6)
  • Clippy (#5)

Other

  • Update README.md

Styling

  • Update rustfmt config (#16)