github foundry-rs/forge-std v1.6.1

latest releases: v1.9.4, v1.9.3, v1.9.2...
14 months ago

Featured Changes

  • feat: add cheatcodes and standard cheats to get keys of a mapping, by @clouds56, @Evalir, and @mds1 in #448 and #449
  • feat: add targetInterface() helpers to StdInvariant to allow targeting interfaces by @bernard-wagner in #445
  • New filesystem cheats:
  • New JSON parsing cheats:
  • New chains in StdChains:
    • feat: add base goerli and base chains to StdChains by @giuseppecrj in #437
    • feat: add moonbeam.network chains to StdChains by @klkvr in #426
  • feat:: add vm.createWallet, vm.sign, and vm.getNonce for Wallet struct by @trevorgjohnson in #435
  • feat: add vm.sleep(uint) to VmSafe interface by @Tudmotu in #438
  • feat: add vm.tryFfi by @jrcarlos2000 in #443

Other Changes

  • fix: restore inheritance order by @ZeroEkkusu in #425
  • chore(StdCheats): deprecate changePrank by @Evalir in #434
  • fix: assumeNotForgeAddress in StdCheats.sol by @ashhanai in #430
  • chore: conform test naming to style guide by @Sabnock01 in #433
  • chore: make json parse cheatcodes pure by @vdrg in #447
  • fix(stdStorage): wrong slot id may returned by find() when slot value == 1337 by @paco0x in #446

New Contributors

Full Changelog: v1.6.0...v1.6.1

Don't miss a new forge-std release

NewReleases is sending notifications on new releases.