Skip to content

Releases: algorand/py-algorand-sdk

v2.1.0

14 Mar 19:34
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • bugfix: fix msig sks type + a couple other mypy complaints by @barnjamin in #434
  • fix: remove unused positional argument "contract_type" from OverspecifiedRoundError and UnderspecifiedRoundError by @ori-shem-tov in #438
  • Fix: Revert .test-env in develop by @bbroder-algo in #445

New Features

  • New Feature: Adding methods to use the simulate endpoint by @barnjamin in #420

Enhancements

  • Infrastructure: Add setup.py check to circle ci by @algochoi in #427
  • Enhancement: Type Friendly Exports by @tzaffi in #435
  • Algod: Add disassembly endpoint and implement cucumber test by @algochoi in #440
  • Enhancement: Upgrade black, mypy, and add type annotations to algod.py by @tzaffi in #442

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

03 Jan 23:39
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Remove v1 algod API (algosdk/algod.py) due to API end-of-life (2022-12-01). Instead, use v2 algod API (algosdk/v2client/algod.py).
  • Remove algosdk.future package. Move package contents to algosdk.
  • Remove encoding.future_msgpack_decode method in favor of encoding.msgpack_decode method.
  • 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 mnemonic.to_public_key in favor of account.address_from_private_key.
  • Remove logicsig templates, algosdk/data/langspec.json and all methods in logic depending on it.

Bugfixes

Enhancements

New Contributors

Full Changelog: v1.20.2...v2.0.0

v1.20.2

05 Dec 19:07
9bf39f2
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • Bug-Fix: encode ABI string with non-ASCII characters by @ahangsu in #402

Enhancements

  • Tests: Migrate v1 algod dependencies to v2 in cucumber tests by @algochoi in #400
  • Enhancement: allowing zero length static array by @ahangsu in #401
  • README: Delete Travis CI Badge by @algochoi in #404
  • examples: Migrate v1 algod usage to v2 algod by @algochoi in #403

Full Changelog: v1.20.1...v1.20.2

v1.20.1

10 Nov 18:28
a411457
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • Bug-fix: Implement TransactionRejectedError by @jdtzmn in #396
  • Decoding: Fix roundtrip encode/decode tests for transactions by @algochoi in #398

Full Changelog: v1.20.0...v1.20.1

v1.20.0

02 Nov 19:58
3b231ac
Compare
Choose a tag to compare

What's Changed

New Features

  • Boxes: Add support for Boxes by @algochoi in #348
  • class StateSchema's method undictify() now returns a StateSchema object instead of a python dict in #340

Full Changelog: v1.19.0...v1.20.0

v1.19.0

12 Oct 17:25
671e136
Compare
Choose a tag to compare

What's Changed

Enhancements

  • REST API: Add algod block hash endpoint, add indexer block header-only param. by @winder in #390

Full Changelog: v1.18.0...v1.19.0

v1.18.0

19 Sep 15:39
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Deprecation: Add deprecation warnings on v1 algod API and old transaction format by @algochoi in #381
  • enhancement: add unit test for ParticipationUpdates field by @shiqizng in #386

Full Changelog: v1.17.0...v1.18.0

v1.17.0

02 Sep 14:53
e831740
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • Bug-fix: Pass verbosity through to testing harness by @tzaffi in #373

Enhancements

  • Enhancement: Trim the indexer images and use the sandbox instead of custom dockers by @tzaffi in #367
  • Enhancement: Add State Proof support by @shiqizng in #370
  • Enhancement: Deprecating use of langspec by @ahangsu in #371

New Contributors

Full Changelog: v1.16.1...v1.17.0

v1.17.0b1

30 Aug 18:35
dce8230
Compare
Choose a tag to compare
v1.17.0b1 Pre-release
Pre-release

What's Changed

Bugfixes

  • Bug-fix: Pass verbosity through to testing harness by @tzaffi in #373

Enhancements

  • Enhancement: Trim the indexer images and use the sandbox instead of custom dockers by @tzaffi in #367
  • Enhancement: Add State Proof support by @shiqizng in #370
  • Enhancement: Deprecating use of langspec by @ahangsu in #371

New Contributors

Full Changelog: v1.16.1...v1.17.0b1

v1.16.1

18 Aug 20:00
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • bug-fix: add check to desc so we dont output null if undefined by @barnjamin in #368

Enhancements

Full Changelog: v1.16.0...v1.16.1