Releases: Vectorized/solady
Releases · Vectorized/solady
v0.1.24
What's Changed
- 👷♂️ Add solx profile by @PatrickAlphaC in #1448
- 📝 Fix README logo by @Vectorized in #1450
- 🥢 ERC6551Proxy typo fix by @Arvolear in #1453
- ♻️ ERC7821 Swiss cheese dirty upper bits cleaning by @Vectorized in #1454
- ✨ mulSqrt by @Vectorized in #1452
New Contributors
- @PatrickAlphaC made their first contribution in #1448
- @Arvolear made their first contribution in #1453
Full Changelog: v0.1.23...v0.1.24
v0.1.23
What's Changed
- ✨ EnumerableMapLib capped variants by @Vectorized in #1447
Full Changelog: v0.1.22...v0.1.23
v0.1.22
What's Changed
- ✨ Base58 by @Vectorized in #1441
- ⚡️ Optimize Base58 by @Vectorized in #1442
- ✨ Base58 bytes32 specialization by @Vectorized in #1443
- ⚡️ Base58 decodeWord by @Vectorized in #1445
- 📝 Base64 headers by @Vectorized in #1446
Full Changelog: v0.1.21...v0.1.22
v0.1.21
What's Changed
- ⚡️ Optimize MerkleTreeLib by @Vectorized in #1438
- ♻️ Refactor MerkleTreeLib by @Vectorized in #1440
Full Changelog: v0.1.20...v0.1.21
v0.1.20
What's Changed
- ✨ LibSort hasDuplicate by @Vectorized in #1426
- ♻️ Fix LibTransient Stack test and add cautionary NatSpec by @Vectorized in #1428
- ✨ LibBytes indexOfByte by @Vectorized in #1427
- ♻️ Strengthen test by @Vectorized in #1429
- ⚡️ Optimize LibSort _flipSign by @Vectorized in #1431
- 🥢 ERC6551 Test Typo Fix by @vtjl10 in #1433
- ⚡️ Optimize groupSum by @Vectorized in #1435
- ✨ MerkleTreeLib by @Vectorized in #1436
- ✨ MerkleTreeLib pad default variant by @Vectorized in #1437
New Contributors
Full Changelog: v0.1.19...v0.1.20
v0.1.19
What's Changed
- ♻️ Strengthen tests by @Vectorized in #1418
- ♻️ Fix tests via-ir by @Vectorized in #1419
- ✨ LibBit or and variants by @Vectorized in #1420
- ✨ TStack for generalized transient stack operations by @Vectorized in #1422
- ♻️ Remove unused import in test by @mantine226 in #1421
New Contributors
- @mantine226 made their first contribution in #1421
- @legion2002 made their first contribution in #1422
Full Changelog: v0.1.18...v0.1.19
v0.1.18
What's Changed
- 🥢 Rename check_EcrecoverTrickEquivalance function to fix typo by @zeevick10 in #1409
- ✨ Count Zero Bytes by @Vectorized in #1412
- 📝 countZeroBytes fix Natspec, regen docs by @Vectorized in #1413
- ✨ SemVerLib by @Vectorized in #1411
- ✨ countZeroBytes for bytes by @Vectorized in #1414
- ♻️ Fix test by @Vectorized in #1415
- 👷♂️ Update ci by @Vectorized in #1416
New Contributors
- @zeevick10 made their first contribution in #1409
Full Changelog: v0.1.17...v0.1.18
v0.1.17
What's Changed
- ⚡️ Optimize cdDecompress even more by @Vectorized in #1405
- ⚡️ Optimize cdCompress and cdDecompress even more by @Vectorized in #1407
- 🥢 Fix typos in test function names by @leopardracer in #1406
- ✨ More EIP712 sans combos by @Vectorized in #1408
Full Changelog: v0.1.16...v0.1.17
v0.1.16
What's Changed
- ♻️ cdCompress differential test by @Vectorized in #1402
- ⚡️ Optimize cdCompress and cdDecompress more by @Vectorized in #1403
Full Changelog: v0.1.15...v0.1.16
v0.1.15
What's Changed
- ✨ BytesStorage uint8At by @Vectorized in #1400
- ⚡️ Optimize cdCompress by @Vectorized in #1401
Full Changelog: v0.1.14...v0.1.15