Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

Blocklet Server v1.16.32: More Secure and Much Faster

wangshijun
Oct 4, 2024 · edited
B
Blogs
cover

Over the past 8 weeks, our dedicated team has refined various aspects of Blocklet Server to streamline operations, enhance security, improve performance, and enrich the developer toolkit. We have released Blocklet Server v1.16.30, v1.16.31, and v1.16.32, the following is the recap of the most important updates within these versions.

Features and Improvements#

Blocklet Launch Workflow#

The launch process for blocklets has been significantly improved, offering a more intuitive and efficient experience:

  • End-to-End Transfer Workflow: Seamless transfer of blocklets within the ecosystem, check here and here.
  • Locale Respect: Enhanced handling of user locale when embed from ArcBlock Launcher.
  • Validation Schema Consistency: Standardized validation processes to prevent errors during blocklet creation.
  • Error Handling: Resolved incorrect reminder messages following serverless terminations and implemented fallback mechanisms prior to accessibility checks.
  • Cleanup Operations: Automated removal of terminated blocklets that exceed their reserved duration.

User Login Experience#

Improvements to the login system enhance security and user convenience:

  • Session Refresh Token: Minimizes the need for frequent logins by implementing long-lasting session tokens for the server dashboard, the blocklet dashboard has already supported this for a long time.
  • Consistency and Security: Ensures consistent user information across sessions and enhances security measures for federated logins.

App Management Experience#

New features and fixes that improve the management and usability of applications:

  • User Profile Accessibility: Easier access to user profiles directly from member details.
  • Passport Management: Enhanced display and management of passport descriptions during creation and issuance.
  • Component Handling: Smarter management of optional components during application upgrades, removed components will be ignored.

DID Space Experience#

Resolving issues related to DID Spaces integrations:

  • Error Messaging: Improved error outputs when connecting DID spaces with NFT functionalities.
  • UI Fixes: Addressed issues with space overflow and duplicate error messages in the user interface.

Builder Experience#

Blocklet CLI#

Blocklet CLI have been upgraded to support developers more effectively:

  • Enhanced Support: Added docker status, file system isolation information, and debug features to aid in development.
  • Update and Information Commands: New commands to update blocklet DID documents and provide comprehensive server information.

Screenshot 2024-09-30 at 14.37.24.png

Blocklet SDK#

Blocklet SDK sees significant enhancements to bolster security and functionality:

  • Security Middleware: Added CSRF and session middleware to enhance security measures.
  • KYC and Authentication Checks: New support for KYC and authentication methods to ensure user authorization.

Blocklet Service#

Service updates aim to improve the user experience and expand functionality:

  • KYC Integration: Enhanced email verification processes, will have a dedicated blog for this.

Screenshot 2024-09-30 at 14.47.03.png

  • Custom Display Options: Integration with NFT-blender for custom passport displays.

Screenshot 2024-09-30 at 15.02.12.png

  • Referral and Growth: New services to support referral-based growth and user engagement.

Screenshot 2024-09-30 at 15.01.58.png

Screenshot 2024-09-30 at 15.02.46.png

Blocklet Studio#

Studio enhancements focus on user experience and functionality:

  • Installation and UX Consistency: Streamlined installation processes and improved user interface responsiveness.
  • Resource Management: Fixes related to resource creation and project settings updates.

Docker Support#

Introducing beta support for Docker:

  • Containerization: Running blocklets in Docker containers enhances security and expands blocklet creation limits.

Screenshot 2024-09-30 at 14.49.06.png

Security and Reliability#

Continued focus on securing the platform and enhancing performance:

  • Audit and Backup Improvements: Optimized audit logs and backup processes for efficiency.
  • Security Enhancements: Strengthened defenses against SQL injection and sensitive data exposure.

Community Spotlight: Your Feedback in Action#

In this section, we highlight the latest updates and bug fixes that were inspired by you, our users. From minor tweaks to major changes, every update is a step towards enhancing your experience and meeting your needs. Thank you for your continued support and engagement.

One more thing!#

Every release, including v1.16.32, undergoes rigorous testing in our production environment for a week to ensure reliability and performance. Developers can upgrade their Blocklet Server or utilize the ArcBlock Launcher to take advantage of these robust features.

Blocklet Server remains committed to being the leading platform for decentralized application development, providing a secure, efficient, and user-friendly environment for developers. Upgrade today and explore the enhanced capabilities of Blocklet Server v1.16.32! Your feedback is invaluable to us as we continue to improve and expand our services.

Help us to Improve#

If you have any needs, suggestions, or issues during your usage, you can visit the ArcBlock Community to provide feedback. We will do our utmost to assist you. Additionally, if your feedback is selected for our Bug Bounty Program, you will receive an ABT reward.


2.1.10