Java
fromScala.js
1 month agoAnnouncing Scala.js 1.21.0
Scala.js 1.21.0 introduces compatibility changes, deprecates JDK < 17, disables Google Closure Compiler by default, and includes performance improvements.
Today I'm glad to announce Workflows4s Web UI - a new milestone for the Workflows4s project and the result of four months of work and collaboration across the ecosystem.This post is both a release announcement and a case study - I want to share what we've built, but also how we've done it and why it matters beyond the Workflows4s context.
This is technically a hotfix patch release for 1.20.0, which was discovered to be severely broken, and was therefore never announced. These release notes therefore present it as a "minor release" compared to 1.19.0. This release mainly comes with many performance improvements to the WebAssembly and JavaScript backends alike. As of this writing, the latest versions of Firefox (since v131), Safari (since v18.4) and Chrome (since v137) support all the WebAssembly features required to run Scala.js-on-Wasm.