diff --git a/CHANGELOG.md b/CHANGELOG.md index 313db9db..f50aee9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## 0.11.2 24-Jul-2022 + +- Add "constructors" to algebras. Described in WIP documentation. This allows + construction of `Picture` without going via syntax, and in turn without + requiring explicit types. + + ## 0.11.1 2-Jun-2022 - Add `originAt` for even more layout flexibility diff --git a/README.md b/README.md index 6b9c959b..991458a1 100644 --- a/README.md +++ b/README.md @@ -11,13 +11,13 @@ Distributed under the [Apache 2.0](http://www.apache.org/licenses/LICENSE-2.0.tx ## Using Doodle -The current release is **0.11.1** and is on the `master` branch. +The current release is **0.11.2** and is on the `master` branch. To use doodle add the following to your `build.sbt`: ~~~ scala // Doodle is currently published for Scala 2.13 and Scala 3 -libraryDependencies += "org.creativescala" %% "doodle" % "0.11.1" +libraryDependencies += "org.creativescala" %% "doodle" % "0.11.2" ~~~ Alternatively you can `git clone` or download Doodle and use it directly from the SBT console. See the instructions below. @@ -90,7 +90,7 @@ These are notes for developers. To generate the documentation run the `documentation` task in SBT *without* changing to any project. If you do the task just seems to disappear. I have no idea why. The output will be in `docs/target/docs`. Copy this to the website and upload. -If you run out of metaspace you can punch SBT in the face. Alternatively run just the documentation task (i.e. `sbt documentation`) and it seems to be happier. +If you run out of metaspace you can run just the documentation task (i.e. `sbt documentation`) and it seems to be happier. ### Publishing diff --git a/publish.sbt b/publish.sbt index ab0f1c55..dd332121 100644 --- a/publish.sbt +++ b/publish.sbt @@ -2,7 +2,7 @@ ThisBuild / name := "doodle" ThisBuild / organization := "org.creativescala" ThisBuild / organizationName := "Noel Welsh" ThisBuild / organizationHomepage := Some(url("http://creativescala.org/")) -ThisBuild / version := "0.11.1" +ThisBuild / version := "0.11.2" ThisBuild / versionScheme := Some("early-semver") ThisBuild / isSnapshot := false