Skip to content

v3.0.0-alpha.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@codespool codespool released this 29 May 08:30
· 49 commits to master since this release
0dd6d51

Major changes

Drop ask! support

  • ask! is not production ready, and having it only introduces confusion to users, and unnecessary overhead to developers

Convert the project to a monolith structure

  • Switching to monorepo seemed like a good idea at the time, but proved to bring overhead in development and release process without perceivable benefits.

Convert to native ESM system

  • This was necessary to be able to keep up with the ecosystem and Node.js itself.
  • Added benefit is removal of "duplicate dependencies" warning from @polkadot/* packages.
  • also, the bundle size is ~10MB smaller ;)

Adds base-image config and .devcontainer

  • swanky-base image is now hosted with this repo, and the Dockerfile configuration is added, with a readme on publishing new versions.
  • .devcontainer config using swanky-base image is also added, and can be used to develop swanky-cli inside the container too

Bug fixes and improvements

  • make gas flag optional in deploy command
  • fix deploy command (use weightsV2)
  • fix missing name and email in templates
  • update all dependencies to latest