Releases: ArkProjectNFTs/ark-project
Releases · ArkProjectNFTs/ark-project
v0.37.0
What's Changed
- feat(react-sdk): created react sdk provider with demo app and create / store burner account in local storage by @YohanTz in #216
- feat(signature): add test for signature generation by @kwiss in #215
- feat(core): add approval functions by @remiroyc in #219
- fix(tests): update all test with new signature system by @kwiss in #220
- Yohan/react sdk first hooks by @kwiss in #223
- feat(ark-contracts): execute orders by @remiroyc in #213
- ci/solis by @kwiss in #212
- feat: bump katana by @glihm in #238
- feat(pontos): update contract info struct by @remiroyc in #239
- feat/deploy contracts by @kwiss in #237
- chore(deps-dev): bump tailwindcss from 3.3.6 to 3.4.1 by @dependabot in #241
- chore(deps-dev): bump @types/node from 20.7.1 to 20.10.7 by @dependabot in #240
- chore(deps): bump clsx from 2.0.0 to 2.1.0 by @dependabot in #229
- chore(deps-dev): bump chai from 4.3.10 to 5.0.0 by @dependabot in #228
- docs(readme): deployer readme update by @kwiss in #242
- feat(diri): update indexer to support relations for tokens by @ybensacq in #263
- refactor(core-sdk): update core sdk to use contracts constant file by @kwiss in #257
- Diri: remove mongo dependency by @ybensacq in #265
- feat(ark-metadata): add
awaiting_metadata_update
by @remiroyc in #269 - fix: revert
awaiting_metadata_update
by @remiroyc in #270 - chore: apply cargo fmt by @remiroyc in #271
- feat: bump solis with new dojo version by @glihm in #272
- feat(approve-sdk): add approve by @kwiss in #273
- feat(pontos): update contract info struct by @remiroyc in #276
New Contributors
- @YohanTz made their first contribution in #216
- @dependabot made their first contribution in #241
- @ybensacq made their first contribution in #263
Full Changelog: v0.26.0...v0.37.0
v0.26.0
v0.24.0
What's Changed
- feat: solis upgrade by @glihm in #199
- fix(pontos): pending blocks indexation issue by @remiroyc in #201
- feat(sdk): add sdk base create listing, offer & cancel order by @kwiss in #203
- feat: implement new hook to set addresses by @glihm in #214
- feat: add diri for new orderbook contract by @glihm in #202
Full Changelog: v0.20.1...v0.24.0
v0.20.1
What's Changed
- feat(ark-contracts): add unit tests by @remiroyc in #185
- fix(pontos): juno crash error by @remiroyc in #189
- fix(auction): fulfill auctions by @kwiss in #187
- feat(ark-contracts): fulfill classic offers by @remiroyc in #188
- fix(pontos): add log message by @remiroyc in #194
- refactor(arkchain): remove old arkchain smart contracts by @kwiss in #196
- feat(ark-contracts): enable upgradability for arkchain orderbook by @remiroyc in #195
- fix(ark-contracts): use poseidon hash function by @remiroyc in #200
Full Changelog: v0.17.0...v0.20.1
v0.17.0
What's Changed
- fix(ark-metadata): metadata http request by @remiroyc in #178
- fix(ark-metadata): metadata trait value by @remiroyc in #179
- feat(ark-contracts): verify signature by @remiroyc in #181
- feat(order): add base auction order function & refactor testing setup by @kwiss in #180
- fix: ensure pontos does not stop on node error by @glihm in #183
- feat(ark-contracts): create offer by @remiroyc in #174
- feat(ark-contracts): cancel order by @remiroyc in #176
- feat(listing): add fulfill listing & tests by @kwiss in #184
Full Changelog: v0.12.1...v0.17.0
v0.12.1
v0.6.1
v0.2.0
v0.0.6
Release v0.0.1
🚀 Ark Project - v0.0.1 Release
We're excited to announce the inaugural release of the Ark Project! This version lays the foundation for our platform and introduces a range of features, improvements, and fixes. Here's a snapshot of what's included:
Features
- feat: add mint detection by @remiroyc in #11
- refactor: transfers detection by @remiroyc in #12
- feat: process mint event by @remiroyc in #13
- refactor: clippy warnings by @remiroyc in #22
- feat: store token_id with padding by @remiroyc in #23
- feat: update token_owner after each transfers by @remiroyc in #30
- feat/refactor transfert processor by @kwiss in #27
- feat/split crate by @kwiss in #34
- feat: increment token count by @remiroyc in #31
- refactor: client imports by @remiroyc in #32
- feat: use log traces by @remiroyc in #25
- feat: rename table to ark_mainnet_token_events by @remiroyc in #39
- chore(clippy-check): add clippy check by @kwiss in #38
- feat(transfers): move transfers in a dedicated crate & change table by @kwiss in #42
- feat(ownership): add create & delete owned tokens by @kwiss in #46
- fix: hardcoded table names by @remiroyc in #54
- feat/transfer lambda by @kwiss in #51
- feat/transfer events lambda by @kwiss in #57
- feat/transfer events lambda by @kwiss in #58
- feat(collection-update): add base lamdba & actions by @kwiss in #59
- rework starknet-rs by @glihm in #77
- feat: index collection image by @remiroyc in #79
- fix: get metadata on ipfs by @remiroyc in #81
- add indexer for arkchain by @glihm in #82
- fix(listing): add missing order hash in token by @kwiss in #85
- feat(core): add indexer table by @remiroyc in #86
- fix(core): event without key by @remiroyc in #87
- feat(transfers): draft transfer refactor with managers by @kwiss in #88
- global flow rework by @glihm in #89
- feat(storage): add draft for storage by @kwiss in #92
- fix: remove old github workflows by @remiroyc in #93
- restructure the repo + cleanup by @glihm in #94
- feat(errors): update errors by @kwiss in #95
- feat(ark-metadata): refactor metadata crate by @remiroyc in #90
- feat(storage-sqlite): update storage with sqlite & prisma by @kwiss in #97
- feat(ark-chain): Add ark-chain related code by @glihm in #98
- refacto(pontos): rework of Pontos logic + opti for multithreading by @glihm in #112
- feat(pontos): specify trait bounds by @remiroyc in #114
- refactor(pontos): rename storage by @remiroyc in #117
- fix(pontos): rename identifier property by @remiroyc in #118
- fix(ark-starknet): use to_hex_str by @remiroyc in #116
- fix(pontos):
owner_of
call &event_handler
improvements by @remiroyc in #120 - fix(storage): remove default storage impl by @kwiss in #125
- feat(pontos): add
index_pending
to pontos by @glihm in #122 - fix(ark-metadata): remove AWS S3 file manager by @glihm in #127
- feat(pontos): upgrade indexer version handling by @remiroyc in #128
Full Changelog: https://github.com/ArkProjectNFTs/ark-project/commits/v0.0.1