GitPedia
Vectorized

Vectorized/solady

Optimized Solidity snippets.

16 Releases
Latest: 10mo ago
v0.1.26Latest
VectorizedVectorized·10mo ago·August 25, 2025
GitHub

📋 What's Changed

  • 🐞 Fix safeMoveETH by @Vectorized in https://github.com/Vectorized/solady/pull/1479
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.25...v0.1.26
v0.1.24
VectorizedVectorized·11mo ago·July 17, 2025
GitHub

📋 What's Changed

  • 👷‍♂️ Add solx profile by @PatrickAlphaC in https://github.com/Vectorized/solady/pull/1448
  • 📝 Fix README logo by @Vectorized in https://github.com/Vectorized/solady/pull/1450
  • 🥢 ERC6551Proxy typo fix by @Arvolear in https://github.com/Vectorized/solady/pull/1453
  • ♻️ ERC7821 Swiss cheese dirty upper bits cleaning by @Vectorized in https://github.com/Vectorized/solady/pull/1454
  • ✨ mulSqrt by @Vectorized in https://github.com/Vectorized/solady/pull/1452

New Contributors

  • @PatrickAlphaC made their first contribution in https://github.com/Vectorized/solady/pull/1448
  • @Arvolear made their first contribution in https://github.com/Vectorized/solady/pull/1453
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.23...v0.1.24
v0.1.23
VectorizedVectorized·11mo ago·July 17, 2025
GitHub

📋 What's Changed

  • ✨ EnumerableMapLib capped variants by @Vectorized in https://github.com/Vectorized/solady/pull/1447
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.22...v0.1.23
v0.1.22
VectorizedVectorized·12mo ago·June 26, 2025
GitHub

📋 What's Changed

  • ✨ Base58 by @Vectorized in https://github.com/Vectorized/solady/pull/1441
  • ⚡️ Optimize Base58 by @Vectorized in https://github.com/Vectorized/solady/pull/1442
  • ✨ Base58 bytes32 specialization by @Vectorized in https://github.com/Vectorized/solady/pull/1443
  • ⚡️ Base58 decodeWord by @Vectorized in https://github.com/Vectorized/solady/pull/1445
  • 📝 Base64 headers by @Vectorized in https://github.com/Vectorized/solady/pull/1446
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.21...v0.1.22
v0.1.21
VectorizedVectorized·12mo ago·June 23, 2025
GitHub

📋 What's Changed

  • ⚡️ Optimize MerkleTreeLib by @Vectorized in https://github.com/Vectorized/solady/pull/1438
  • ♻️ Refactor MerkleTreeLib by @Vectorized in https://github.com/Vectorized/solady/pull/1440
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.20...v0.1.21
v0.1.20
VectorizedVectorized·12mo ago·June 22, 2025
GitHub

📋 What's Changed

  • ✨ LibSort hasDuplicate by @Vectorized in https://github.com/Vectorized/solady/pull/1426
  • ♻️ Fix LibTransient Stack test and add cautionary NatSpec by @Vectorized in https://github.com/Vectorized/solady/pull/1428
  • ✨ LibBytes indexOfByte by @Vectorized in https://github.com/Vectorized/solady/pull/1427
  • ♻️ Strengthen test by @Vectorized in https://github.com/Vectorized/solady/pull/1429
  • ⚡️ Optimize LibSort _flipSign by @Vectorized in https://github.com/Vectorized/solady/pull/1431
  • 🥢 ERC6551 Test Typo Fix by @vtjl10 in https://github.com/Vectorized/solady/pull/1433
  • ⚡️ Optimize groupSum by @Vectorized in https://github.com/Vectorized/solady/pull/1435
  • ✨ MerkleTreeLib by @Vectorized in https://github.com/Vectorized/solady/pull/1436
  • + 1 more

New Contributors

  • @vtjl10 made their first contribution in https://github.com/Vectorized/solady/pull/1433
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.19...v0.1.20
v0.1.19
VectorizedVectorized·1y ago·May 19, 2025
GitHub

📋 What's Changed

  • ♻️ Strengthen tests by @Vectorized in https://github.com/Vectorized/solady/pull/1418
  • ♻️ Fix tests via-ir by @Vectorized in https://github.com/Vectorized/solady/pull/1419
  • ✨ LibBit or and variants by @Vectorized in https://github.com/Vectorized/solady/pull/1420
  • ✨ TStack for generalized transient stack operations by @Vectorized in https://github.com/Vectorized/solady/pull/1422
  • ♻️ Remove unused import in test by @mantine226 in https://github.com/Vectorized/solady/pull/1421

New Contributors

  • @mantine226 made their first contribution in https://github.com/Vectorized/solady/pull/1421
  • @legion2002 made their first contribution in https://github.com/Vectorized/solady/pull/1422
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.18...v0.1.19
v0.1.18
VectorizedVectorized·1y ago·May 7, 2025
GitHub

📋 What's Changed

  • 🥢 Rename check_EcrecoverTrickEquivalance function to fix typo by @zeevick10 in https://github.com/Vectorized/solady/pull/1409
  • ✨ Count Zero Bytes by @Vectorized in https://github.com/Vectorized/solady/pull/1412
  • 📝 countZeroBytes fix Natspec, regen docs by @Vectorized in https://github.com/Vectorized/solady/pull/1413
  • ✨ SemVerLib by @Vectorized in https://github.com/Vectorized/solady/pull/1411
  • ✨ countZeroBytes for bytes by @Vectorized in https://github.com/Vectorized/solady/pull/1414
  • ♻️ Fix test by @Vectorized in https://github.com/Vectorized/solady/pull/1415
  • 👷‍♂️ Update ci by @Vectorized in https://github.com/Vectorized/solady/pull/1416

