Releases: thirdweb-dev/contracts
Releases · thirdweb-dev/contracts
v3.10.3
What's Changed
- Burn to claim macro audit fixes by @nkrishang in #523
- Marketplace v3 audit macro fixes by @nkrishang in #524
- Correct ERC-7201 support by @nkrishang in #525
- Move EvolvingNFT out of unaudited dir by @nkrishang in #528
- Legacy lazy-mint-with-tier by @kumaryash90 in #537
- Rename MarketplaceV3 constructor params by @kumaryash90 in #534
- AccountPermissions: add
setAdminWithSigner
by @WhiteOakKong in #533 - Fix AccountPermissions type hash by @joaquim-verges in #538
- add wildcard target to isValidSigner/isValidSignature by @WhiteOakKong in #539
- change evm_version to "london" by @ciaranightingale in #501
Full Changelog: v3.10.1...v3.10.3
v3.10.1
What's Changed
- feat: freeze NFT Metadata by @WhiteOakKong in #506
- Remove DefaultOperatorFilterer by @WhiteOakKong in #508
- Loosen restrictions on setContractURI for Account contracts by @joaquim-verges in #519
- Use dynamic contracts 1.2.4 by @nkrishang in #518
- Add RouterState to ManagedAccount by @nkrishang in #520
- Updatable/Freezable Metadata: BatchMintMetada Extension by @WhiteOakKong in #513
Full Changelog: v3.10.0...v3.10.1
v3.10.0
What's Changed
- Use latest dynamic-contract dependency by @nkrishang in #499
- Audit fixes: account and evolving-nft by @nkrishang in #487
Full Changelog: v3.9.4...v3.10.0
v3.9.4
v3.9.3
What's Changed
- Fix check PackVRF by @kumaryash90 in #492
- tba new interface by @ciaranightingale in #491
- New API dynamic contracts by @kumaryash90 in #495
- Update airdrop function names by @kumaryash90 in #496
Full Changelog: v3.9.2...v3.9.3
v3.9.2
What's Changed
- Add special cases to release script by @nkrishang in #483
- Correctly update pack asset after giving out reward by @kumaryash90 in #484
Full Changelog: v3.9.1...v3.9.2
v3.9.1
Full Changelog: v3.9.0...v3.9.1
v3.9.0
v3.8.5
What's Changed
- Fix forge release script by @nkrishang in #479
- Specify dependencies for solidity sdk by @nkrishang in #469
Full Changelog: v3.8.4...v3.8.5
v3.8.4
What's Changed
- Patch gas benchmark tests by @nkrishang in #449
- Baseline gas report by @nkrishang in #450
- Use ERC-4096 for SharedMetadata by @nkrishang in #451
- Gas Optimization Bounty submission #1 by @nkrishang in #452
- Gas Optimization Bounty submission #2 by @nkrishang in #453
- style: Fix typo in parameter name by @jnsdls in #454
- Gas Optimization Bounty submission #3 by @nkrishang in #455
- Evolving NFTs by @nkrishang in #443
- Loyalty points by @nkrishang in #456
- Update EvolvingNFT by @nkrishang in #458
- Update airdrop transfer by @kumaryash90 in #437
- Gas Optimization Bounty submission #4 by @nkrishang in #464
- Zero value check when price is zero by @kumaryash90 in #465
- Update TBA Contract by @ciaranightingale in #459
- Fix vuln: eip-1271 caller must be approved target by @nkrishang in #474
- Use latest dynamic contracts deps by @nkrishang in #475
- Disable initializer by @kumaryash90 in #466
- Update deploy script by @kumaryash90 in #473
- Ripping out hardhat by @nkrishang in #468
These changes were blocked due to a broken release script(!) which has now been fixed.
Full Changelog: v3.8.3...v3.8.4