October 2021 release - the "Our first supported version" edition
Piranha 21.10.0
Piranha Cloud is a runtime for Jakarta EE, MicroProfile and other libraries. It scales from a nano version useful for serverless/functions, to a server version. NOTE: Piranha is a work in progress project.
For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation. See GitHub for a detailed list of the closed issues
First supported version
This release will be the first release that will have a support branch. This is because Java 17 has been released and is an LTS version. Going forward we are targeting the release of Java LTS versions and/or the release of Jakarta EE versions for our own supported versions. The current branch will still move the runtime version of Java to the latest and greatest version of Java, however the syntax is kept to the latest released Java LTS version.
Notable changes
- Fixed some TCK issues
- Baseline of Java 17
- Refactored JNDI support
Contributions
The following GitHub users contributed code/documentation for this release
Additional information
- Passing 100% of the Expression Language TCK
- Passing 95% of the Servlet TCK
- Passing 74% of the Pages TCK
Piranha Nano Maven dependency
<dependency>
<groupId>cloud.piranha</groupId>
<artifactId>piranha-nano</artifactId>
<version>21.10.0</version>
<dependency>
Piranha Embedded Maven dependency
<dependency>
<groupId>cloud.piranha</groupId>
<artifactId>piranha-embedded</artifactId>
<version>21.10.0</version>
<dependency>
Piranha Micro
Download Piranha Micro
Piranha Server
Download Piranha Server