Skip to content

Commit 539ec81

Browse files
committed
[#1276] DOC: update RELEASE-NOTES for new section on Real Executable JARs
1 parent a3ce09b commit 539ec81

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

RELEASE-NOTES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ This release contains new features, bug fixes and other enhancements.
1313
* [nveeser-google](https://github.com/nveeser-google) contributed a fix for compiler warnings about `Annotation::getClass` and assignment in `if` condition.
1414
* [Petr Hála](https://github.com/pehala) contributed a pull request to add a section on Mocking to user manual.
1515
* [Max Rydahl Andersen](https://github.com/maxandersen) contributed a pull request to include jbang in the Build Tools section of the user manual.
16+
* [David Phillips](https://github.com/electrum) contributed a section to the user manual on [Really Executable JARs](https://skife.org/java/unix/2011/06/20/really_executable_jars.html).
1617
* [Mattias Andersson](https://github.com/attiand) raised the idea of supporting subcommand methods in Groovy scripts.
1718
* [Adrian A.](https://github.com/aadrian) raised the idea of using closures in the picocli annotations in Groovy programs instead of specifying a class.
1819
* [Nick Cross](https://github.com/rnc) raised the idea of inheriting `@Command` attributes with `scope=INHERIT`.
@@ -26,6 +27,7 @@ This release contains new features, bug fixes and other enhancements.
2627
* [Sualeh Fatehi](https://github.com/sualeh) raised the idea of adding add `CommandLine::getFactory` accessor method.
2728
* [David Walluck](https://github.com/dwalluck) contributed a test improvement that allows the tests to run reliably in more environments.
2829

30+
2931
## What is in this release
3032
Improved Groovy support: this release introduces a new `@PicocliScript2` annotation that adds support for exit codes and `@Command`-annotated methods to define subcommands. Also, from this release, Groovy programs can use closures in the picocli annotations instead of specifying a class.
3133

@@ -294,6 +296,7 @@ Attributes that are _not_ copied include:
294296
* [#1263] DOC: User manual: show build scripts in tabs. Thanks to [Andreas Deininger](https://github.com/deining) for the pull request.
295297
* [#1264] DOC: Fix broken links to GraalVm native image build configuration. Thanks to [Andreas Deininger](https://github.com/deining) for the pull request.
296298
* [#1005] DOC: add link to the CookieTemple [cli-java template](https://cookietemple.readthedocs.io/en/latest/available_templates/available_templates.html#cli-java) README. Thanks to [Lukas Heumos](https://github.com/Zethson) for getting this added to CookieTemple.
299+
* [#1276] DOC: User manual: add section for "really executable JARs". Thanks to [David Phillips](https://github.com/electrum) for the pull request.
297300
* [#1270] TEST: Fix issue #1103 in `Issue1225UnmatchedArgBadIndex`. Thanks to [David Walluck](https://github.com/dwalluck) for the pull request.
298301

299302
## <a name="4.6.0-deprecated"></a> Deprecations

0 commit comments

Comments
 (0)