New Contributors

  • @zeevick10 made their first contribution in https://github.com/Vectorized/solady/pull/1409
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.17...v0.1.18
v0.1.17
VectorizedVectorized·1y ago·April 29, 2025
GitHub

📋 What's Changed

  • ⚡️ Optimize cdDecompress even more by @Vectorized in https://github.com/Vectorized/solady/pull/1405
  • ⚡️ Optimize cdCompress and cdDecompress even more by @Vectorized in https://github.com/Vectorized/solady/pull/1407
  • 🥢 Fix typos in test function names by @leopardracer in https://github.com/Vectorized/solady/pull/1406
  • ✨ More EIP712 sans combos by @Vectorized in https://github.com/Vectorized/solady/pull/1408
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.16...v0.1.17
v0.1.16
VectorizedVectorized·1y ago·April 22, 2025
GitHub

📋 What's Changed

  • ♻️ cdCompress differential test by @Vectorized in https://github.com/Vectorized/solady/pull/1402
  • ⚡️ Optimize cdCompress and cdDecompress more by @Vectorized in https://github.com/Vectorized/solady/pull/1403
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.15...v0.1.16
v0.1.15
VectorizedVectorized·1y ago·April 21, 2025
GitHub

📋 What's Changed

  • ✨ BytesStorage uint8At by @Vectorized in https://github.com/Vectorized/solady/pull/1400
  • ⚡️ Optimize cdCompress by @Vectorized in https://github.com/Vectorized/solady/pull/1401
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.14...v0.1.15
v0.1.14
VectorizedVectorized·1y ago·April 2, 2025
GitHub

📋 What's Changed

  • ♻️ Improve P256 gas estimation by @Vectorized in https://github.com/Vectorized/solady/pull/1394
  • ♻️ Tidy P256 by @Vectorized in https://github.com/Vectorized/solady/pull/1396
  • ✨ checkBalanceOf by @Vectorized in https://github.com/Vectorized/solady/pull/1397
  • 📝 Update ERC6909 transferFrom Natspec by @Vectorized in https://github.com/Vectorized/solady/pull/1398
  • 📝 Regen docs by @Vectorized in https://github.com/Vectorized/solady/pull/1399
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.13...v0.1.14
v0.1.13
VectorizedVectorized·1y ago·April 2, 2025
GitHub

📋 What's Changed

  • 🥢 Fix typos by @rootdiae in https://github.com/Vectorized/solady/pull/1374
  • 👷‍♂️ Update issue templates by @Vectorized in https://github.com/Vectorized/solady/pull/1376
  • ✨ LibTransient Registry by @Vectorized in https://github.com/Vectorized/solady/pull/1378
  • ✨ Implementation retrieval from EIP7702Proxy by @Vectorized in https://github.com/Vectorized/solady/pull/1379
  • ♻️ Add back EIP7702Proxy for verification by @Vectorized in https://github.com/Vectorized/solady/pull/1383
  • 📝 fixed dead link by @iamslown in https://github.com/Vectorized/solady/pull/1381
  • 🥢 Fix typos by @Vectorized in https://github.com/Vectorized/solady/pull/1384
  • ♻️ Tidy EIP7702Proxy by @Vectorized in https://github.com/Vectorized/solady/pull/1386
  • + 6 more

New Contributors

  • @rootdiae made their first contribution in https://github.com/Vectorized/solady/pull/1374
  • @iamslown made their first contribution in https://github.com/Vectorized/solady/pull/1381
  • @leopardracer made their first contribution in https://github.com/Vectorized/solady/pull/1385
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.12...v0.1.13
v0.1.12
VectorizedVectorized·1y ago·March 10, 2025
GitHub

📋 What's Changed

  • ⚡️ Use ERC-4337 `receive` again by @kadenzipfel in https://github.com/Vectorized/solady/pull/1370
  • 🐞 Fix p extend memory bug by @Vectorized in https://github.com/Vectorized/solady/pull/1372
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.11...v0.1.12
v0.1.10
VectorizedVectorized·1y ago·February 26, 2025
GitHub

📋 What's Changed

  • ✨ LibBytes calldata extractors by @Vectorized in https://github.com/Vectorized/solady/pull/1361
  • 🥢 Nit EIP7702Proxy comments by @Vectorized in https://github.com/Vectorized/solady/pull/1362
  • ✨ P256 s normalized by @Vectorized in https://github.com/Vectorized/solady/pull/1363
  • ♻️ Add extra protection for ERC6551 by @Vectorized in https://github.com/Vectorized/solady/pull/1364
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.9...v0.1.10
v0.1.8
VectorizedVectorized·1y ago·February 11, 2025
GitHub

📋 What's Changed

  • ♻️ Fix EIP7702Proxy and optimize by @Vectorized in https://github.com/Vectorized/solady/pull/1351
  • ♻️ LibZip memsafe by @z0r0z in https://github.com/Vectorized/solady/pull/1352
  • ♻️ More memory-safe annotations by @Vectorized in https://github.com/Vectorized/solady/pull/1353
  • Full Changelog: https://github.com/Vectorized/solady/compare/v0.1.7...v0.1.8