Skip to content

Releases: ArkProjectNFTs/ark-project

v0.37.0

01 Feb 14:48
5f718f9
Compare
Choose a tag to compare

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

Full Changelog: v0.26.0...v0.37.0

v0.26.0

17 Dec 20:26
09532ad
Compare
Choose a tag to compare

What's Changed

  • feat: Solis new Katana version + cairo 2.4.0 support and rpc 0.5.1 by @glihm in #218

Full Changelog: v0.25.0...v0.26.0

v0.24.0

09 Dec 19:41
a0206a2
Compare
Choose a tag to compare

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

28 Nov 17:37
ad9b859
Compare
Choose a tag to compare

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

21 Nov 16:03
7e6feee
Compare
Choose a tag to compare

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

14 Nov 20:06
188441d
Compare
Choose a tag to compare

What's Changed

  • fix: do not try to deserialize string for contract identification by @glihm in #177

Full Changelog: v0.12.0...v0.12.1

v0.6.1

31 Oct 06:09
babd704
Compare
Choose a tag to compare

What's Changed

  • fix: update starknet to 0.7.0 and fix contract error entrypoint not found by @glihm in #163

Full Changelog: v0.6.0...v0.6.1

v0.2.0

17 Oct 15:33
dc2c3fe
Compare
Choose a tag to compare

What's Changed

  • feat(pontos): use pending block for token owner by @remiroyc in #147

Full Changelog: v0.1.2...v0.2.0

v0.0.6

09 Oct 11:02
b056afa
Compare
Choose a tag to compare

What's Changed

  • fix(pontos): filter and process only transfer-related events by @remiroyc in #137

Full Changelog: v0.0.5...v0.0.6

Release v0.0.1

03 Oct 21:25
Compare
Choose a tag to compare

🚀 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