v7.0.0-beta.9
Pre-release
Pre-release
github-actions
released this
05 Oct 04:24
·
24 commits
to main
since this release
7.0.0-beta.9 (2024-10-05)
⚠ BREAKING CHANGES
- AppClient.compile (and appClient.compile, and appFactory.compile) return
compiledApproval
andcompiledClear
again
This reverted the last commit after a reflection that the more explicit naming was actually confusing since it meant
the return of this method different from the return from create/update calls and consistency was better. The fact there is now jsdoc
comments means that the property names from the compile method are able to be quickly understood.
Features
- Readonly calls from app client now don't invoke signing (#321) (9c3897e)
- feat: AlgoKitComposer.simulate() now has a
skipSignatures
option to opt-out of signing for the simulate call - feat: Added a
defaultSigner
toAppClient
andAppFactory
- feat:
AppClient
now has analgorand
property so you don't need to passAlgorandClient
around everywhere if you have a client - feat:
AppFactory
now has analgorand
property so you don't need to passAlgorandClient
around everywhere if you have a factory - feat:
AppFactory
now hasappName
andappSpec
properties so if you want this information it's exposed rather than private - feat:
appFactory.deploy
now allows you to overrideappName
so if you want to create multiple contracts from a factory with different names you can