Skip to content

v3.0.0

Compare
Choose a tag to compare
@codespool codespool released this 31 May 07:57
· 43 commits to master since this release
28ebc17

Major changes

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 ;)

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.

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

Drop ask! support

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

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