All Versions
20
Latest Version
Avg Release Cycle
125 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v4.0.2 Changes
- 🛠 fix: do not throw "excess arguments" error if there is only one multi-arg option (#224);
- ⬆️ upgrade Scala Native dependency to 0.4, see #225 (@vhiairrassary);
- 🖐 handle single and double quoted strings when reading options from file in Scala Native;
-
v4.0.1 Changes
- 🛠 fix: make ScallopConf.builder accessible again;
-
v4.0.0 Changes
- 💥 BREAKING:
singleArgConverter
andlistArgConverter
now include exception text if provided handler didn't catch the exception; - 💥 BREAKING:
singleArgConverter2
was removed; - 💥 BREAKING:
ArgType.V
is now sealed abstract class; - 💥 BREAKING:
ScallopHelpFormatter.getOptionLines
(and similar methods) now returnList[Either[String, CliOption]]
instead ofList[Option[CliOption]]
; - 💥 BREAKING: behavior change: Scallop now supports trailing arguments before options, thus
--opt1 optArg1 trailArg1 --opt2
will now be parsed instead of throwing an error; - 💥 BREAKING: behavior change: Scallop now handles single and double quotes in a shell-like fashion when reading options from stdin or file;
- ➕ added support for trailing arguments before (or between) options, see #147;
- ➕ added cross-compilation for Scala 3.0.0-M2, see #215 and #216 (@Sciss);
- ➕ added support for option ordering in help output via option groups, see #196;
- 🖐 handle single and double quoted strings when reading options from stdin or file, allows for using arguments with spaces in such cases;
- 💥 BREAKING:
-
v3.5.1 Changes
August 19, 2020- ➕ added path list converter, see #212 (@danielyli);
-
v3.5.0 Changes
July 04, 2020 -
v3.4.0 Changes
February 25, 2020- ➕ added Duration and FiniteDuration converters (#200);
-
v3.3.2 Changes
December 02, 2019- 👍 allowed requireSubCommand() for nested subcommands, see #197;
-
v3.3.1 Changes
June 11, 2019- ➕ added support for Scala 2.13, see #190 (@Philippus);
- 🛠 fixed copyArrayToImmutableIndexedSeq warning, see #191 (@Sciss);
-
v3.3.0 Changes
February 25, 2020 -
v3.2.0 Changes
March 11, 2019- ➕ added validate operations for
Path
(#182);
- ➕ added validate operations for