Skip to content

Releases: piranhacloud/piranha

22.8.0 - the "Hello, Expressly 5" edition

13 Aug 12:32
Compare
Choose a tag to compare

Piranha 22.8.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.

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.8.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.8.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

22.7.0 - the "Welcome Servlet 6 / EE 10" edition

13 Jul 12:19
Compare
Choose a tag to compare

Piranha 22.7.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.

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.7.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.7.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

22.6.0 - the "Slowly, but surely" edition

13 Jun 12:01
Compare
Choose a tag to compare

Piranha 22.6.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.

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.6.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.6.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

May 2022 - the "Getting rid of some code smells" edition

13 May 12:12
Compare
Choose a tag to compare

Piranha 22.5.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.

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 100% of the MicroProfile JWT TCK
  3. Passing 98.2% of the Servlet TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.5.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.5.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

April 2022 - the "Slowing the pace" edition

13 Apr 12:21
Compare
Choose a tag to compare

Piranha 22.4.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.

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 100% of the MicroProfile JWT TCK
  3. Passing 98.2% of the Servlet TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.4.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.4.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

March 2022 - the "We are spring cleaning" edition

13 Mar 13:33
Compare
Choose a tag to compare

Piranha 22.3.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.

Notable changes

  • Lots of cleanup on the project
  • Marker files to indicate start/stop status of server variants
  • List deployed applications of server variants
  • Debug module that can be referenced by an IDE to get all dependencies and source in one go

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 100% of the MicroProfile JWT TCK
  3. Passing 98.2% of the Servlet TCK
  4. Passing 75% of the Pages TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.3.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.3.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

February 2022 - the "Light at the end of the tunnel" edition

13 Feb 14:28
Compare
Choose a tag to compare

Piranha 22.2.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.

Notable changes

  • Added MicroProfile JWT support
  • Passing MicroProfile JWT TCK
  • Authorization code improvements
  • Piranha Micro A and M versions

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 100% of the MicroProfile JWT TCK
  3. Passing 98.2% of the Servlet TCK
  4. Passing 75% of the Pages TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.2.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.2.0</version>
<dependency>

Piranha Micro

Download Piranha Micro A
Download Piranha Micro M

Piranha Server

Download Piranha Server

January 2022 - the "We are down to the home stretch" edition

13 Jan 13:40
Compare
Choose a tag to compare

Piranha 22.1.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

Notable changes

  • Fixed various Servlet TCK issues
  • Added initial support for data-source in web.xml
  • Building and testing on JDK 18ea

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 98.2% of the Servlet TCK
  3. Passing 75% of the Pages TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>22.1.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>22.1.0</version>
<dependency>

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

December 2021 - the "Are we there yet?" edition

13 Dec 14:37
Compare
Choose a tag to compare

Piranha 21.12.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

Notable changes

  • Added piranha-micro M Maven plugin
  • Added piranha-server Maven plugin

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 97% of the Servlet TCK
  3. Passing 75% of the Pages TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>21.12.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>21.12.0</version>
<dependency>

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

November 2021 release - the "Veterans, thank you for your service!" edition

13 Nov 13:33
Compare
Choose a tag to compare

Piranha 21.11.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

Notable changes

  • Fixed many Servlet TCK issues
  • Integrated new version of Eleos (Jakarta Authentication)
  • Introduced PiranhaFeature API
  • Added ServerPiranhaBuilder
  • Updated components

Full list of changes

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 97% of the Servlet TCK
  3. Passing 75% of the Pages TCK

Piranha Nano Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-nano</artifactId>
    <version>21.11.0</version>
<dependency>

Piranha Embedded Maven dependency

<dependency>
    <groupId>cloud.piranha</groupId>
    <artifactId>piranha-embedded</artifactId>
    <version>21.11.0</version>
<dependency>

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server