New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

algosdk

Package Overview
Dependencies
Maintainers
2
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

algosdk - npm Package Versions

23
8

2.10.0

Diff

algo-devops-service
published 3.1.0 •

algo-devops-service
published 3.0.0 •

Changelog

Source

v3.0.0

<!-- Release notes generated using configuration in .github/release.yml at 3.0.0 **WITH MANUAL EDITING AFTERWARD** -->

What's Changed

⚠️ WARNING: This release is a new major version with breaking changes from the v2.X.X series. For help migrating from v2 releases, see the file v2_TO_v3_MIGRATION_GUIDE.md.

v2 End of Life

With the release of v3 of this SDK, v2 is now in maintenance mode. No new features will be added to v2, and only security fixes or critical errors will be addressed. At the end of March 2025, no further updates will be made to the v2 package.

Breaking Changes

  • Convert algod responses to typed by @Eric-Warehime in https://github.com/algorand/js-algorand-sdk/pull/776
  • Align transaction fields to transaction reference spec by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/804
  • TEAL Source Map: Improve SourceMap and support columns by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/834
  • Remove IntDecoding as a REST option & support native bigint types in models by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/852
  • Refactor Transaction class by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/854
  • Improve object encoding and decoding by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/862
  • Correctly model blocks by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/875
  • Fix stateproof txn representation by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/876
  • Typed indexer responses by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/857
  • Support special case raw binary strings by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/878
  • REST API TEAL bytes fix by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/881
  • Fix remaining REST untyped responses by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/882

Enhancements

  • Remove buffer usage in favor or Uint8Array and Dataview by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/800
  • Remove Buffer Usage by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/801
  • Add address bytes length check in encodeAddress by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/809
  • Native esm bundle by @PhearZero in https://github.com/algorand/js-algorand-sdk/pull/836
  • Add ability to pass through fetch options by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/883
  • REST API: Allow bigints for client args by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/893

Bugfixes

  • Fix: Don't delete dist folder when creating release PR by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/890
  • Release PR Generation: Use prerelease tag in changelog generation by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/892

Other

  • Type and formatting changes by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/853
  • 3.0.0: Sync changes to develop by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/884

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.9.0...v3.0.0

algo-devops-service
published 3.0.0-beta.2 •

algo-devops-service
published 3.0.0-beta.1 •

algo-devops-service
published 2.9.0 •

Changelog

Source

v2.9.0

<!-- Release notes generated using configuration in .github/release.yml at release/v2.9.0 -->

What's Changed

Enhancements

  • feat: add ARC22 and ARC28 interfaces for ABI contracts and methods by @joe-p in https://github.com/algorand/js-algorand-sdk/pull/856
  • Algod: Regenerate models to include new simulate option by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/880
  • API: Deprecate txn maker functions that will be removed in v3 by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/886

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.8.0...v2.9.0

algo-devops-service
published 2.8.0 •

Changelog

Source

v2.8.0

<!-- Release notes generated using configuration in .github/release.yml at release/v2.8.0 -->

What's Changed

Bugfixes

  • Fix: Update chromedriver deps, make install conditional in CI, and fix indexer sync error in cucumber tests by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/859
  • fix: allow either boolean value for nonParticipation offline keyregs by @joe-p in https://github.com/algorand/js-algorand-sdk/pull/866

Enhancements

  • API: Regenerate algod and indexer models by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/845
  • Spec: Regenerate code from specification file f633b019 by @gmalouf in https://github.com/algorand/js-algorand-sdk/pull/870

New Contributors

  • @gmalouf made their first contribution in https://github.com/algorand/js-algorand-sdk/pull/870

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.7.0...v2.8.0

algo-devops-service
published 2.7.0 •

Changelog

Source

v2.7.0

<!-- Release notes generated using configuration in .github/release.yml at release/v2.7.0 -->

What's Changed

Enhancements

  • fix: remove cross-fetch by @PhearZero in https://github.com/algorand/js-algorand-sdk/pull/833

New Contributors

  • @PhearZero made their first contribution in https://github.com/algorand/js-algorand-sdk/pull/833

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.6.0...v2.7.0

algojohnlee
published 2.6.0 •

Changelog

Source

v2.6.0

<!-- Release notes generated using configuration in .github/release.yml at release/v2.6.0 -->

What's Changed

Bugfixes

  • signer: Only merge multisigs if there are more than 1 by @acfunk in https://github.com/algorand/js-algorand-sdk/pull/822

New Features

  • Simulate: Application State Change and Hash of Executed Bytecode by @ahangsu in https://github.com/algorand/js-algorand-sdk/pull/818

Enhancements

  • node: Update to node 18, drop support for node 16 by @jasonpaulos in https://github.com/algorand/js-algorand-sdk/pull/827
  • api: Regenerate client. by @winder in https://github.com/algorand/js-algorand-sdk/pull/826

New Contributors

  • @acfunk made their first contribution in https://github.com/algorand/js-algorand-sdk/pull/822

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.5.0...v2.6.0

algo-devops-service
published 2.5.0 •

Changelog

Source

v2.5.0

<!-- Release notes generated using configuration in .github/release.yml at release/v2.5.0 -->

What's Changed

Bugfixes

  • bug-fix: include currency-greater-than param for 0 value by @shiqizng in https://github.com/algorand/js-algorand-sdk/pull/807

New Features

  • Simulation: Execution trace (PC/Stack/Scratch) support by @ahangsu in https://github.com/algorand/js-algorand-sdk/pull/803

Enhancements

  • fetch: Add Cloudflare Workers support (cross-fetch v4) by @spencercap in https://github.com/algorand/js-algorand-sdk/pull/794
  • logging: Add rn warning and logging by @Eric-Warehime in https://github.com/algorand/js-algorand-sdk/pull/798
  • CICD: Update Chromedriver version and CI orb by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/802
  • CICD: Update chromedriver in package.json to 116+ by @algochoi in https://github.com/algorand/js-algorand-sdk/pull/811

New Contributors

  • @spencercap made their first contribution in https://github.com/algorand/js-algorand-sdk/pull/794

Full Changelog: https://github.com/algorand/js-algorand-sdk/compare/v2.4.0...v2.5.0

23
8
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc