Skip to content

Releases: algorand/js-algorand-sdk

v2.8.0

05 Jun 15:39
Compare
Choose a tag to compare

What's Changed

  • New fields to support the vFuture incentives release and minBalance on Account
  • Update the API with support for GetBlockLogs endpoint

Bugfixes

  • Fix: Update chromedriver deps, make install conditional in CI, and fix indexer sync error in cucumber tests by @jasonpaulos in #859
  • fix: allow either boolean value for nonParticipation offline keyregs by @joe-p in #866

Enhancements

  • API: Regenerate algod and indexer models by @jasonpaulos in #845
  • Spec: Regenerate code from specification file f633b019 by @gmalouf in #870

New Contributors

Full Changelog: v2.7.0...v2.8.0

v2.7.0

20 Oct 19:10
Compare
Choose a tag to compare

What's Changed

Enhancements

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

21 Sep 14:11
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • signer: Only merge multisigs if there are more than 1 by @acfunk in #822

New Features

  • Simulate: Application State Change and Hash of Executed Bytecode by @ahangsu in #818

Enhancements

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.0

17 Aug 13:39
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • bug-fix: include currency-greater-than param for 0 value by @shiqizng in #807

New Features

  • Simulation: Execution trace (PC/Stack/Scratch) support by @ahangsu in #803

Enhancements

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

16 Jun 13:23
Compare
Choose a tag to compare

What's Changed

Bugfixes

New Features

  • Algod: Simulation run with extra budget per transaction group by @ahangsu in #784

Enhancements

Other

Full Changelog: v2.3.0...v2.4.0

v2.3.0

08 May 20:22
e3bcc3b
Compare
Choose a tag to compare

What's Changed

Bugfixes

New Features

  • Simulation: Lift log limits option in SimulateRequest by @ahangsu in #768

Enhancements

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

23 Mar 13:42
Compare
Choose a tag to compare

What's Changed

Bugfixes

Enhancements

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

27 Jan 15:56
Compare
Choose a tag to compare

What's Changed

Enhancements

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

03 Jan 18:02
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Remove v1 algod API (client.algod) due to API end-of-life (2022-12-01). Instead, use v2 algod API (client.v2.algod.algod).
  • Remove cost field in DryrunTxnResult in favor of 2 fields: budget-added and budget-consumed. cost can be derived by budget-consumed - budget-added.
  • Remove logicsig templates (logicTemplates), logic/langspec.json, logic.logic depending on langspec.json.
  • Regenerate algod models so every constructor requires an object to be passed in. Previously, only constructors with more than 4 argument specified this.
  • Remove unused generated types: CatchpointAbortResponse, CatchpointStartResponse.
  • Remove following methods in favor of the methods with WithSuggestedParams suffix:
    • makePaymentTxn, makeKeyRegistrationTxn, makeAssetCreateTxn, makeAssetConfigTxn, makeAssetDestroyTxn, makeAssetFreezeTxn, makeAssetTransferTxn.
  • Remove makeLogicSig in favor of either using LogicSigAccount (preferred) or directly invoking LogicSig constructor.
  • Remove EncodedMultisigBlob in favor of `EncodedSignedTransaction.

Full Changelog: v1.24.1...v2.0.0

v1.24.1

15 Dec 19:17
db8a746
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Packaging: Improve source map and browser usage for external bundlers by @jasonpaulos in #707

Full Changelog: v1.24.0...v1.24.1