summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--readme.md33
1 files changed, 24 insertions, 9 deletions
diff --git a/readme.md b/readme.md
index da41853b..865ab2ca 100644
--- a/readme.md
+++ b/readme.md
@@ -328,24 +328,39 @@ rm -rf out/
## Changelog
+### Master
+
+- Universal (combined batch/sh) script
+
+ For some shell (e.g., `ksh` or `fish`), a shebang line should be added, e.g., using GNU sed:
+
+ ```bash
+ sed -i '1s;^;#!/usr/bin/env sh\n;' <mill-path>
+ ```
+
+ Or download directly using:
+
+ ```bash
+ sudo sh -c '(echo "#!/usr/bin/env sh" && curl -L <mill-url>) > /usr/local/bin/mill && chmod +x /usr/local/bin/mill'
+ ```
+
+- Windows client/server improvements
+
+- Windows repl support
+
+ MSYS2 subsystem/shell will be supported when a new jline3 (3.6.3) is released
+
+- Fixed Java 9 support
+
### 0.1.7
- Support for non-interactive (client/server) mode on Windows.
- Mill requires an `sh` environment to run on Windows;
- it is recommended to use [MSYS2](https://www.msys2.org) on Windows.
-
- [Cygwin](https://www.cygwin.com) can also be used,
- but your mileage may vary when running mill on non-interactive (client/server) mode
- (it failed intermittently in mill's AppVeyor tests).
On Cygwin, run the following after downloading mill:
```bash
sed -i '0,/-cp "\$0"/{s/-cp "\$0"/-cp `cygpath -w "\$0"`/}; 0,/-cp "\$0"/{s/-cp "\$0"/-cp `cygpath -w "\$0"`/}' <mill-path>
```
-
- Mill also runs on [Git-Bash](https://gitforwindows.org) and [WSL](https://docs.microsoft.com/windows/wsl)
- but only on interactive mode.
- More fixes for Java 9