Skip to content

Releases: starknet-io/starknet.js

v6.0.0-beta.6

11 Dec 17:40
Compare
Choose a tag to compare
v6.0.0-beta.6 Pre-release
Pre-release

6.0.0-beta.6 (2023-12-11)

Features

  • def rpc 0_6, sepolia nodes (4f59a8f)
  • default account UniversalDetails, rpc spec update, update interface (8dc9b8a)
  • sepolia constants, rpc open change (6de46b5)

v6.0.0-beta.5

10 Dec 06:38
Compare
Choose a tag to compare
v6.0.0-beta.5 Pre-release
Pre-release

6.0.0-beta.5 (2023-12-10)

Bug Fixes

  • apply bound for contract address from hash calculation (6d8c291)
  • Calldata.compile: do not split long entrypoint names before calling getSelectorFromName (89715da)
  • prioritize error states in waitForTransaction evaluation (ac54404)

v5.24.5

10 Dec 05:41
Compare
Choose a tag to compare
v5.24.5 Pre-release
Pre-release

5.24.5 (2023-12-10)

Bug Fixes

  • apply bound for contract address from hash calculation (6d8c291)
  • Calldata.compile: do not split long entrypoint names before calling getSelectorFromName (89715da)
  • prioritize error states in waitForTransaction evaluation (ac54404)

v6.0.0-beta.4

08 Dec 12:04
Compare
Choose a tag to compare
v6.0.0-beta.4 Pre-release
Pre-release

6.0.0-beta.4 (2023-12-08)

Bug Fixes

  • remove account_deployment_data from deploy Account (ede83bf)

Features

  • simulate skip validate by default, spec deploy acc fix (1b3e7ae)

v6.0.0-beta.3

07 Dec 15:48
Compare
Choose a tag to compare
v6.0.0-beta.3 Pre-release
Pre-release

6.0.0-beta.3 (2023-12-07)

Bug Fixes

v6.0.0-beta.2

07 Dec 12:45
Compare
Choose a tag to compare
v6.0.0-beta.2 Pre-release
Pre-release

6.0.0-beta.2 (2023-12-07)

Features

v6.0.0-beta.1

06 Dec 13:49
Compare
Choose a tag to compare
v6.0.0-beta.1 Pre-release
Pre-release

6.0.0-beta.1 (2023-12-06)

Early preview of V6
V3 Tx RPC 0.6 not tested
V2 TX RPC 0.5 and 0.6 should mostly work

Features

  • account preferred transaction version, setup v3 (5652eb2)
  • dual specification with 0.6 implementation, not yet integrated (ac8c763)
  • hashes, signer, vip account, types, versions as string enum (6ceb9e3)
  • pretty print rpc LibraryError params, make env.DEBUG usefull (cca723f)
  • remove old version constants, default types api rpc (ed9cb08)
  • rpc 0.6 implementation as superset of 0.5 tx (5b2b299)
  • rpc 0.6.0-rc3 implementation (c2607ed)
  • rpc provider (0d9c2e5)
  • rpcChannel (181eea3)
  • update default rpc nodes and version (9b9fe0e)
  • update verson (5dfe445)
  • v3 transaction hashes (4fe40a1)
  • v3 tx hashes calculation (f0e760d)

BREAKING CHANGES

  • v3 transactions

v5.24.4

06 Dec 06:29
Compare
Choose a tag to compare
v5.24.4 Pre-release
Pre-release

5.24.4 (2023-12-06)

Bug Fixes

v5.24.3

20 Nov 09:48
Compare
Choose a tag to compare

5.24.3 (2023-11-20)

Features from latest official release

  • rpc 0.5.1 (0306b90)
  • Default Provider is now RPC
  • Deprecated Sequencer Provider, deprecated Provider, deprecated methods.
  • RPC 0.5
  • Rpc Provider Transaction Readiness (waitForTransaction update)
  • Refactored tests setup
  • auto-detect account cairoVersion (85bbe39)
  • getContractVersion and getCairoVersion by classHash, deploy_account and bulk action autodetect (54ffca4)
  • provider getContractVersion, contract getVersion, cairo getAbiContractVersion (71e634e)
  • remove testnet2 (SN_GOERLI2)

Bug Fixes

  • correct syncing type (41f9d8a)
  • errors when testing in Testnet with a Cairo 1 account (243074e)
  • stringify error handler data (1eab2d3)
  • skip chainId eager load for RpcProvider initialization (3bccc4d)
  • cleanup and docs update, string types descriptive (08bd45f)
  • interface fix and docs update (97a08c5)
  • remove ec constants (b7e6b01)

v5.24.2

17 Nov 09:40
Compare
Choose a tag to compare
v5.24.2 Pre-release
Pre-release

5.24.2 (2023-11-17)

Bug Fixes

  • errors when testing in Testnet with a Cairo 1 account (243074e)