Skip to content

Commit

Permalink
release version 0.15.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jenshalm committed May 29, 2020
1 parent 9f86fae commit 1fd57c2
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 9 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Toolkit for transforming lightweight text markup and template based site and e-b
Latest Release
--------------

The latest release is version **0.14.0**.
The latest release is version **0.15.0**.

It is published to Maven Central for Scala 2.13, 2.12 and Scala.js 1.0.

Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import sbt.Keys.artifactPath

lazy val basicSettings = Seq(
version := "0.15.0-SNAPSHOT",
version := "0.15.0",
homepage := Some(new URL("http://planet42.github.io/Laika/")),
organization := "org.planet42",
organizationHomepage := Some(new URL("http://planet42.org")),
Expand Down
2 changes: 1 addition & 1 deletion docs/02-running-laika/01-sbt-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ supporting that sbt version.
First add the plugin to `project/plugins.sbt`:

```scala
addSbtPlugin("org.planet42" % "laika-sbt" % "0.14.0")
addSbtPlugin("org.planet42" % "laika-sbt" % "0.15.0")
```

Then enable the plugin in your project's `build.sbt`:
Expand Down
8 changes: 4 additions & 4 deletions docs/02-running-laika/02-library-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,21 @@ If you want to stick to pure transformations from string to string and don't nee
any of the binary output formats like EPUB or PDF, you are fine with just using the `laika-core` module:

```scala
libraryDependencies += "org.planet42" %% "laika-core" % "0.14.0"
libraryDependencies += "org.planet42" %% "laika-core" % "0.15.0"
```

This module is also 100% supported for Scala.js, so you can alternatively use the triple `%%%` syntax
if you want to cross-build for Scala.js and the JVM:

```scala
libraryDependencies += "org.planet42" %%% "laika-core" % "0.14.0"
libraryDependencies += "org.planet42" %%% "laika-core" % "0.15.0"
```

If you want to add support for file and stream IO and/or output in the EPUB format,
you need to depend on the `laika-io` module instead:

```scala
libraryDependencies += "org.planet42" %% "laika-io" % "0.14.0"
libraryDependencies += "org.planet42" %% "laika-io" % "0.15.0"
```

This depends on `laika-core` in turn, so you always only need to add one module as a dependency and will get
Expand All @@ -43,7 +43,7 @@ are in JVM land here.
Finally PDF support comes with its own module as it adds a whole range of additional dependencies:

```scala
libraryDependencies += "org.planet42" %% "laika-pdf" % "0.14.0"
libraryDependencies += "org.planet42" %% "laika-pdf" % "0.15.0"
```

Again, this builds on top of the other modules, so adding just this one dependency is sufficient.
Expand Down
2 changes: 1 addition & 1 deletion docs/07-reference/06-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Release Notes
=============


0.15.0 (May xx, 2020)
0.15.0 (May 29, 2020)
---------------------

* Enhanced Navigation Features
Expand Down
10 changes: 10 additions & 0 deletions docs/07-reference/07-migration-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,16 @@ Versions older than 0.15.0
If you plan to migrate to 0.15 it is recommended to address all deprecation warnings the compiler admits
as this is the last release where they'll be supported.

This version introduces namespaces for the built-in substitution variables to avoid name clashes with
user-defined variables.
If you use them in your markup files or templates you need to adjust them for this release:

* `document.*` becomes `cursor.currentDocument.*`

* All configuration variables are now prefixed with `laika`, e.g. `laika.title`, `laika.navigationOrder`.

* `cursor.*` and `laika.*` are the only reserved namespaces, any other prefix can be freely chosen.

If you upgrade from a version older than 0.12.0 it is also recommended to switch to the new [Directive Syntax]
described below as this is a functional area that unfortunately does not emit any compiler warnings.

Expand Down
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ you can read about her [here][laika-wikipedia].
Latest Release
---------------

The latest release is version **0.14.0**.
The latest release is version **0.15.0**.

It is published to Maven Central for Scala 2.13, 2.12 and Scala.js 1.0.

Expand Down

0 comments on commit 1fd57c2

Please sign in to comment.