Skip to content

v0.2.2

Compare
Choose a tag to compare
@montyly montyly released this 10 Dec 10:49
· 531 commits to master since this release

0.2.2 - 2021-12-10

This release adds the support for solc 0.8.10 and significantly improves the support for etherscan-like platforms

Added

  • Support for solc 0.8.10 (#221)
  • Add native support for arbiscan (mainet, testnet), polygoscan, Snowtrace (mainet, testnet), ftmscam (#216, #222)

Changed

  • Remove the unique contract name per compilation unit restriction. This leads to breaking changes in crytic-compile API (#223)
  • Refactor the solc standard json platform to allow standalone function calls (#226)
  • Refactor the etherscan platform to use the solc standard json (#226)
  • Add solc-select detection for the etherscan platform (#226)
  • Create a CompilerVersion object, and add optimize-runs info (only on etherscan for now) (#226)

Fixed

  • Invalid unicode characters (#227)
  • Improve filename lookup for truffle (#224)