Skip to content

Releases: alexarchambault/case-app

v2.0.0-M12

05 Feb 20:07
98ea9a2
Compare
Choose a tag to compare
v2.0.0-M12 Pre-release
Pre-release

Allow to stop parsing at first argument

In cases where you'd like the parser to stop parsing at the first argument that is not an option (doesn't start with -) or is an unrecognized option, you can override stopAtFirstUnrecognized in CaseApp. The non-parsed arguments will then be available through the RemainingArgs argument passed to CaseApp.run (via RemainingArgs.remaining).

Less backward binary compatibility breakages in the future

data-class is now used wherever possible in the public API of case-app, so that backward binary compatibility breakages should be less likely in the future.

v2.0.0-M11

03 Feb 11:58
1428df1
Compare
Choose a tag to compare
v2.0.0-M11 Pre-release
Pre-release
  • Switch to Scala.JS 0.6.32
  • Fix issue in command listings (printing some List(…) when listing available commands in --help)

v2.0.0-M10

23 Jan 15:56
07468be
Compare
Choose a tag to compare
v2.0.0-M10 Pre-release
Pre-release
  • Add support for sub-commands (#167)
  • Add implicit ArgParser instance for java.nio.file.Path (#114, thanks to @Atry)
  • Switch to scala 2.12.10 and 2.13.1
  • Remove scala 2.11 support
  • Switch to refined 0.9.10
  • scala-native support temporarily removed until scala-native support scala 2.12+

v2.0.0-M9

08 Jun 14:26
b60417c
Compare
Choose a tag to compare
v2.0.0-M9 Pre-release
Pre-release

.

v2.0.0-M8

10 May 10:26
218a3ea
Compare
Choose a tag to compare
v2.0.0-M8 Pre-release
Pre-release

.

v2.0.0-M7

11 Apr 09:12
5b6050a
Compare
Choose a tag to compare
v2.0.0-M7 Pre-release
Pre-release

.

v2.0.0-M6

21 Feb 16:59
6abd080
Compare
Choose a tag to compare
v2.0.0-M6 Pre-release
Pre-release

.

v2.0.0-M5

24 Oct 15:48
06ddf8b
Compare
Choose a tag to compare
v2.0.0-M5 Pre-release
Pre-release

Changes

  • Treat arguments of type Option[Boolean] as flags by default, so that true or false doesn't need to be specified for them (just --foo rather than --foo true - --foo=false and --foo=true still ok - #94)

v2.0.0-M4

10 Oct 14:34
c54b201
Compare
Choose a tag to compare
v2.0.0-M4 Pre-release
Pre-release
Merge pull request #93 from alexarchambault/develop

Updates

v1.1.3

02 Nov 19:37
v1.1.3
Compare
Choose a tag to compare

Changes

  • Publish for scala 2.12.0 (#43)