Doodle: Compositional Vector Graphics
Copyright Noel Welsh.
Doodle is a Scala library for compositional vector graphics.
Distributed under the Apache 2.0 license.
The current release is 0.18.0 and is on the
To use doodle add the following to your
// Doodle is currently published for Scala 2.13 and Scala 3 libraryDependencies += "org.creativescala" %% "doodle" % "0.18.0"
Documentation is available on the microsite.
Creative Scala provides another source of documentation for Doodle. Creative Scala is a free introductory Scala ebook.
Doodle was written by Noel Welsh with contributions from the contributors listed by Github.
These are notes for developers.
- Use the
buildtask in sbt to compile and test everything, and run formatting.
- Use the
prePRtask for additional checks before submitting a PR.
Thanks to the amazing Typelevel SBT plugin, documentation should be built on every push to the master branch.
Push a tag of the form
v0.14.0. Make sure
tlBaseVersion matches the base version you're trying to release.