Releases: anoma/forwarder-bases
Releases · anoma/forwarder-bases
Release list
contracts/v1.0.0
What's Changed
- feat(contracts): reject zero recipient in sweep by @jonaprieto in #36
- style(contracts): add curly brackets by @heueristik in #37
New Contributors
- @jonaprieto made their first contribution in #36
Full Changelog: contracts/v1.0.0-rc.4...contracts/v1.0.0
bindings/v1.0.0
What's Changed
- chore(bindings): release
bindings/v1.0.0by @heueristik in #38
New Contributors
- @jonaprieto made their first contribution in #36
Full Changelog: bindings/v1.0.0-rc.4...bindings/v1.0.0
contracts/v1.0.0-rc.4
What's Changed
- ci: use latest foundry version by @heueristik in #27
- chore(contracts, tooling): bump solhint by @heueristik in #29
- test(contracts): add
getImplementationtest by @heueristik in #30 - refactor(contracts, tests): remove duplicated test by @heueristik in #31
- refactor(contracts): apply informational audit findings by @heueristik in #28
- test(contracts): assert initial test state in sweep tests by @heueristik in #34
- style(contracts): fix solhint warnings by @heueristik in #35
- chore(contracts, bindings): release
contracts/v1.0.0-rc.4andbindings/v1.0.0-rc.4by @heueristik in #33
Full Changelog: contracts/v1.0.0-rc.3...contracts/v1.0.0-rc.4
bindings/v1.0.0-rc.4
What's Changed
- ci: use latest foundry version by @heueristik in #27
- chore(bindings): bump dependencies by @heueristik in #32
- chore(contracts, bindings): release
contracts/v1.0.0-rc.4andbindings/v1.0.0-rc.4by @heueristik in #33
Full Changelog: bindings/v1.0.0-rc.3...bindings/v1.0.0-rc.4
contracts/v1.0.0-rc.3
What's Changed
- docs(contracts): use inline code snippet and bump contracts ci to use foundry-toolchain v1.7.1 by @heueristik in #11
- refactor(contracts, tests): rename example files by @heueristik in #13
- refactor(contracts): remove helpers by @heueristik in #12
- refactor(contracts): rename emergency caller argument by @heueristik in #14
- docs(contracts): correct
initializefunction natspec ofForwarderBaseby @heueristik in #17 - test(contracts): increase coverage to 100% by @heueristik in #18
- refactor(contracts): split require statement into two by @heueristik in #19
- refactor(contracts): use OZ helpers for storage slot computation during compile time by @heueristik in #21
- ci(contracts): add storage check by @heueristik in #20
- refactor(contracts): move initialization tests by @heueristik in #22
- fix(contracts, tests): wrong owner in test by @heueristik in #23
- feat(contracts): add upgradeable forwarder base by @heueristik in #16
- refactor(contracts, tests): reorganize test folder by @heueristik in #24
- feat(contracts): add
IImplementationinterface to expose implementation by @heueristik in #25
Full Changelog: contracts/v1.0.0-rc.2...contracts/v1.0.0-rc.3
bindings/v1.0.0-rc.3
What's Changed
- ci(bindings): use v1.7.1 by @heueristik in #15
- chore(bindings): bump version to v1.0.0-rc.3 by @heueristik in #26
Full Changelog: bindings/v1.0.0-rc.2...bindings/v1.0.0-rc.3
contracts/v1.0.0-rc.2
What's Changed
- fix(contracts tests): use predicted address by @heueristik in #8
- revert(contracts): remove
Versionbase contract by @heueristik in #9
Full Changelog: contracts/v1.0.0-rc.1...contracts/v1.0.0-rc.2
bindings/v1.0.0-rc.2
What's Changed
- chore(bindings): bump bindings by @heueristik in #10
Full Changelog: bindings/v1.0.0-rc.1...bindings/v1.0.0-rc.2
contracts/v1.0.0-rc.1
What's Changed
- chore(contracts): bump forge-std by @heueristik in #2
- test(contracts): add unit, invariant, and fuzz tests by @heueristik in #3
- fix(contract tests): fuzz test hitting existing selectors by @heueristik in #5
- doc(contracts): improve natspec by @heueristik in #6
- chore(contracts, bindings): bump deps and prepare release candidate by @heueristik in #7
Full Changelog: contracts/v1.0.0-rc.0...contracts/v1.0.0-rc.1
bindings/v1.0.0-rc.1
What's Changed
- chore(contracts, bindings): bump deps and prepare release candidate by @heueristik in #7
Full Changelog: bindings/v1.0.0-rc.0...bindings/v1.0.0-rc.1