Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ author :
twitter : sjrdoeraene
feedburner : feedname

scalaJSVersion: 0.5.6
scalaJSBinaryVersion: 0.5
scalaJSVersion: 0.6.0
scalaJSBinaryVersion: 0.6

# The production_url is only used when full-domain names are needed
# such as sitemap.txt
Expand Down
2 changes: 1 addition & 1 deletion _posts/news/2014-06-30-announcing-scalajs-0.5.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ The new sbt setting `jsDependencyFilter` can be used to modify the dependencies

jsDependencyFilter := (_.filter(_.resourceName != "jquery.js"))

The above would prevent "jquery.js" from being included by the sbt runners. See [FlatJSDependency]({{ BASE_PATH }}/api/scalajs-tools/0.5.1/#scala.scalajs.tools.jsdep.FlatJSDependency) for fields that you can use.
The above would prevent "jquery.js" from being included by the sbt runners. See [FlatJSDependency]({{ site.production_url }}/api/scalajs-tools/0.5.1/#scala.scalajs.tools.jsdep.FlatJSDependency) for fields that you can use.

#### Ordered testing output

Expand Down
2 changes: 1 addition & 1 deletion _posts/news/2014-09-18-announcing-scalajs-0.5.5.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Note that these conversions apply equally to other Scala collections like `Seq`
#### packageJS
`packageJS` has been deprecated in favor of `fastOptJS`.

Its providing tasks (`packageExternalDepsJS`, `packageInternalDepsJS` and `packageExportedProductsJS`) have been deprecated without replacement. If such a mechanism is required, [`ScalaJSPackager`]({{ BASE_PATH }}/api/scalajs-tools/0.5.5/#scala.scalajs.tools.packager.ScalaJSPackager) should be used directly.
Its providing tasks (`packageExternalDepsJS`, `packageInternalDepsJS` and `packageExportedProductsJS`) have been deprecated without replacement. If such a mechanism is required, [`ScalaJSPackager`]({{ site.production_url }}/api/scalajs-tools/0.5.5/#scala.scalajs.tools.packager.ScalaJSPackager) should be used directly.

#### sbt Task Renamings

Expand Down
2 changes: 1 addition & 1 deletion _posts/news/2014-11-19-announcing-scalajs-0.5.6.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ The following features of the Java library have been added:

Scala.js now supports the [standard charset conversions](https://docs.oracle.com/javase/7/docs/api/index.html?java/nio/charset/StandardCharsets.html) that every JRE supports. You can now pass instances of `Charset` to methods that convert bytes to characters and vice versa.

Note that you should avoid using `Charset.forName` (and methods that take charsets as strings in general), since they will make all `Charset` implementations reachable and hence explode your code size. If you compile on JDK6 (which does not have `StandardCharsets`), you may use [`scala.scalajs.niocharset.StandardCharsets`]({{ BASE_PATH }}/api/scalajs-library/0.5.6/#scala.scalajs.niocharset.StandardCharsets) to retrieve an instance of the desired `Charset`.
Note that you should avoid using `Charset.forName` (and methods that take charsets as strings in general), since they will make all `Charset` implementations reachable and hence explode your code size. If you compile on JDK6 (which does not have `StandardCharsets`), you may use [`scala.scalajs.niocharset.StandardCharsets`]({{ site.production_url }}/api/scalajs-library/0.5.6/#scala.scalajs.niocharset.StandardCharsets) to retrieve an instance of the desired `Charset`.

This also allowed to implement `String.getBytes` ([#1087](https://github.com/scala-js/scala-js/issues/1087)).

Expand Down
2 changes: 1 addition & 1 deletion _posts/news/2014-12-05-announcing-scalajs-0.6.0-M2.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ Should you run into trouble, don't hesitate to ask on the mailing list!
When writing cross-compiling code, we need to have two separate projects in sbt for the JVM target and the JS target.
The new `CrossProject` type, and its `crossProject` builder, helps in defining these pairs of projects in a DRY way.

See the [documentation of `CrossProject`]({{ BASE_PATH }}/api/sbt-scalajs/0.6.0-M2/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.
See the [documentation of `CrossProject`]({{ site.production_url }}/api/sbt-scalajs/0.6.0-M2/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.

### Faster!

Expand Down
2 changes: 1 addition & 1 deletion _posts/news/2014-12-22-announcing-scalajs-0.6.0-M3.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ Should you run into trouble, don't hesitate to ask on the mailing list!
When writing cross-compiling code, we need to have two separate projects in sbt for the JVM target and the JS target.
The new `CrossProject` type, and its `crossProject` builder, helps in defining these pairs of projects in a DRY way.

See the [documentation of `CrossProject`]({{ BASE_PATH }}/api/sbt-scalajs/0.6.0-M3/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.
See the [documentation of `CrossProject`]({{ site.production_url }}/api/sbt-scalajs/0.6.0-M3/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.

### Faster!

Expand Down
4 changes: 2 additions & 2 deletions _posts/news/2015-01-12-announcing-scalajs-0.6.0-RC1.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ Should you run into trouble, don't hesitate to ask on the mailing list!
When writing cross-compiling code, we need to have two separate projects in sbt for the JVM target and the JS target.
The new `CrossProject` type, and its `crossProject` builder, helps in defining these pairs of projects in a DRY way.

See the [documentation of `CrossProject`]({{ BASE_PATH }}/api/sbt-scalajs/0.6.0-RC1/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.
See the [documentation of `CrossProject`]({{ site.production_url }}/api/sbt-scalajs/0.6.0-RC1/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.

### Faster!

Expand All @@ -215,7 +215,7 @@ The title says it all: `js.Array[A]` and `js.Dictionary[A]` receive the entire S
### Implicits to make "writing JavaScript" easier

Sometimes, for example when porting existing JavaScript code, we want to just "write JavaScript" inside our Scala.js code.
A new object `js.DynamicImplicits` ([API]({{ BASE_PATH }}/api/scalajs-library/0.6.0-RC1/#scala.scalajs.js.DynamicImplicits$) provides implicit conversions that allow to write dynamically typed JavaScriptish code directly in Scala.js with a mimimal amount of boilerplate.
A new object `js.DynamicImplicits` ([API]({{ site.production_url }}/api/scalajs-library/0.6.0-RC1/#scala.scalajs.js.DynamicImplicits$) provides implicit conversions that allow to write dynamically typed JavaScriptish code directly in Scala.js with a mimimal amount of boilerplate.
Needless to say, these implicits should be handled with care, but they can come in handy.

### On-demand strict floats
Expand Down
4 changes: 2 additions & 2 deletions _posts/news/2015-01-23-announcing-scalajs-0.6.0-RC2.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ Should you run into trouble, don't hesitate to ask on the mailing list!
When writing cross-compiling code, we need to have two separate projects in sbt for the JVM target and the JS target.
The new `CrossProject` type, and its `crossProject` builder, helps in defining these pairs of projects in a DRY way.

See the [documentation of `CrossProject`]({{ BASE_PATH }}/api/sbt-scalajs/0.6.0-RC2/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.
See the [documentation of `CrossProject`]({{ site.production_url }}/api/sbt-scalajs/0.6.0-RC2/#org.scalajs.sbtplugin.cross.CrossProject) for more information and examples.

### Faster!

Expand All @@ -225,7 +225,7 @@ The title says it all: `js.Array[A]` and `js.Dictionary[A]` receive the entire S
### Implicits to make "writing JavaScript" easier

Sometimes, for example when porting existing JavaScript code, we want to just "write JavaScript" inside our Scala.js code.
A new object `js.DynamicImplicits` ([API]({{ BASE_PATH }}/api/scalajs-library/0.6.0-RC2/#scala.scalajs.js.DynamicImplicits$)) provides implicit conversions that allow to write dynamically typed JavaScriptish code directly in Scala.js with a mimimal amount of boilerplate.
A new object `js.DynamicImplicits` ([API]({{ site.production_url }}/api/scalajs-library/0.6.0-RC2/#scala.scalajs.js.DynamicImplicits$)) provides implicit conversions that allow to write dynamically typed JavaScriptish code directly in Scala.js with a mimimal amount of boilerplate.
Needless to say, these implicits should be handled with care, but they can come in handy.

### On-demand strict floats
Expand Down
Loading