Releases: rmrk-team/rmrk-substrate
Releases · rmrk-team/rmrk-substrate
0.3.0
What's Changed
- Add TransferHooks, Budget fix and upgrade to Polkadot v0.9.36 by @HashWarlock in #261
- Benchmark Market pallet by @Szegoo in #246
- Update benchmarks that use
lookup_root_owner
by @Szegoo in #254 - Benchmarking equip pallet by @Szegoo in #257
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- Safety pass: avoid usage of unwrap by @ilionic in #232
- Improve nesting by @Szegoo in #235
- Equippables addition/removal feature by @Szegoo in #234
- Benchmarking RMRK-core by @Maar-io in #219
- Add replace resource by @ilionic in #236
- Update equipped field in NftInfo by @Szegoo in #238
- Benchmark burn_nft call with deep nesting by @ilionic in #240
- fix PhantomType TypeBuilder build error by @ilionic in #249
Full Changelog: 0.1.1...0.2.0
0.1.1
What's Changed
- fix 191 resource removal by @bmacer in #216
- Prevent frozen NFTs from being listed by @HashWarlock in #226
- fix issue 208 allow minting after burn by @bmacer in #215
- Bug Fix 227 Update Children storage when sending NFT directly to NFT by @HashWarlock in #228
- Fix Bug 229 Send/Accept NFT by @HashWarlock in #230
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- Removing compile warnings by @Maar-io in #218
- Refactor User/Internal Functions for RMRK Core by @HashWarlock in #211
- Upgrade to Polkadot-v0.9.29 by @HashWarlock in #225
- remove unnecessary check in list by @bmacer in #222
Full Changelog: 0.0.1...0.1.0
0.0.1
Initial Release
- implement send w nested ownership by @bmacer in #1
- Feature/change issuer by @bmacer in #2
- burn_nft call by @ilionic in #3
- implement children and iterative burning by @bmacer in #5
- Feat/set-property by @bmacer in #6
- add-resource initial implementation by @bmacer in #8
- expands collection per spec and implements lock-collection by @bmacer in #9
- basic set-priority by @bmacer in #12
- implement accept and pending resource by @bmacer in #21
- add checks for add-resource by @bmacer in #22
- Make the id concrete types by @h4x3rotab in #25
- Improvement/refactor try origin pattern by @yornaath in #39
- Simplify ensure signed checks by @ilionic in #40
- Avoid iteration when checking collection size by @ilionic in #44
- Lazy ownership tree based on pallet-unique's owner by @HashWarlock in #31
- Lazy Ownership Fixes by @HashWarlock in #52
- Add pallet_utility by @zabuxx in #53
- Change CI and toolchain by @KaiserKarel in #45
- Update deps, use upstream pallet uniques by @ilionic in #64
- Fix bug issue #54 by @HashWarlock in #62
- Initial RMRK Market pallet skeleton by @HashWarlock in #65
- changed lock_collection, added destroy_collection by @SiAlDev in #69
- Feat/add nft accept reject by @bmacer in #70
- Update Market Pallet Bugs by @HashWarlock in #71
- Equip pallet by @bmacer in #72
- implement ResourceNotPending when accepting a resource that need not be accepted by @bmacer in #101
- Bug #111 Minting NFT to Different Owner than Origin Still Mints to Origin by @HashWarlock in #112
- Bug/113 any account can add resource by @SupremaLex in #115
- Feat/resource removal by @SupremaLex in #105
- Update Permissions Issues by @HashWarlock in #122
- remove NftsByOwner by @bmacer in #91
- implement changeissuer for base by @bmacer in #126
- Bug/93 update vec to bounded vec by @bmacer in #95
- implement pending for reject nft by @bmacer in #127
- implement test for burn_nft max_recursions by @bmacer in #128
- implement royalty struct by @bmacer in #129
- move inherit from ThemeProperty to Theme by @bmacer in #133
- NFT Lock Mechanism by @HashWarlock in #76
- Bug/120 split resource into composable slot basic by @bmacer in #136
- remove parent's child when child burned by @bmacer in #149
- switch to auto-increment ResourceId by @bmacer in #145
- Disable pallet uniques calls by @ilionic in #154
- Non-transferable items by @ilionic in #155
- fix set-property error message when no collection by @bmacer in #156
- fix reject so it murders Children struct too by @bmacer in #158
- rename recipient to royalty_recipient by @bmacer in #165
- convert Theme properties to BoundedVec by @bmacer in #159
- allow adding resources on mint by @bmacer in #162
- make owner during minting optional by @ilionic in #171
- make slot part src optional by @bmacer in #176
- implement max_burns for burn_nft by @bmacer in #174
- implement error CannotRejectNonPendingNft by @bmacer in #181
- prevent send for equipped item by @bmacer in #189
- allow minting directly to nft by @bmacer in #178
- allow composable resources to also be equippable by @bmacer in #194
- RPC and tests by @mrshiposha in #183
- decouple equip and unequip by @bmacer in #190
- Fix RPC Equip/Unequip Logic by @HashWarlock in #202
- Refactor RPC by @HashWarlock in #200
- Remove src, thumb and license from a resource by @ilionic in #203
- Create/Update Internal Functions by @HashWarlock in #204
- Make resource_id / nft_id required by @ilionic in #205
New Contributors
- @h4x3rotab made their first contribution in #25
- @zabuxx made their first contribution in #53
- @KaiserKarel made their first contribution in #45
- @juliuscarvajal made their first contribution in #103
- @SupremaLex made their first contribution in #115
- @mrshiposha made their first contribution in #183
Full Changelog: https://github.com/rmrk-team/rmrk-substrate/commits/0.0.1