Skip to content

Releases: multiversx/mx-sdk-js-core

v10.2.4

10 May 13:16
7053743
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.2.3...v10.2.4

v10.2.3

09 May 10:00
3ad4cb6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.2.2...v10.2.3

v10.2.2

05 May 08:59
403944b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.2.1...v10.2.2

v10.2.1

03 May 13:19
8a213ed
Compare
Choose a tag to compare

What's Changed

  • [Regression] When loading the ABI, sort custom types by their type dependencies. by @andreibancioiu in #208

Full Changelog: v10.2.0...v10.2.1

v9.2.6

03 May 07:10
455a29b
Compare
Choose a tag to compare
v9.2.6 Pre-release
Pre-release

What's Changed

Full Changelog: v9.2.5...v9.2.6

v10.2.0

02 May 14:27
b9b6205
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.1.2...v10.2.0

v9.2.5

02 May 14:16
22bbcc4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.2.4...v9.2.5

v10.1.2

19 Apr 08:07
b6cc483
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.1.1...v10.1.2

v10.1.1

18 Apr 08:03
58e9cc6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.1.0...v10.1.1

v10.1.0

14 Apr 15:44
bed3df4
Compare
Choose a tag to compare

erdjs 10 brings a series of breaking changes. Most importantly, the packages walletcore, dapp, contractWrappers and the network providers (ApiProvider, ProxyProvider) have been extracted to separate repositories - consequently, they are now distributed as separate NPM packages. erdjs does not depend anymore on the libraries fs, crypto and axios.

The classes responsible with parsing contract results or query responses, and the ones responsible with transaction completion detection have been rewritten, as well.

Furthermore, we have removed a couple of previously-thought as utility functions, in order to simplify and improve the codebase of erdjs.

What's Changed

  • remove console logging from contractWrapper by @rangheluta in #162
  • Breaking changes (erdjs 10): improve contract interactions and interpretation of contract results by @andreibancioiu in #159
  • Create "pre-release" in alpha / beta workflows by @andreibancioiu in #163
  • erdjs v10 (beta): Hardcode class names for classes within erdjs' typesystem. by @andreibancioiu in #165
  • Prepare version 10.0.0-beta.2. by @andreibancioiu in #167
  • Extract walletcore (separate repository) by @andreibancioiu in #168
  • Extract HW Provider to a separate repository by @andreibancioiu in #169
  • Add github workflow: package-lock checks. by @andreibancioiu in #171
  • Remove trackOfTransactions (private field, not actually used). by @andreibancioiu in #172
  • Extract remaining dapp / signing providers to separate repositories by @andreibancioiu in #170
  • Prepare release: 10.0.0-beta.3. by @andreibancioiu in #174
  • Breaking change: adjustements to transaction awaitening and completion, transaction watcher by @andreibancioiu in #173
  • Breaking change: simplify network config / improve design - not a singleton anymore. by @andreibancioiu in #176
  • Fix / improve results parser (better heuristics) by @andreibancioiu in #177
  • Breaking change: preparatory refactoring for decoupling core objects from IProvider by @andreibancioiu in #178
  • Breaking change: decouple networkStake, networkStatus and stats from IProvider & IApiProvider. by @andreibancioiu in #179
  • Breaking change: unifying provider interfaces, preparing network providers for extraction - step 1 by @andreibancioiu in #180
  • Breaking change: unifying provider interfaces, preparing network providers for extraction - step 2 by @andreibancioiu in #181
  • Breaking change: unifying provider interfaces, preparing network providers for extraction - step 3 by @andreibancioiu in #182
  • Breaking change: SmartContract does not depend on IProvider anymore. by @andreibancioiu in #183
  • Breaking change: unifying provider interfaces, preparing network providers for extraction - step 4 by @andreibancioiu in #184
  • Breaking change: unifying provider interfaces, preparing network providers for extraction - step 5 by @andreibancioiu in #185
  • Breaking change: extractions (network providers and contract wrappers) by @andreibancioiu in #186
  • Breaking change: rename "methods" to "methodsExplicit". Rename "methodsAuto" to "methods" (default choice). by @andreibancioiu in #187
  • Remove SmartContractController (downgraded to a mere test utility) by @andreibancioiu in #188
  • Reference new network-providers in tests. Also adjust interface of TransactionOnNetwork by @andreibancioiu in #189
  • Breaking changes: cleanup and minor improvements prior release (step 1) by @andreibancioiu in #190
  • Breaking changes: cleanup and minor improvements prior release (step 2) by @andreibancioiu in #191
  • Prepare new beta pre-release by @andreibancioiu in #192
  • TokenPayment instead of Balance, where applicable by @andreibancioiu in #193
  • Deprecate / remove balance & balance builder by @andreibancioiu in #194
  • Deprecate EsdtHelpers in favor of @elrondnetwork/transaction-decoder by @andreibancioiu in #195
  • Bit of cleanup prior release (breaking changes), update readme & docs. Add payload builders for token transfers. by @andreibancioiu in #196
  • Fix exports and prepare release of erdjs 10 by @andreibancioiu in #197

New Contributors

Full Changelog: v9.2.3...v10.1.0