Enfocus has confirmed the release of Switch 2024 Fall. This new version introduces a range of significant updates and improvements, including support for macOS 15 (Sequoia), new scripting capabilities and a host of bug fixes, ensuring a more powerful and efficient platform for users.
Key highlights of Switch 2024 Fall include:
- Node.js version 20 support: Switch 2024 Fall now supports Node.js 20, offering improved performance with the updated V8 engine, enhanced security through the experimental permissions model, and support for new ECMAScript features. The built-in test runner is more stable, WebAssembly (WASI) support is now stable, and various APIs like AbortSignal have been expanded. We recommend app creators upgrade their NPM packages to the latest version to ensure compatibility with Node.js 20.
- Scripting enhancements: the scripting functionality of retrieving variable values within the scope of a job has been extended to include JDF, and to support date format validation.
- System compatibility: Switch 2024 Fall now supports macOS 15 (Sequoia), ensuring compatibility with the latest macOS version.
- Bug fixes: this release addresses a comprehensive list of bug fixes, enhancing the overall stability and performance of the platform. Key fixes include resolving web portal visibility issues, web services startup problems post-upgrade, and various scripting and debug mode issues.
- Performance and error handling: a series of enhancements have been implemented, addressing socket hang-up errors and a serious CPU usage issue that led to significant slowdowns. These changes ensure improved performance and reliability.