Scala.js 1.0.0 Released

Scala.js 1.0.0 is now Generally Available.

Scala.js 1.0.0 is now Generally Available.
Scala.js 1.0.0 features better interoperability with JavaScript libraries, improved portability with respect to Scala/JVM and better run-time performance.
The Scala development team said that this release is not binary compatible with 0.6.x, nor with the previous RCs of the 1.x series. The Libraries are required to be recompiled and republished using Scala.js 1.0.0 to be compatible. Many libraries at the core of the Scala/Scala.js ecosystem have already been published and are available for Scala.js 1.0.0.
In order to upgrade to 1.0.0, the team recommended first to upgrade to Scala.js 0.6.32 or later, and address all deprecation warnings. As Scala.js 1.0.0 removes support for all the deprecated features in 0.6.x, it is easier to see the deprecation messages guiding you to the proper replacements.
With the release of 1.0, Scala.js can now access require and other magical “global” variables of special JS environments.
To learn more you can visit the official announcement here.