v3.0.0-alpha.0
Pre-release
Pre-release
codespool
released this
29 May 08:30
·
49 commits
to master
since this release
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