Releases: huff-language/huffmate
Releases · huff-language/huffmate
Huffmate v1.1
What's Changed
- Small optimization to
JumpTableUtil
by @clabby in #70 - hotfix: V1 Nits by @refcell in #71
- feat: Send Ethers by @refcell in #73
- BitPackLib minor improvements by @kadenzipfel in #74
- SafeMath minor improvement by @MathisGD in #75
- feat: ECDSA by @clabby in #77
- update:
LibBit
macro names by @clabby in #78 - fix: teeny tiny bug by @devtooligan in #79
- feat: SafeTransferLib Relative Selector Position by @refcell in #81
- fix: Update github test actions by @refcell in #82
- Add
isPowOf2()
toLibBit
by @PraneshASP in #86 - Opti
IS_POW_OF_2
by @MathisGD in #87 - Fix stack layout comment in GET_SLOT_FROM_KEYS_2D by @goncaloMagalhaes in #90
- Fix huffconfig address by @MerlinEgalite in #88
- dev <- main by @cheethas in #92
- Add Hashmap slot+3keys (3D) macros by @goncaloMagalhaes in #93
- fix: Update NonMatchingSelector tests by @AmadiMichael in #94
- Fix ternary tests and optimize TERNARY macro by @d1ll0n in #97
- feat: Bytes by @iFrostizz in #76
- use ERC20_MAIN macro by @AmadiMichael in #99
- chore: release prep by @cheethas in #101
- Pausable huff implementation by @Zarfsec in #96
- fix: pausable tidy by @cheethas in #102
- staging: Huffmate V1.1 by @refcell in #72
New Contributors
- @devtooligan made their first contribution in #79
- @PraneshASP made their first contribution in #86
- @goncaloMagalhaes made their first contribution in #90
- @MerlinEgalite made their first contribution in #88
- @AmadiMichael made their first contribution in #94
- @d1ll0n made their first contribution in #97
- @iFrostizz made their first contribution in #76
- @Zarfsec made their first contribution in #96
Full Changelog: v1...v1.1
Huffmate V1
Overview
Releases Huffmate V1
Checklist
tokens
- ERC1155
- ERC721
- ERC20
- ERC4626
mechanisms
- vrgdas
- clones
proxies
- Clones
- Proxy
utils
- Calls
- Shuffling
- Create3
- SSTORE2
- SafeTransferLib
- Refunded
Changelog
- Initial ERC1155 Implementation in #17 by @cheethas and @abigger87
- ERC20 Implementation in #7 by @devtooligan and @abigger87
- ERC721 Implementation in #20 by @kadenzipfel
- Merkle Distributor in #47 by @benleim
- Huff Clones in #49 by @clabby
- ERC4626 in #48 by @abigger87
- SafeTransferLib in #52 by @clabby
- huff-vrgdas in #55 by @cheethas ported by @abigger87
- SSTORE2 in #54 by @abigger87
- CREATE3 in #59 by @cheethas and @abigger87
- Shuffling in #56 by @abigger87
- Refunded in #65 by @abigger87
- Proxies and Minimal Clones in #61 by @cheethas and @abigger87