DEV Community

张传辉
张传辉

Posted on

Joker Visual Coding IDE Update Log - July 27, 2025

Dear users, hello! In this version update, we have significantly achieved the integration of data and two access points for the international and domestic versions of Joker. At the same time, we have brought functional upgrades to the portal, workbench, and core underlying systems, aiming to provide you with a better, more efficient, and multi - region - compliant user experience.

Highlights of Portal Upgrade

  1. Separation of Data Languages and Loading Optimization: The Chinese and English data of the portal has been separated, enabling the loading of different content according to the language, meeting the needs of users in different languages.

  1. Fix for Team Message Reminder: The problem that team managers did not receive system messages when someone applied to join the team has been resolved, ensuring smooth team communication.
  2. Warehouse Traffic and Display Optimization: A warehouse view count statistics function has been added. Combined with an intelligent algorithm, the most popular warehouses are displayed, allowing users to quickly discover high - quality resources.
  3. Optimization of Version Release Process: After completing code inspection and returning to the warehouse home page, the system will automatically open a guidance prompt to help users quickly confirm version information and improve the version release efficiency.
  4. Compliant Handling of Cookies: A Cookie usage description has been added, and a downgraded handling solution for Cookie privacy agreements that complies with EU requirements has been provided to ensure user privacy and security.

  1. Expansion of Social Media Links: More social media accounts of Joker, such as the X platform, ProductHub, and Zhihu, have been added, and quick access entrances are set at the bottom for users to learn more about the latest news.

  1. Optimization of Avatar Upload Function: The avatar upload control has been optimized. For small and extra - large pictures, more reasonable display effects are provided, and users are also supported to crop the image, improving the quality of avatar display.
  2. New Login Method Added: The QQ login authorization function has been added. Users can use their QQ accounts to authorize and log in to Joker, providing more login options.

Enhancements of Workbench Functions

  1. Support for Multilingual Configuration: In data maintenance, multilingual configurations have been added to titles and descriptions. Warehouses are allowed to set multiple languages for data such as variables, methods, and events to meet internationalization needs.

  1. AI Assistant to Facilitate Script Writing: An AI assistant has been introduced in the logical script, supporting functions such as Mock data writing, script logic context recognition, and exception recognition, improving the efficiency and accuracy of script writing.

  1. Independent Application for NPM Resources: An NPM resource application function is provided. Users can independently submit applications for NPM package references to enrich project resources.

  1. Optimization of NPM Version Management: The NPM reference logic has been optimized. There is the ability to manage NPM package versions, support multiple versions of the same NPM package, automatically upgrade versions during project operation, and analyze and remind of reference exceptions.

  1. Guarantee of NPM Resource Loading: The NPM resource reference has been optimized. Automatic switching between the main CDN and the backup CDN is realized. When the main CDN fails to load, it automatically switches to the backup CDN to ensure the smooth loading of NPM online resources in regions such as China.
  2. Optimization of Configuration File Management: In the previous configuration file management, paging functions have been added to Class and CSS Vars, and a batch import function is provided to improve management efficiency.

  1. Fix for Logical Check Issues: Related type check and logical check issues such as for loops and return logical nodes have been resolved to ensure the correctness of code logic.
  2. Automatic Language Switching of AI Assistant: The AI assistant has the ability to automatically recognize languages and can automatically switch between Chinese and English according to the current operating environment, improving usability.

Core Underlying Upgrade

  1. Upgrade of SFC Parsing Library: The SFC parsing library has been upgraded to make Joker syntax parsing more stable and reliable.
  2. Optimization of Joker CLI: The Joker CLI has been upgraded, and the problem of scoped processing for :root styles has been solved, avoiding affecting the configuration of :root root content.
  3. Upgrade of Vscode Plugin: The Vscode Joker Plugin has been upgraded to provide more stable syntax hints and code highlighting functions, enhancing the development experience.

This version update covers multiple dimensions from user experience to functional depth, from local adaptation to international compliance. Every optimization aims to make Joker more suitable for your usage scenarios. We will continue to listen to user feedback and keep iterating to create a more powerful and user - friendly development and collaboration platform for you. Thank you for your support of Joker, and wish you a pleasant use!

Top comments (0)