Skip to content

v7.0.0-beta.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Sep 16:03
· 95 commits to main since this release

7.0.0-beta.7 (2024-09-29)

⚠ BREAKING CHANGES

Various breaking changes since initial v7 beta

  • ExecuteParams -> SendParams
  • sendAtomicTransactionComposer takes a params object that extends SendParams now
  • algorand.transactions. is now algorand.createTransaction.
  • appClient.transactions. is now appClient.createTransaction.
  • appFactory.create/deploy now returns the app client in an appClient property rather than an app property
  • appFactory.create is now appFactory.send.create and appFactory.send.bare.create

Features

  • Renamed app client and algorand client properties for more obvious and consistent naming
  • Make the compile method public in app factory and app client
  • Improving error stack trace propagation from sendAtomicTransactionComposer
  • Added setSigners on AccountManager so you can copy signers from one AccountManager to another
  • Added transaction creation to app factory
  • Rename execute on AlgoKitComposer to send for consistency
  • Removing use of Expand<> inline in method calls since it results in a sub-par experience in the npm consumed package
  • Updated to latest ARC-56 spec
  • Updated docs for v7