Releases: alexarchambault/ammonite-runner
Releases · alexarchambault/ammonite-runner
v0.4.0
What's Changed
- Remove cli by @alexarchambault in #154
Updates
- Update data-class to 0.2.6 by @scala-steward in #153
- Update svm to 22.2.0 by @scala-steward in #152
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- Update coursier-launcher to 2.0.16 by @scala-steward in #103
- Update sbt-ci-release to 1.5.7 by @scala-steward in #102
- Update scala-library to 2.13.6 by @scala-steward in #111
- Update svm to 19.3.6 by @scala-steward in #107
- Update case-app to 2.0.6 by @scala-steward in #106
- Back to mainline sbt-mima by @alexarchambault in #112
- Update scala-library to 2.13.7 by @scala-steward in #126
- Update utest to 0.7.10 by @scala-steward in #124
- Update sbt-ci-release to 1.5.9 by @scala-steward in #123
- Update sbt-pack to 0.14 by @scala-steward in #119
- Update interface to 1.0.4 by @scala-steward in #110
- Update sbt-ci-release to 1.5.10 by @scala-steward in #128
- Update scala-library to 2.12.15 by @scala-steward in #122
- Update sbt-mima-plugin to 0.9.2 by @scala-steward in #114
- Update sbt-mima-plugin to 1.0.1 by @scala-steward in #129
- Update interface to 1.0.6 by @scala-steward in #135
- Update ci to just use setup-java and official sbt by @ckipp01 in #138
- Update scala-library to 2.13.8 by @scala-steward in #139
- Update sbt to 1.6.2 by @scala-steward in #142
- Bump actions/setup-java from 2 to 3 by @dependabot in #146
- Update scala-library to 2.12.16 by @scala-steward in #148
- Update sbt-mima-plugin to 1.1.0 by @scala-steward in #145
- Update interface to 1.0.7 by @scala-steward in #144
- Bump actions/checkout from 2 to 3 by @dependabot in #143
- Update interface to 1.0.8 by @scala-steward in #149
- Update sbt to 1.7.0 by @scala-steward in #150
- Add support for Scala 3 and support 2.5.0 by @ckipp01 in #127
- Update sbt to 1.7.1 by @scala-steward in #151
New Contributors
- @ckipp01 made their first contribution in #138
- @dependabot made their first contribution in #146
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Changes
Match "Ammonite" and "Scala" in header comment in a case-insensitive way
Comments at the head of scripts locking the Ammonite and / or Scala versions are now case-insensitive, so that the following comments all have the same effect:
// ammonite 2.3.8, scala 2.13.3
// Ammonite 2.3.8, scala 2.13.3
// ammonite 2.3.8, Scala 2.13.3
// AMMonite 2.3.8, SCALA 2.13.3
v0.3.1
Updates
- Update coursier-interface to
0.0.25
Fixes
- Add the
ammonite-compiler
dependency when needed (should fix missing scala-compiler class errors with recent Ammonite versions) - In the CLI, take into account
--fork
option - In the CLI, fork by default on Windows, and when using a JDK >= 9
Changes
- In the API, make
Ammonite.interpOnly
default totrue
v0.3.0
Tweak / fix handling or arguments for Ammonite
All arguments from the first one not handled by ammonite-runner (see amm-runner --help
for the options it handles) are now passed as is to Ammonite. That means things like amm-runner -w script.sc
now work fine (and run Ammonite in watch mode).
v0.2.7
- Bump case-app, which makes the cli actually run something, rather than silently exiting (regression in
0.2.6
)
v0.2.6
- Allow to pass JVM arguments in
ammrunner.Command
v0.2.5
- Fix regression in CLI
v0.2.4
- Clearer error message when deleting temporary file fails.
v0.2.3
- Ignore
FileSystemException
-s when deleting temporary launcher on Windows