Repository navigation
Highlights
Scala.js / Wasm support is now more optimized than before!
Previously the implementation generated two nested js.async calls for every created Future, which seems to be very memory inefficient on Node.js's V8 implementation. They are now optimized to use only one js.async. Our simple stress-test receives a 74% memory usage reduction from this change!
Furthermore, Node.js 26 has finally fixed our stack overflow bug (#165), which means you can use gears targeting Node.js 26 and later.
Special thanks to @tanishiking for looking into the bug & the JSPI implementation and resolving both!
What's Changed
- Node 26 and enable Scala.js stress tests by @tanishiking in #178
- Update sbt, scripted-plugin to 1.12.11 by @scala-steward in #177
New Contributors
- @tanishiking made their first contribution in #178
Full Changelog: v0.3.0...v0.3.1