Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Mar 12:30
· 92 commits to main since this release

Feature

  • Integrated the PuyaPy compiler via algokit compile python.
  • Polished the algokit init wizard experience to support workspaces and nested init flows.
  • Added the algokit project command group to enable running commands associated with a project initialized from a template.
  • Added algokit project run, which surfaces and enables execution of custom commands registered in a template.
  • Added algokit project list, which enables listing of projects in a workspace.
  • Added algokit project link, which searches the workspace for smart contract projects and generates a typed client, which can be used to interact with that smart contract.
  • Added support version pinning in the algokit generate client command.
  • Change LocalNet to run as an archival node so that you can access all blocks (useful for testing) (#461) (794cccc)

Full 2.0 release PR is here (462)

Breaking

  • algokit bootstrap has been moved to algokit project bootstrap. It will continue to operate via either command.
  • algokit deploy has been moved to algokit project deploy. It will continue to operate via either command.
  • By default algokit generate client will pull the latest version of the underlying Python or TypeScript client generator package. If this causes you any issues with output stability, you can pin via the --version option. See docs here.
  • The official templates now have a AlgoKit CLI min version requirement of 2.0.0.