Releases: maple-labs/erc20
Releases · maple-labs/erc20
ERC20proxied
What's Changed
- docs: Add maple gif by @0xfarhaan in #46
- fix: Domain separator by @JGcarv in #47
- Update README.md by @JGcarv in #48
- feat: Add
CODEOWNERS
(SC-12384) by @vbidin in #51
New Contributors
- @0xfarhaan made their first contribution in #46
Full Changelog: v1.0.1-audited...erc20proxied
v1.0.0
Production release.
What's Changed
- feat: Add implementation and testing by @lucas-manuel in #1
- feat: Remove
increaseAllowance
anddecreaseAllowance
by @lucas-manuel in #2 - fix: Update
transferFrom
to includeApproval
event (SC-3681) by @lucas-manuel in #7 - feat: Update README and acknowledgements by @lucas-manuel in #8
- chore: Cleanup by @deluca-mike in #10
- chore: natspec, whitespace, checksum by @deluca-mike in #11
- chore: Update to use modules and contracts folder name (SC-4849) by @JGcarv in #12
- chore: Switch to Foundry (SC-4852) by @JGcarv in #14
- feat: Add permit functionality (SC-4847) by @JGcarv in #13
- chore: update IERC20Permit to inherit from IERC20 by @edag94 in #15
- feat: github action badge by @edag94 in #16
- feat: Update ERC20Permit test to not use MockERC20Permit by @lucas-manuel in #17
- feat: Update ERC20Permit test for inheritance by @lucas-manuel in #18
- chore: Reorder internals to be alphabetical by @lucas-manuel in #22
- feat: Add increase/decrease allowance functionality by @lucas-manuel in #20
- feat: Convert DOMAIN_SEPARATOR to view function (SC-4960) by @deluca-mike in #23
- feat Consolidate logic (SC-5004) by @lucas-manuel in #24
- fix: Fix malleable signature (SC-5066) by @edag94 in #26
- ci: Update submodules install step by @lucas-manuel in #27
- fix: Update README by @lucas-manuel in #25
- feat:
unchecked
gas savings (SC-5161) by @edag94 in #29 - fix: test_permitBadV by @edag94 in #28
- formatting: Natspec and variables by @lucas-manuel in #30
- chore: Standardization and cleanup by @deluca-mike in #31
- fix: public tests by @deluca-mike in #32
- feat: Add ASCII art by @lucas-manuel in #33
- fix: C4 - Use fixed pragma (SC-5353) by @JGcarv in #35
- chore: update contract-test-utils submodule by @edag94 in #34
- fix: C4 - Fix typos (SC-5350) by @JGcarv in #36
- fix: Update
PERMIT_TYPEHASH
to be in accordance with ERC-2612 (SC-5345) by @vbidin in #37 - feat: Implement infinite approval (SC-5372) by @edag94 in #38
- chore: update contract-test-utils submodule by @edag94 in #39
- chore: update ctu by @edag94 in #40
Full Changelog: https://github.com/maple-labs/erc20/commits/v1.0.0
v1.0.0-rc.1
v1.0.0-rc.0
Post C4 audit release.
What's Changed
- fix: C4 - Use fixed pragma (SC-5353) by @JGcarv in #35
- chore: update contract-test-utils submodule by @edag94 in #34
- fix: C4 - Fix typos (SC-5350) by @JGcarv in #36
- fix: Update
PERMIT_TYPEHASH
to be in accordance with ERC-2612 (SC-5345) by @vbidin in #37 - feat: Implement infinite approval (SC-5372) by @edag94 in #38
New Contributors
Full Changelog: v1.0.0-beta.2...v1.0.0-rc.0
v1.0.0-beta.2
2022-03-17 Code Arena audit release.
What's Changed
- chore: Reorder internals to be alphabetical by @lucas-manuel in #22
- feat: Add increase/decrease allowance functionality by @lucas-manuel in #20
- feat: Convert DOMAIN_SEPARATOR to view function (SC-4960) by @deluca-mike in #23
- feat Consolidate logic (SC-5004) by @lucas-manuel in #24
- fix: Fix malleable signature (SC-5066) by @edag94 in #26
- ci: Update submodules install step by @lucas-manuel in #27
- fix: Update README by @lucas-manuel in #25
- feat:
unchecked
gas savings (SC-5161) by @edag94 in #29 - fix: test_permitBadV by @edag94 in #28
- formatting: Natspec and variables by @lucas-manuel in #30
- chore: Standardization and cleanup by @deluca-mike in #31
- fix: public tests by @deluca-mike in #32
- feat: Add ASCII art by @lucas-manuel in #33
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
v1.0.0-beta.1
Trail of Bits 2022-03-07 audit release.
What's Changed
- chore: Update to use modules and contracts folder name (SC-4849) by @JGcarv in #12
- chore: Switch to Foundry (SC-4852) by @JGcarv in #14
- feat: Add permit functionality (SC-4847) by @JGcarv in #13
- chore: update IERC20Permit to inherit from IERC20 by @edag94 in #15
- feat: github action badge by @edag94 in #16
- feat: Update ERC20Permit test to not use MockERC20Permit by @lucas-manuel in #17
- feat: Update ERC20Permit test for inheritance by @lucas-manuel in #18
New Contributors
Full Changelog: v1.0.0-beta.0...v1.0.0-beta.1
v1.0.0-beta.0
Un-audited release - interface used as dependency.
What's Changed
- feat: Add implementation and testing by @lucas-manuel in #1
- feat: Remove
increaseAllowance
anddecreaseAllowance
by @lucas-manuel in #2 - fix: Update
transferFrom
to includeApproval
event (SC-3681) by @lucas-manuel in #7 - feat: Update README and acknowledgements by @lucas-manuel in #8
- chore: Cleanup by @deluca-mike in #10
- chore: natspec, whitespace, checksum by @deluca-mike in #11
New Contributors
- @lucas-manuel made their first contribution in #1
- @deluca-mike made their first contribution in #10
Full Changelog: https://github.com/maple-labs/erc20/commits/v1.0.0-beta.0