Announcing Scala.js 0.6.17


Hello everyone,

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 the announcement on the Web for more details:

The Scala.js team