Skip to content

Releases: starknet-io/starknet.js

v6.17.0

24 Oct 10:51
Compare
Choose a tag to compare
v6.17.0 Pre-release
Pre-release

6.17.0 (2024-10-24)

Features

v6.16.0

24 Oct 10:02
Compare
Choose a tag to compare
v6.16.0 Pre-release
Pre-release

6.16.0 (2024-10-24)

Features

  • increase rpc error information propagation (#1213) (947e8b4)

v6.15.0

16 Oct 07:04
Compare
Choose a tag to compare
v6.15.0 Pre-release
Pre-release

6.15.0 (2024-10-16)

Features

v6.14.1

30 Sep 10:39
Compare
Choose a tag to compare
v6.14.1 Pre-release
Pre-release

6.14.1 (2024-09-30)

Bug Fixes

  • adjust module configuration (47e52cf)

v6.14.0

04 Sep 06:02
Compare
Choose a tag to compare
v6.14.0 Pre-release
Pre-release

6.14.0 (2024-09-04)

Features

  • isClassDeclared prepareInvocations, fix cairo0 test (#1211) (9fdf54f)

v6.13.1

03 Sep 08:35
Compare
Choose a tag to compare
v6.13.1 Pre-release
Pre-release

6.13.1 (2024-09-03)

Bug Fixes

  • revert companion pattern except constants (#1193) (ebf9f35)

v6.13.0

27 Aug 06:09
Compare
Choose a tag to compare
v6.13.0 Pre-release
Pre-release

6.13.0 (2024-08-27)

Bug Fixes

  • repair enum type lookup for typed data hashing (36f8c3c)
  • sync cryptographic dependencies (da20310)

Features

v6.12.1

30 Jul 06:00
Compare
Choose a tag to compare
v6.12.1 Pre-release
Pre-release

6.12.1 (2024-07-30)

Bug Fixes

  • deprecate url utility methods (bbbf3d8)
  • remove ledger transport dependency (91493bb)

v6.12.0

26 Jul 11:34
Compare
Choose a tag to compare
v6.12.0 Pre-release
Pre-release

6.12.0 (2024-07-26)

Bug Fixes

  • jest debut fix api requests match using uid (b1d10a1)

Features

v6.11.0

02 Jul 21:31
Compare
Choose a tag to compare

6.11.0 (2024-07-02)

Features

  • WalletAccount -> new standard for communicating with wallets - guide and example-repo
  • rpc 0.7.1
  • cairo 2.6.0 contract declaration
  • abiwan v2 intergation - Automatic TypeScript parsing of Cairo ABI-s guide
  • v3 transactions
  • structured data hashing in line with SNIP-12
  • Ethereum account (signer) docs
  • Cairo u512 docs
  • Enriched transaction receipt docs
  • types-js common library
  • added type coverage
  • provider.getL1MessageHash
  • add getGasPrice rpc provider method
  • export function parseCalldataField()
  • function validateAndParseEthAddress
  • provider.decodeParameters
  • fee margins configurable
  • use fetch-cookie package for cookie based sticky sessions
  • removed sequencer api , goerli testnet
  • various bugfixes

Test:

  • add coverage in automatic test suite
  • Improve tests performance
  • test's response schema validation

Docs:

  • search functionality
  • guide for wallet account
  • various improvements, new examples on methods in jsdoc and explanations

BREAKING CHANGES

  • v3 transactions
  • use only RpcProvider instead of Provider - PR
  • nested events - PR
  • migration guides from v5 to v6