Releases: joinzien/expanded-nft
Releases · joinzien/expanded-nft
V5.0.0: Price based discounts
V4.0.0: Add passes support
What's Changed
- Link the version 3 ABI and release from the readme by @zoenolan in #261
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #262
- Bump @types/node from 20.4.2 to 20.4.4 by @dependabot in #263
- Bump @types/node from 20.4.4 to 20.4.5 by @dependabot in #264
- Bump @openzeppelin/contracts-upgradeable from 4.9.2 to 4.9.3 by @dependabot in #265
- Bump eslint-config-prettier from 8.8.0 to 8.9.0 by @dependabot in #266
- Bump eslint-plugin-import from 2.27.5 to 2.28.0 by @dependabot in #267
- Bump eslint-config-prettier from 8.9.0 to 9.0.0 by @dependabot in #268
- Bump hardhat from 2.17.0 to 2.17.1 by @dependabot in #269
- Bump prettier from 3.0.0 to 3.0.1 by @dependabot in #270
- Bump @types/node from 20.4.5 to 20.4.8 by @dependabot in #271
- Bump solhint from 3.4.1 to 3.5.1 by @dependabot in #272
- Bump solhint from 3.5.1 to 3.6.1 by @dependabot in #273
- Bump @types/node from 20.4.8 to 20.5.0 by @dependabot in #274
- Add Code Owners by @zoenolan in #275
- Bump solhint from 3.6.1 to 3.6.2 by @dependabot in #276
- Bump hardhat-deploy from 0.11.34 to 0.11.36 by @dependabot in #277
- Bump eslint-plugin-import from 2.28.0 to 2.28.1 by @dependabot in #279
- Bump prettier from 3.0.1 to 3.0.2 by @dependabot in #278
- Bump @types/node from 20.5.0 to 20.5.1 by @dependabot in #280
- Bump @types/node from 20.5.1 to 20.5.7 by @dependabot in #281
- Bump typescript from 5.1.6 to 5.2.2 by @dependabot in #282
- Bump hardhat-deploy from 0.11.36 to 0.11.37 by @dependabot in #283
- Bump chai from 4.3.7 to 4.3.8 by @dependabot in #284
- Bump prettier from 3.0.2 to 3.0.3 by @dependabot in #285
- Bump @types/node from 20.5.7 to 20.5.9 by @dependabot in #286
- Bump @types/chai from 4.3.5 to 4.3.6 by @dependabot in #287
- Bump hardhat from 2.17.1 to 2.17.2 by @dependabot in #288
- Bump hardhat from 2.17.2 to 2.17.3 by @dependabot in #289
- Bump @types/node from 20.5.9 to 20.6.0 by @dependabot in #290
- Bump @types/node from 20.6.0 to 20.6.2 by @dependabot in #291
- Bump @types/node from 20.6.2 to 20.6.5 by @dependabot in #292
- Bump @types/data-urls from 3.0.1 to 3.0.2 by @dependabot in #293
- Bump solidity-coverage from 0.8.4 to 0.8.5 by @dependabot in #294
- Bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in #295
- Bump hardhat from 2.17.3 to 2.17.4 by @dependabot in #296
- Bump chai from 4.3.8 to 4.3.10 by @dependabot in #297
- Bump @types/node from 20.6.5 to 20.8.0 by @dependabot in #298
- Bump @types/mocha from 10.0.1 to 10.0.2 by @dependabot in #299
- Bump hardhat-deploy from 0.11.37 to 0.11.42 by @dependabot in #300
- Bump hardhat from 2.17.4 to 2.18.0 by @dependabot in #301
- Bump @types/node from 20.8.0 to 20.8.4 by @dependabot in #302
- Bump undici from 5.22.1 to 5.26.3 by @dependabot in #303
- Bump @types/chai from 4.3.6 to 4.3.8 by @dependabot in #304
- Bump @types/node from 20.8.4 to 20.8.6 by @dependabot in #305
- Bump hardhat from 2.18.0 to 2.18.1 by @dependabot in #306
- Bump hardhat-deploy from 0.11.42 to 0.11.43 by @dependabot in #307
- Add support for passes by @zoenolan in #313
- Add V4 ABI by @zoenolan in #314
Full Changelog: v3.0.0...v4.0.0
V3.0.0: Simpler redemptions
What's Changed
- Bump typescript from 4.9.5 to 5.0.2 by @dependabot in #206
- Bump eslint-config-prettier from 8.7.0 to 8.8.0 by @dependabot in #205
- Bump prettier from 2.8.4 to 2.8.5 by @dependabot in #204
- Bump prettier from 2.8.5 to 2.8.7 by @dependabot in #207
- Bump @types/node from 18.15.3 to 18.15.10 by @dependabot in #208
- Remove free mints by @zoenolan in #209
- Add the baseDir parameter by @zoenolan in #210
- Bump typescript from 5.0.2 to 5.0.3 by @dependabot in #211
- Add List of allow listed wallets by @zoenolan in #212
- Bump typescript from 5.0.3 to 5.0.4 by @dependabot in #216
- Bump hardhat-deploy from 0.11.25 to 0.11.26 by @dependabot in #215
- Bump @nomiclabs/hardhat-ethers from 2.2.2 to 2.2.3 by @dependabot in #214
- Bump hardhat from 2.13.0 to 2.14.0 by @dependabot in #217
- Bump @openzeppelin/contracts-upgradeable from 4.8.2 to 4.8.3 by @dependabot in #218
- Bump @types/node from 18.15.11 to 18.16.0 by @dependabot in #220
- Bump prettier from 2.8.7 to 2.8.8 by @dependabot in #219
- Bump @types/node from 18.16.0 to 18.16.3 by @dependabot in #222
- Bump @types/chai from 4.3.4 to 4.3.5 by @dependabot in #221
- Bump hardhat-deploy from 0.11.26 to 0.11.28 by @dependabot in #223
- Bump @types/node from 18.16.3 to 20.1.0 by @dependabot in #224
- Bump hardhat-deploy from 0.11.28 to 0.11.29 by @dependabot in #226
- Bump @types/node from 20.1.0 to 20.1.4 by @dependabot in #225
- Bump hardhat-contract-sizer from 2.8.0 to 2.9.0 by @dependabot in #227
- Bump @types/node from 20.1.4 to 20.2.3 by @dependabot in #228
- Bump @types/node from 20.2.3 to 20.2.5 by @dependabot in #229
- Bump hardhat-deploy from 0.11.29 to 0.11.30 by @dependabot in #230
- Bump @openzeppelin/contracts-upgradeable from 4.8.3 to 4.9.0 by @dependabot in #231
- Bump @openzeppelin/contracts-upgradeable from 4.9.0 to 4.9.1 by @dependabot in #235
- Bump typescript from 5.0.4 to 5.1.3 by @dependabot in #234
- Bump dotenv from 16.0.3 to 16.1.4 by @dependabot in #233
- Bump hardhat from 2.14.0 to 2.14.1 by @dependabot in #232
- Bump hardhat from 2.14.0 to 2.15.0 by @dependabot in #236
- Bump hardhat-deploy from 0.11.30 to 0.11.31 by @dependabot in #241
- Bump dotenv from 16.1.4 to 16.3.1 by @dependabot in #240
- Bump @types/node from 20.3.0 to 20.3.1 by @dependabot in #239
- Bump @openzeppelin/contracts-upgradeable from 4.9.1 to 4.9.2 by @dependabot in #237
- Bump hardhat-contract-sizer from 2.9.0 to 2.10.0 by @dependabot in #238
- Package update by @zoenolan in #242
- Bump hardhat-deploy from 0.11.31 to 0.11.34 by @dependabot in #243
- Bump hardhat from 2.15.0 to 2.16.0 by @dependabot in #244
- Bump solidity-coverage from 0.8.2 to 0.8.3 by @dependabot in #245
- Bump hardhat from 2.16.0 to 2.16.1 by @dependabot in #246
- Bump typescript from 5.1.3 to 5.1.6 by @dependabot in #247
- Bump @types/node from 20.3.1 to 20.3.3 by @dependabot in #248
- Move to the simpler redemption flow by @zoenolan in #249
- Remove the ERC20 payments by @zoenolan in #250
- The owner can mint in any state by @zoenolan in #251
- Remove shared logic by @zoenolan in #252
- Remove the need to accept deliveries by @zoenolan in #253
- Update the redemption flow to match the code by @zoenolan in #254
- Remove old ERC-20 variables by @zoenolan in #255
- Bump @types/node from 20.4.0 to 20.4.1 by @dependabot in #257
- Bump prettier from 2.8.8 to 3.0.0 by @dependabot in #256
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #258
- Add ABIs to the readme by @zoenolan in #259
- Package update by @zoenolan in #260
Full Changelog: v2.0.0...v3.0.0
V2.0.0: Add random minting support
What's Changed
- Add semantic versioning ADR by @zoenolan in #100
- Bump hardhat-deploy from 0.11.15 to 0.11.18 by @dependabot in #105
- Bump hardhat from 2.11.2 to 2.12.0 by @dependabot in #104
- Bump @types/node from 18.8.0 to 18.8.3 by @dependabot in #103
- Bump @nomiclabs/hardhat-etherscan from 3.1.0 to 3.1.1 by @dependabot in #102
- Bump @nomiclabs/hardhat-ethers from 2.1.1 to 2.2.0 by @dependabot in #101
- Switch to Node 16 by @zoenolan in #106
- Bump @types/node from 18.8.3 to 18.11.0 by @dependabot in #107
- Package update by @zoenolan in #108
- Bump @nomiclabs/hardhat-etherscan from 3.1.1 to 3.1.2 by @dependabot in #113
- Bump hardhat-deploy from 0.11.18 to 0.11.19 by @dependabot in #112
- Bump @types/node from 18.11.4 to 18.11.8 by @dependabot in #111
- Bump @nomiclabs/hardhat-ethers from 2.2.0 to 2.2.1 by @dependabot in #110
- Bump hardhat from 2.12.0 to 2.12.2 by @dependabot in #114
- Bump @types/node from 18.11.8 to 18.11.9 by @dependabot in #115
- Bump chai from 4.3.6 to 4.3.7 by @dependabot in #116
- Bump prettier-plugin-solidity from 1.0.0-beta.24 to 1.0.0-rc.1 by @dependabot in #117
- Bump hardhat-deploy from 0.11.19 to 0.11.20 by @dependabot in #118
- Bump @openzeppelin/contracts-upgradeable from 4.7.3 to 4.8.0 by @dependabot in #120
- Bump @types/chai from 4.3.3 to 4.3.4 by @dependabot in #119
- Bump prettier-plugin-solidity from 1.0.0-rc.1 to 1.0.0 by @dependabot in #121
- Bump typescript from 4.8.4 to 4.9.3 by @dependabot in #122
- Tweak the emits by @zoenolan in #123
- Bump prettier from 2.7.1 to 2.8.0 by @dependabot in #124
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #125
- Bump @types/mocha from 10.0.0 to 10.0.1 by @dependabot in #130
- Bump hardhat from 2.12.2 to 2.12.3 by @dependabot in #129
- Bump hardhat-deploy from 0.11.20 to 0.11.22 by @dependabot in #128
- Bump @nomiclabs/hardhat-etherscan from 3.1.2 to 3.1.3 by @dependabot in #126
- Bump hardhat from 2.12.3 to 2.12.4 by @dependabot in #131
- Bump @types/node from 18.11.9 to 18.11.12 by @dependabot in #132
- Bump typescript from 4.9.3 to 4.9.4 by @dependabot in #133
- Bump prettier from 2.8.0 to 2.8.1 by @dependabot in #134
- Bump @types/node from 18.11.12 to 18.11.13 by @dependabot in #135
- Bump @types/node from 18.11.13 to 18.11.18 by @dependabot in #138
- Bump prettier-plugin-solidity from 1.0.0 to 1.1.0 by @dependabot in #136
- Bump @nomiclabs/hardhat-etherscan from 3.1.3 to 3.1.4 by @dependabot in #139
- Bump prettier-plugin-solidity from 1.1.0 to 1.1.1 by @dependabot in #140
- Bump hardhat from 2.12.4 to 2.12.5 by @dependabot in #141
- Bump eslint-config-prettier from 8.5.0 to 8.6.0 by @dependabot in #142
- Bump prettier from 2.8.1 to 2.8.2 by @dependabot in #144
- Bump data-urls from 3.0.2 to 4.0.0 by @dependabot in #143
- Fix command line by @zoenolan in #145
- Bump @openzeppelin/contracts-upgradeable from 4.8.0 to 4.8.1 by @dependabot in #147
- Bump prettier from 2.8.2 to 2.8.3 by @dependabot in #146
- Bump eslint-plugin-import from 2.27.4 to 2.27.5 by @dependabot in #149
- Bump solhint from 3.3.7 to 3.3.8 by @dependabot in #148
- Move the price function to public by @zoenolan in #150
- Add the approve step to redeeming by @zoenolan in #151
- Bump @types/node from 18.11.18 to 18.11.19 by @dependabot in #155
- Bump hardhat-deploy from 0.11.22 to 0.11.23 by @dependabot in #154
- Bump prettier-plugin-solidity from 1.1.1 to 1.1.2 by @dependabot in #153
- Bump typescript from 4.9.4 to 4.9.5 by @dependabot in #152
- Fix parameter comments being swapped by @zoenolan in #156
- Rename VIP to allow list by @zoenolan in #157
- Remove the members list by @zoenolan in #158
- Add a function to check an address is on the allow list by @zoenolan in #159
- Add a function to get the mint limit for a wallet by @zoenolan in #160
- Add check wallet can mint function by @zoenolan in #161
- Allow the updating of the redeem animation and image by @zoenolan in #162
- Check the redeemed state by @zoenolan in #163
- Bump @types/node from 18.11.19 to 18.13.0 by @dependabot in #164
- Bump @nomiclabs/hardhat-etherscan from 3.1.5 to 3.1.6 by @dependabot in #165
- Bump hardhat-contract-sizer from 2.7.0 to 2.8.0 by @dependabot in #166
- Bump @nomiclabs/hardhat-waffle from 2.0.3 to 2.0.5 by @dependabot in #168
- Bump hardhat from 2.12.6 to 2.12.7 by @dependabot in #167
- Bump undici from 5.16.0 to 5.19.1 by @dependabot in #169
- Bump solhint from 3.3.8 to 3.4.0 by @dependabot in #173
- Bump @types/node from 18.13.0 to 18.14.0 by @dependabot in #170
- Bump prettier from 2.8.3 to 2.8.4 by @dependabot in #171
- Bump ethereum-waffle from 3.4.4 to 4.0.10 by @dependabot in #172
- Bump hardhat-deploy from 0.11.23 to 0.11.24 by @dependabot in #175
- Bump @types/node from 18.14.0 to 18.14.2 by @dependabot in #174
- Update error messages by @zoenolan in #176
- Refactor the allow list tests by @zoenolan in #177
- Add new reservation code by @zoenolan in #178
- Add the free mint list by @zoenolan in #179
- Bump hardhat from 2.12.7 to 2.13.0 by @dependabot in #184
- Bump prettier-plugin-solidity from 1.1.2 to 1.1.3 by @dependabot in #183
- Bump @types/node from 18.14.2 to 18.14.6 by @dependabot in #182
- Bump @nomiclabs/hardhat-etherscan from 3.1.6 to 3.1.7 by @dependabot in #181
- Bump @openzeppelin/contracts-upgradeable from 4.8.1 to 4.8.2 by @dependabot in #180
- Update GitHub actions by @zoenolan in #185
- Add a count for the allow list by @zoenolan in #186
- Redemption fees only go to the owner by @zoenolan in #187
- Switch to storing a URL for each token, not the metadata directly by @zoenolan in #188
- Add ERC-4906 events by @zoenolan in #189
- Add tests for the different mint methods by @zoenolan in #190
- Test when wallets can mint by @zoenolan in #191
- Add test to improve the coverage by @zoenolan in #192
- Improve the Test Coverage by @zoenolan in https://github.com...
V1.1.1: Hello Goerli
What's Changed
- Switch to Goerli by @zoenolan in #99
- Bump typescript from 4.8.3 to 4.8.4 by @dependabot in #98
- Bump @types/mocha from 9.1.1 to 10.0.0 by @dependabot in #97
- Bump dotenv from 16.0.2 to 16.0.3 by @dependabot in #95
- Bump @types/node from 18.7.18 to 18.8.0 by @dependabot in #96
Full Changelog: v1.1.0...v1.1.1
V1.1.0: Bye Bye Rinkeby
What's Changed
- Metadata and ABI updates by @zoenolan in #54
- Typo. Fix broken link by @zoenolan in #55
- Rename actions by @zoenolan in #56
- Add copyright headers by @zoenolan in #57
- Bump @openzeppelin/contracts-upgradeable from 4.7.1 to 4.7.2 by @dependabot in #58
- Bump @types/node from 18.6.3 to 18.6.5 by @dependabot in #60
- Bump @types/chai from 4.3.1 to 4.3.3 by @dependabot in #61
- Better metadata handling by @zoenolan in #62
- Package update by @zoenolan in #63
- Name the lint run correctly by @zoenolan in #64
- Bump @types/node from 18.6.5 to 18.7.5 by @dependabot in #67
- Bump @openzeppelin/contracts-upgradeable from 4.7.2 to 4.7.3 by @dependabot in #66
- Shared NFT Logic Tests by @zoenolan in #72
- Bump @nomiclabs/hardhat-ethers from 2.1.0 to 2.1.1 by @dependabot in #71
- Bump ethers from 5.6.9 to 5.7.0 by @dependabot in #70
- Bump @types/node from 18.7.5 to 18.7.9 by @dependabot in #68
- Bump @types/data-urls from 2.0.1 to 3.0.0 by @dependabot in #69
- Bump @types/node from 18.7.5 to 18.7.10 by @dependabot in #73
- Update the git ignore list by @zoenolan in #75
- Bump @types/node from 18.7.10 to 18.7.13 by @dependabot in #76
- Bump typescript from 4.7.4 to 4.8.2 by @dependabot in #77
- Bump @types/node from 18.7.13 to 18.7.15 by @dependabot in #81
- Bump dotenv from 16.0.1 to 16.0.2 by @dependabot in #80
- Bump hardhat from 2.10.2 to 2.11.0 by @dependabot in #79
- Bump hardhat-deploy from 0.11.12 to 0.11.13 by @dependabot in #78
- Port the Zora re-initialization issue fix by @zoenolan in #82
- Bump typescript from 4.8.2 to 4.8.3 by @dependabot in #87
- Bump hardhat-gas-reporter from 1.0.8 to 1.0.9 by @dependabot in #86
- Bump hardhat from 2.11.0 to 2.11.1 by @dependabot in #85
- Bump solidity-coverage from 0.7.21 to 0.8.2 by @dependabot in #84
- Bump @types/node from 18.7.15 to 18.7.16 by @dependabot in #83
- Bump @types/data-urls from 3.0.0 to 3.0.1 by @dependabot in #92
- Bump ethers from 5.7.0 to 5.7.1 by @dependabot in #91
- Bump @types/node from 18.7.16 to 18.7.18 by @dependabot in #90
- Bump hardhat from 2.11.1 to 2.11.2 by @dependabot in #89
- Bump hardhat-deploy from 0.11.13 to 0.11.15 by @dependabot in #88
- Start using ADRs by @zoenolan in #93
- Remove Rinkeby by @zoenolan in #94
Full Changelog: v1.0.0...v1.1.0
V1.0.0: Initial release
What's Changed
- Switch to using Yarn for the GItHub actions by @zoenolan in #1
- Add the linter by @zoenolan in #2
- Add support for the artist/platform fee split by @zoenolan in #3
- Add the state change logic by @zoenolan in #4
- Tidy up some config files by @zoenolan in #7
- Add deployment targets by @zoenolan in #9
- Deployer by @zoenolan in #8
- Add function to set all sales prices together by @zoenolan in #10
- Fix the plural by @zoenolan in #11
- Talk about Drops instead of editions by @zoenolan in #12
- Talk about Expanded NFTs not Zora by @zoenolan in #13
- Bump simple-get from 2.8.1 to 2.8.2 by @dependabot in #14
- Update packages by @zoenolan in #23
- Bump axios from 0.21.1 to 0.21.4 by @dependabot in #16
- Bump data-urls from 3.0.0 to 3.0.2 by @dependabot in #20
- Dependabot/npm and yarn/nomiclabs/hardhat ethers 2.1.0 by @zoenolan in #24
- Bump dotenv from 10.0.0 to 16.0.1 by @dependabot in #22
- Rewrite the create a drop guide by @zoenolan in #25
- Move the development notes to a separate file by @zoenolan in #26
- Fix typo by @zoenolan in #27
- Remove delete variables by @zoenolan in #28
- Refactor createDrop to allow coverage to run by @zoenolan in #30
- Unique images/animations per edition by @zoenolan in #31
- Per edition descriptions by @zoenolan in #32
- Add artistWallet function and test by @zoenolan in #33
- Add getter for the who can mint state by @zoenolan in #34
- Deploy and update the ABIs by @zoenolan in #35
- Price based on the active mint list, not the user by @zoenolan in #36
- Add mint limits depending on allow list active by @zoenolan in #37
- Allow VIPs to reserve editions by @zoenolan in #38
- Add docs on permissioning and minting by @zoenolan in #39
- Add redeem flow by @zoenolan in #40
- Update the ABI by @zoenolan in #41
- Add a rinkeby newdrop script by @zoenolan in #42
- Deployment address updates by @zoenolan in #43
- Test trying to redeem twice by @zoenolan in #44
- Refactor the minting by @zoenolan in #45
- Refactor metadata loading by @zoenolan in #46
- Update the docs for the new metadata loader by @zoenolan in #47
- Support ERC20 based payments for redemption by @zoenolan in #48
- Bump eslint-plugin-prettier from 3.4.1 to 4.2.1 by @dependabot in #53
- Bump @types/node from 16.11.45 to 18.6.1 by @dependabot in #52
- Bump hardhat-deploy from 0.8.11 to 0.11.12 by @dependabot in #51
- Bump @nomiclabs/hardhat-etherscan from 2.1.8 to 3.1.0 by @dependabot in #50
- Bump @types/mocha from 8.2.3 to 9.1.1 by @dependabot in #49
New Contributors
- @dependabot made their first contribution in #14
Full Changelog: https://github.com/joinzien/expanded-nft/commits/v1.0.0