ArcBlock Releases Blocklet Server Version 1.7.0
2022-03-18
By: Chen Lin (ArcBlock Engineer)
After more than three months of polishing, 353 commits and 30 minor iterations, Blocklet Server version 1.7.0 was officially released on March 18, 2022.
To try out the latest version, you can run npm install -g @blocklet/cli
to get it.
Blocklet Server 1.7.0 major updates:
Dynamically add components for Blocklet
Composability is one of the core features of Blocklet. In version 1.7.0, the composability of Blocklet has been greatly enhanced, and you can dynamically combine different Blocklet together.
You can also create your own Blocklet, add some components, export this Blocklet, and upload it to your own Github.
Blocklet Launcher
We improved the Blocklet launcher process, you can easily launch a Blocklet from the Blocklet Store
Better Developer Experience
- Support for installing @blocklet/cli using pnpm
- Blocklet SDK: Added more APIs, see https://docs.arcblock.io/abtnode/en/developer/blocklet-sdk
- Blocklet CLI:
blocklet config
supports--profile
to store multiple configs. You can view detailed instructions withblocklet config --help
- Blocklet DEV: When developing a blocklet, support clearing all data of this blocklet through
blocklet dev clear
- More robust service gateway: We support a pure JavaScript version of the service gateway for Blocklet Server, so that developers can run Blocklet Server without nginx environment
- Product name change for developers: data directory, configuration file, name change of some configuration items
Other improvements
- Support for accessing Blocklet through DID Domain, which significantly improves the accessibility of Blocklet in decentralized networks
- We've significantly improved Blocklet Server security in this release. All private information will be encrypted before storage
- Redesigned the style of the pass
- Supports two-way communication between Blocklet and DID Wallet
- Lots of bug fixes and stability improvements