Featured Changes
New cheatcodes and helpers: (#844, #849, foundry#13735)
expectAndMockCall— helper for combined expectation and mockingconsole.table— print tabular output inconsolecurrentFilePath()— get the source file path of the currently running test or script contract, relative to the project root
Chain support
Fixes
- Correct
RedeemRequestevent parameter fromassetstoshares(#822) - Fix
uint256underflow infinite loop inStdStorage.find()(#833) - Make
vm.pycompatible with Python 3.9 (stock macOS) (#852)
Documentation and Chores
- Fix depositor terminology in
IERC4626(#825) - Correct depositor terminology in
IERC7575(#827) - Clarify
requestRedeemdocs (#831) - Add NatSpec for public functions in
StdAssertionsandStdInvariant(#837) - Add NatSpec to
StdMathandStdError(#845) - Update
CODEOWNERS(#836) - Update solc versions and add prerelease CI with dynamic matrix (#839)
- Add 7 day dependency cooldown (#846)
- Pin all GitHub Actions to SHA (#847)
- Bump
crate-ci/typosCI action (#824, #829, #843, #850)
New Contributors
- @davidjsonn made their first contribution in #822
- @IrshadKohl51 made their first contribution in #825
- @tn0vak made their first contribution in #831
- @decofe made their first contribution in #833
- @Ra9huvansh made their first contribution in #837
- @sylvarissolutions-max made their first contribution in #845
- @ndavd made their first contribution in #844
- @TJ-Frederick made their first contribution in #842
- @AshinGau made their first contribution in #848
Full Changelog: v1.15.0...v1.16.0