We are excited to announce the second milestone of Scala.js 0.6.0, aka 0.6.0-M2!
This release fixes the last outstanding issues from M1.
Most notably #1335 and #1331, so
%%% is fixed.
It also introduces a builder for cross-compiling projects in sbt.
Scala.js 0.6.0-M2 is forward and backward binary compatible with M1, and uses the same cross-compilation suffix (i.e.,
_sjs0.6.0-M1), so you can use libraries built with 0.6.0-M1 in 0.6.0-M2, and conversely.
It is also backward source compatible with M1.
We are excited to announce the first milestone of Scala.js 0.6.0, aka 0.6.0-M1!
This development release is mostly intended for testing purposes, and as a synchronization point with library authors so that they can start upgrading in preparation for the final release.
As the change in “major” version number witnesses, this release is not binary compatible with 0.5.x.
Libraries need to be recompiled and republished using this milestone to be compatible.
More importantly, this release is not source compatible with 0.5.x either.
We expect, however, that further milestones and 0.6.x will stay source compatible with this first milestone.
We are excited to announce the release of Scala.js 0.5.6!
This is a backport release from the upcoming 0.6.x branch and contains various minor bug fixes and enhancements.
We are excited to announce the release of Scala.js 0.5.5!
This release contains various minor bug fixes and enhancements. It is the last anticipated release in the 0.5.x series and prepares the upcoming 0.6.x series by deprecating various obsolete features (see below for details).
We are excited to announce the release of Scala.js 0.5.4!
This release contains various bug fixes and enhancements to both the compiler and the sbt plugin.
We are excited to announce the release of Scala.js 0.5.3!
This release was focused mostly on performance, bringing speedups from 1.3x to 3.3x to your applications.