From 0b0b1a661eeca11efe00aee85f170fdc181284ef Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Sun, 25 Feb 2018 00:32:33 -0800 Subject: 0.1.2 --- docs/pages/1 - Intro to Mill.md | 4 +++- readme.md | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/docs/pages/1 - Intro to Mill.md b/docs/pages/1 - Intro to Mill.md index a559454e..d944a67e 100644 --- a/docs/pages/1 - Intro to Mill.md +++ b/docs/pages/1 - Intro to Mill.md @@ -19,7 +19,7 @@ To get started, download Mill and install it into your system via the following `curl`/`chmod` command: ```bash -sudo curl -L -o /usr/local/bin/mill https://github.com/lihaoyi/mill/releases/download/0.1.1/0.1.1 && sudo chmod +x /usr/local/bin/mill +sudo curl -L -o /usr/local/bin/mill https://github.com/lihaoyi/mill/releases/download/0.1.2/0.1.2 && sudo chmod +x /usr/local/bin/mill ``` More recent, unstable versions of Mill are also @@ -69,6 +69,8 @@ $ mill foo.compile # compile sources into classfiles $ mill foo.run # run the main method, if any +$ mill foo.launcher # prepares a foo/dest/run to run your code outside Mill + $ mill foo.jar # bundle the classfiles into a jar $ mill foo.assembly # bundle classfiles and all dependencies into a jar diff --git a/readme.md b/readme.md index 2540c46f..9b08c485 100644 --- a/readme.md +++ b/readme.md @@ -382,6 +382,20 @@ see what's going on, we should expect them to contribute code! ## Changelog +### 0.1.2 + +- Mill now keeps a long-lived work-daemon around in between commands; this + should improve performance of things like `compile` which benefit from the + warm JVM. You can use `-i`/`--interactive` for interactive consoles/REPLs and + for running commands without the daemon + +- Implemented the `ScalaModule#launcher` target for easily creating command-line + launchers you can run outside of Mill + +- `ScalaModule#docJar` no longer fails if you don't have `scala-compiler` on + classpath + +- Support for multiple `testFrameworks` in a test module. ### 0.1.1 -- cgit v1.2.3