Error Handling: Users receive a helpful error message when attempting to use empty presets, making it easier to troubleshoot issues with settings and plugins.
Improvements
Type Support: The product now offers improved type definitions, enhancing compatibility with various compile results and providing better input/output handling for functions.
Documentation: Enhanced documentation is added to provide clearer guidance and support for users, making it easier to understand and utilize the product's features.
Node Compatibility: The product now requires Node.js version 16, ensuring users benefit from the latest features and improvements in the Node environment.
Fixes
Fix issues with deep cloning preset settings, ensuring that configurations are applied correctly without losing data.
Fix merging of non-first parameters when reconfiguring plugins, improving the reliability of plugin configurations.
Fix various typos throughout the codebase, enhancing clarity and professionalism in the product's documentation and comments.
Others
Update development dependencies to ensure the product remains stable and secure, providing a better experience for users.
Refactor code and configurations to improve overall performance and maintainability, leading to a smoother user experience.