mirror of https://github.com/shred/acme4j
Require Java 11 or higher
parent
41d9855bc0
commit
fdc0fb94f1
|
@ -17,12 +17,13 @@ It is an independent open source implementation that is not affiliated with or e
|
|||
* Supports [RFC 8739](https://tools.ietf.org/html/rfc8739) short-term automatic certificate renewal (experimental)
|
||||
* Supports [RFC 8823](https://tools.ietf.org/html/rfc8823) for S/MIME certificates (experimental)
|
||||
* Easy to use Java API
|
||||
* Requires JRE 8 (update 101) or higher. For building the project, Java 9 or higher is required.
|
||||
* Requires JRE 11 or higher
|
||||
* Built with maven, packages available at [Maven Central](http://search.maven.org/#search|ga|1|g%3A%22org.shredzone.acme4j%22)
|
||||
* Extensive unit and integration tests
|
||||
* Reported to work on Android. However, this platform is not officially supported.
|
||||
* Adheres to [Semantic Versioning](https://semver.org/)
|
||||
|
||||
If you require Java 8 or Android compatibility, you can use [acme4j v2](https://shredzone.org/maven/acme4j-v2/index.html) instead. Version 2 is still receiving bugfixes and security updates until September 2023.
|
||||
|
||||
## Dependencies
|
||||
|
||||
* [jose4j](https://bitbucket.org/b_c/jose4j/wiki/Home)
|
||||
|
|
21
pom.xml
21
pom.xml
|
@ -75,27 +75,8 @@
|
|||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.8.1</version>
|
||||
<configuration>
|
||||
<release>8</release>
|
||||
<release>11</release>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<release>9</release>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>base-compile</id>
|
||||
<goals>
|
||||
<goal>compile</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>module-info.java</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.spotbugs</groupId>
|
||||
|
|
|
@ -21,12 +21,13 @@ Latest version:  short-term automatic certificate renewal (experimental)
|
||||
* Supports [RFC 8823](https://tools.ietf.org/html/rfc8823) for S/MIME certificates (experimental)
|
||||
* Easy to use Java API
|
||||
* Requires JRE 8 (update 101) or higher. For building the project, Java 9 or higher is required.
|
||||
* Requires JRE 11 or higher
|
||||
* Built with maven, packages available at [Maven Central](http://search.maven.org/#search|ga|1|g%3A%22org.shredzone.acme4j%22)
|
||||
* Extensive unit and integration tests
|
||||
* Reported to work on Android. However, this platform is not officially supported.
|
||||
* Adheres to [Semantic Versioning](https://semver.org/)
|
||||
|
||||
If you require Java 8 or Android compatibility, you can use [acme4j v2](https://shredzone.org/maven/acme4j-v2/index.html) instead. Version 2 is still receiving bugfixes and security updates until September 2023.
|
||||
|
||||
## Dependencies
|
||||
|
||||
* [jose4j](https://bitbucket.org/b_c/jose4j/wiki/Home)
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
|
||||
This document will help you migrate your code to the latest _acme4j_ version.
|
||||
|
||||
## Migration to Version 3.0.0
|
||||
|
||||
- Starting with _acme4j_ v3, we will require the smallest Java SE LTS version that is still receiving premier support according to the [Oracle Java SE Support Roadmap](https://www.oracle.com/java/technologies/java-se-support-roadmap.html). At the moment of writing, these are Java 11 and Java 17, so _acme4j_ requires Java 11 starting from now. With the prospected release of Java 21 (LTS) in September 2023, we will start to require Java 17, and so on. If you still need Java 8, you can use _acme4j_ v2, which will receive bugfixes until September 2023.
|
||||
|
||||
## Migration to Version 2.16
|
||||
|
||||
- In `acme4j-smime`, the `EmailProcessor.smimeMessage()` method is now deprecated. Use either `EmailProcessor.signedMessage()`, or `EmailProcessor.builder()` if you need custom verification configuration (e.g. an own truststore).
|
||||
|
|
Loading…
Reference in New Issue