We are pleased to announce the release of Scala.js 0.6.20!
This release is mostly intended to bridge the gap between the 0.6.x and 1.x branches, to make it easier to cross-compile and/or migrate.
Read on for more details.
We are pleased to announce the release of Scala.js 0.6.20!
This release is mostly intended to bridge the gap between the 0.6.x and 1.x branches, to make it easier to cross-compile and/or migrate.
Read on for more details.
We are pleased to announce the release of Scala.js 0.6.19!
This release brings support for sbt 1.0.0-RC2 and following. In addition, it fixes a few compiler issues.
Read on for more details.
We are very excited to announce the first milestone of Scala.js 1.0.0, aka 1.0.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.6.x. Libraries need to be recompiled and republished using this milestone to be compatible.
Moreover, this release is not entirely source compatible with 0.6.x either. We expect, however, that further milestones for 1.0.0 will stay backward source compatible with this first milestone.
We are pleased to announce the release of Scala.js 0.6.18!
This release is mostly a bug-fix release, but it also brings one new feature: the ability to recognize “standard” main
methods (with args: Array[String]
) in addition to js.JSApp
objects.
Read on for more details.
We are excited to announce the release of Scala.js 0.6.17!
This release is mostly a bug-fix release, but it also brings a few new features.
One bug fix which we would like to highlight is #2943/#2827.
The optimizer exposed a quadratic behavior which meant insanely long times of fastOptJS
on some codebases, which we have now fixed.
This was particularly true in test suites using ScalaTest.
The main new feature of this release is the ability for facade libraries to support both the traditional NoModule
style, where JS libraries are exposed as global variables and accessed through @JSGlobal
, and the CommonJSModule
style, where JS libraries are imported through @JSImport
.
Read on for more details.
We are excited to announce the release of Scala.js 0.6.16!
This release is mostly a bug-fix release. It also adds support for jsdom v10.x (which contains breaking changes wrt. jsdom v9.x) and Scala 2.13.0-M1.
Read on for more details.