Skip to content

Releases: jbock-java/jbock

5.18

10 Mar 09:49
0f12d01
Compare
Choose a tag to compare
  • deprecate parser constructor

5.17

15 Nov 19:00
Compare
Choose a tag to compare
  • generate toString method

v5.16

30 Apr 17:49
Compare
Choose a tag to compare
  • add command flag parseOrExitMethodAcceptsList
  • add command flag enableAtFileExpansion
  • remove class SuperResult

This release is breaking if you've been using @SuperCommand.

v5.15

15 Apr 18:15
Compare
Choose a tag to compare
  • add CommandModel.toBuilder()

v5.14

03 Apr 05:40
Compare
Choose a tag to compare
  • add SuperCommand annotation
  • handle large commands with more than 255 options
  • performance improvement: re-use standard converters

v5.13

23 Mar 09:55
Compare
Choose a tag to compare
  • rename Parameters to VarargsParameter
  • allow a non-repeatable Parameter of type List, via converter
  • remove support for vavr's Option

jbock 5.12

15 Sep 10:25
Compare
Choose a tag to compare
  • make the default conversion for enums case-insensitive
  • allow directories in file converter
  • remove attribute generateParseOrExit
  • add attribute skipGeneratingParseOrExit

jbock 5.11

26 Aug 17:55
Compare
Choose a tag to compare
  • significantly reduced code generation
  • add publicParser attribute
  • improve EnumConverter error message

jbock 5.10

19 Aug 14:08
Compare
Choose a tag to compare
  • stop reading the @-file in parse; do it in parseOrExit instead
  • improve some error messages

jbock 5.9

06 Aug 14:04
Compare
Choose a tag to compare
  • BUGFIX Invalid code is generated when an unannotated abstract method has at least one parameter. The bug was introduced in v5.7 and is fixed in v5.9.
  • Improve some error messages.