diff --git a/README.md b/README.md
index cd63c98e9..ac7569093 100644
--- a/README.md
+++ b/README.md
@@ -79,7 +79,7 @@ The user manual has examples of integrating with [Guice](https://picocli.info/#_
### Releases
* [All Releases](https://github.com/remkop/picocli/releases)
-* Latest: 4.7.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.7.0)
+* Latest: 4.7.1 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.7.1)
* Older: Picocli 4.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.0.0)
* Older: Picocli 3.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v3.0.0)
* Older: Picocli 2.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v2.0.0)
@@ -88,7 +88,7 @@ The user manual has examples of integrating with [Guice](https://picocli.info/#_
* [4.x User manual: https://picocli.info](https://picocli.info)
* [4.x Quick Guide](https://picocli.info/quick-guide.html)
* [4.x API Javadoc](https://picocli.info/apidocs/)
-* [PREVIEW: Modular Javadoc for all artifacts (4.7.0-SNAPSHOT)](https://picocli.info/apidocs-all/)
+* [PREVIEW: Modular Javadoc for all artifacts (4.7.1-SNAPSHOT)](https://picocli.info/apidocs-all/)
* [Command line autocompletion](https://picocli.info/autocomplete.html)
* [Programmatic API](https://picocli.info/picocli-programmatic-api.html)
* [FAQ](https://github.com/remkop/picocli/wiki/FAQ)
@@ -270,9 +270,9 @@ If you like picocli, help others discover picocli:
#### Spread the joy! :tada:
* Tweet about picocli! What do you like about it? How has it helped you? How is it different from the alternatives?
* Mention that your project uses picocli in the documentation of your project.
-* Show that your GitHub project uses picocli, with this badge in your README.md: [![picocli](https://img.shields.io/badge/picocli-4.7.0-green.svg)](https://github.com/remkop/picocli)
+* Show that your GitHub project uses picocli, with this badge in your README.md: [![picocli](https://img.shields.io/badge/picocli-4.7.1-green.svg)](https://github.com/remkop/picocli)
```
-[![picocli](https://img.shields.io/badge/picocli-4.7.0-green.svg)](https://github.com/remkop/picocli)
+[![picocli](https://img.shields.io/badge/picocli-4.7.1-green.svg)](https://github.com/remkop/picocli)
```
#### Preach it! :muscle:
@@ -363,41 +363,41 @@ See the [source code](https://github.com/remkop/picocli/blob/main/src/main/java/
### Gradle
```
-implementation 'info.picocli:picocli:4.7.0'
+implementation 'info.picocli:picocli:4.7.1'
```
### Maven
```
@Grab('info.picocli:picocli-groovy:4.7.0')
+@Grab('info.picocli:picocli-groovy:4.7.1')
import picocli.CommandLine
import static picocli.CommandLine.*
@@ -2335,7 +2260,7 @@
Groovy script
-@Grab('info.picocli:picocli-groovy:4.7.0')
+@Grab('info.picocli:picocli-groovy:4.7.1')
import static picocli.CommandLine.*
import groovy.transform.Field
import java.security.MessageDigest
@@ -2494,7 +2419,7 @@ Gradle
dependencies {
- implementation 'info.picocli:picocli:4.7.0'
+ implementation 'info.picocli:picocli:4.7.1'
}
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
- <version>4.7.0</version>
+ <version>4.7.1</version>
</dependency>
dependencies {
- implementation 'info.picocli:picocli:4.7.0'
- annotationProcessor 'info.picocli:picocli-codegen:4.7.0'
+ implementation 'info.picocli:picocli:4.7.1'
+ annotationProcessor 'info.picocli:picocli-codegen:4.7.1'
}
@@ -2583,7 +2508,7 @@ Usi
<path>
<groupId>info.picocli</groupId>
<artifactId>picocli-codegen</artifactId>
- <version>4.7.0</version>
+ <version>4.7.1</version>
</path>
</annotationProcessorPaths>
<compilerArgs>
@@ -2608,7 +2533,7 @@ apply plugin: 'kotlin-kapt' // required
dependencies {
// ...
- kapt 'info.picocli:picocli-codegen:4.7.0'
+ kapt 'info.picocli:picocli-codegen:4.7.1'
}
java -cp "picocli-4.7.0.jar:checksum.jar" CheckSum --algorithm SHA-1 hello.txt
+java -cp "picocli-4.7.1.jar:checksum.jar" CheckSum --algorithm SHA-1 hello.txt
java -cp "picocli-4.7.0.jar;myapp.jar" org.myorg.GreetingApp Sarah Lea
+java -cp "picocli-4.7.1.jar;myapp.jar" org.myorg.GreetingApp Sarah Lea
java -cp "picocli-4.7.0.jar;myapp.jar" org.myorg.GreetingApp --locale=es Sarah Lea
+java -cp "picocli-4.7.1.jar;myapp.jar" org.myorg.GreetingApp --locale=es Sarah Lea
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli-spring-boot-starter</artifactId>
- <version>4.7.0</version>
+ <version>4.7.1</version>
</dependency>
dependencies {
- implementation 'info.picocli:picocli-spring-boot-starter:4.7.0'
+ implementation 'info.picocli:picocli-spring-boot-starter:4.7.1'
}
dependencies {
- implementation("info.picocli:picocli-spring-boot-starter:4.7.0")
+ implementation("info.picocli:picocli-spring-boot-starter:4.7.1")
}
java -cp "picocli-4.7.0.jar;myapp.jar" org.myorg.MyMainClass --option=value arg0 arg1
+java -cp "picocli-4.7.1.jar;myapp.jar" org.myorg.MyMainClass --option=value arg0 arg1
alias mycommand='java -cp "/path/to/picocli-4.7.0.jar:/path/to/myapp.jar" org.myorg.MainClass'
+alias mycommand='java -cp "/path/to/picocli-4.7.1.jar:/path/to/myapp.jar" org.myorg.MainClass'
GraalVM native images have some limitations and require some extra configuration -to be able to use features like reflection, resources (including resource bundles) and dynamic proxies.
+GraalVM native images have some limitations and require some extra configuration +to be able to use features like reflection, resources (including resource bundles) and dynamic proxies.
By embedding these configuration files, your jar is instantly Graal-enabled: the
-native-image
tool
+native-image
tool
used to generate the native executable is able to get the configuration from the jar.
In most cases no further configuration is needed when generating a native image.
path/to/native-image -cp picocli-4.7.0.jar --static -jar myapp.jar+
path/to/native-image -cp picocli-4.7.1.jar --static -jar myapp.jar
@Grab('info.picocli:picocli-groovy:4.7.0')
+@Grab('info.picocli:picocli-groovy:4.7.1')
@GrabConfig(systemClassLoader=true)
@Command(name = "myScript",
mixinStandardHelpOptions = true, // add --help and --version options
@@ -18743,7 +18668,7 @@ 30.1.2. G
When upgrading scripts from picocli versions older than 4.0, just changing the version number is not enough!
-Scripts should use @Grab('info.picocli:picocli-groovy:4.7.0')
. The old artifact id @Grab('info.picocli:picocli:4.7.0')
will not work,
+Scripts should use @Grab('info.picocli:picocli-groovy:4.7.1')
. The old artifact id @Grab('info.picocli:picocli:4.7.1')
will not work,
because the @picocli.groovy.PicocliScript
annotation class and supporting classes have been moved into a separate module, picocli-groovy
.
@@ -18850,7 +18775,7 @@
-@Grab('info.picocli:picocli-groovy:4.7.0')
+@Grab('info.picocli:picocli-groovy:4.7.1')
@GrabExclude('org.codehaus.groovy:groovy-all') // work around GROOVY-7613
...
@@ -18977,7 +18902,7 @@ 30.3. Scala
31. API JavaDoc
See also: Picocli 3.x JavaDoc.
@@ -19041,13 +18966,13 @@ 37.1. Build too
Gradle
-implementation 'info.picocli:picocli:4.7.0'
+implementation 'info.picocli:picocli:4.7.1'
Gradle (Kotlin)
-implementation("info.picocli:picocli:4.7.0")
+implementation("info.picocli:picocli:4.7.1")
Scala SBT
-libraryDependencies += "info.picocli" % "picocli" % "4.7.0"
+libraryDependencies += "info.picocli" % "picocli" % "4.7.1"
Ivy
-<dependency org="info.picocli" name="picocli" rev="4.7.0" />
+<dependency org="info.picocli" name="picocli" rev="4.7.1" />
Grape
@Grapes(
- @Grab(group='info.picocli', module='picocli', version='4.7.0')
+ @Grab(group='info.picocli', module='picocli', version='4.7.1')
)
Leiningen
-[info.picocli/picocli "4.7.0"]
+[info.picocli/picocli "4.7.1"]
Buildr
-'info.picocli:picocli:jar:4.7.0'
+'info.picocli:picocli:jar:4.7.1'
JBang
-//DEPS info.picocli:picocli:4.7.0
+//DEPS info.picocli:picocli:4.7.1
@@ -19103,7 +19028,7 @@ 37.1. Build too
37.2. Source
By using picocli in source form, you can avoid having an external dependency on picocli.
-Picocli has only one source file: CommandLine.java.
+Picocli has only one source file: CommandLine.java.
This facilitates including picocli in your project: simply copy and paste the code of this file into a file called CommandLine.java
, add it to your project, and enjoy!
diff --git a/docs/announcing-picocli-1.0.html b/docs/announcing-picocli-1.0.html index 8946a06e4..3de915c72 100644 --- a/docs/announcing-picocli-1.0.html +++ b/docs/announcing-picocli-1.0.html @@ -608,7 +608,7 @@
@@ -732,8 +732,8 @@
diff --git a/docs/apidocs-all/allclasses-frame.html b/docs/apidocs-all/allclasses-frame.html index ff3e87a7f..e307d6ad8 100644 --- a/docs/apidocs-all/allclasses-frame.html +++ b/docs/apidocs-all/allclasses-frame.html @@ -3,7 +3,7 @@
-
+
diff --git a/docs/apidocs-all/allclasses-index.html b/docs/apidocs-all/allclasses-index.html index 4a63cbc97..ffd371da8 100644 --- a/docs/apidocs-all/allclasses-index.html +++ b/docs/apidocs-all/allclasses-index.html @@ -3,7 +3,7 @@
-
+
@@ -21,7 +21,7 @@ diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html index 28f590f2e..ceb611d83 100644 --- a/docs/apidocs/allclasses-noframe.html +++ b/docs/apidocs/allclasses-noframe.html @@ -3,7 +3,7 @@
-
+
diff --git a/docs/apidocs/constant-values.html b/docs/apidocs/constant-values.html index 8e1bbd022..71736217b 100644 --- a/docs/apidocs/constant-values.html +++ b/docs/apidocs/constant-values.html @@ -3,7 +3,7 @@
-
+
@@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,13 +11,13 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/apidocs/picocli/package-summary.html b/docs/apidocs/picocli/package-summary.html index 5de3fdfd9..3aeafe9c8 100644 --- a/docs/apidocs/picocli/package-summary.html +++ b/docs/apidocs/picocli/package-summary.html @@ -3,7 +3,7 @@
-
+
@@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ - - - - - - + + +
-