Skip to content

Releases: piranhacloud/piranha

August 2020 - the Lucky 13 edition

13 Aug 13:19
Compare
Choose a tag to compare

Piranha 20.8.0

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • Updated minimum Java version to Java 13
  • Added cloud ready JDBC drivers

Contributions

The following GitHub users contributed code/documentation for this release

Additional information

  1. Passing 100% of the Expression Language TCK
  2. Passing 67% of the Servlet TCK
  3. Passing 39% of the Pages TCK

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

July 2020 - the Dime in a Dozen edition

13 Jul 13:03
Compare
Choose a tag to compare

Piranha 20.7.0

For more information please visit our website at https://piranha.cloud

Notable changes

  • Updated minimum Java version to Java 12

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 66% of the Servlet TCK
  4. Passing 39% of the Pages TCK

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

p20.6.1 - Jakarta EE 9 M1 release

22 Jun 23:53
09e5a5a
Compare
Choose a tag to compare
Pre-release

Milestone (technology preview) release of Piranha using the jakarta.* packages from the Jakarta EE 9 APIs.

Build from the the https://github.com/piranhacloud/piranha/tree/jakartaee9-m1 branch.

NOTE: This builds and passes the build-time tests, but is otherwise untested and issues are still to be expected. This is only a technology preview / proof of concept.

June 2020 release - the "no not an LTS" release

13 Jun 12:43
Compare
Choose a tag to compare

Piranha 20.6.0

For more information please visit our website at https://piranha.cloud.

Notable changes

  • Updated minimum Java version to Java 11
  • Updated Piranha Micro to be a slimmer JAR
  • Added Bean Validation to WebProfile extensions
  • Added --extension support to Piranha Micro
  • Added --http support to Piranha Micro
  • Added SSL support to Piranha Micro

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>20.6.0</version>
<dependency>

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

May 2020 release - the Recovery edition

13 May 13:38
Compare
Choose a tag to compare

Piranha 20.5.0

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • Updated minimum Java version to Java 10
  • Added JMX monitoring support (on by default for Piranha Server)
  • Added file upload support
  • Added ServletContext.TEMPDIR support
  • Added Undertow support
  • Added @WebServlet support
  • Added SSL support (to default HTTP implementation module)
  • Added welcome-file support

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

April 2020 release - the Quarantine edition

13 Apr 13:13
Compare
Choose a tag to compare

Piranha 20.4.0

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • Added annotation scanning, web.xml, Pages and ServletContainerInitializer support to Piranha Micro
  • Updated minimum Java version to Java 9
  • Added setting of default port to Piranha Micro
  • Merged Manorrock Herring into project
  • Merged Manorrock Sardine into project

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

March 2020 release - the COVID-19 edition

19 Mar 21:12
Compare
Choose a tag to compare

Piranha 20.3.0

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • Documentation as part of JavaDoc documentation
  • Added ServletContainerInitializerExtension

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

February 2020 release

13 Feb 15:55
Compare
Choose a tag to compare

Piranha 20.2.0

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • WebApplicationExtension - a programmable way to enable web application extensions

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

January 2020 release - patch 2

14 Jan 14:51
Compare
Choose a tag to compare

Piranha 20.1.2

For more information please visit our website at https://piranha.cloud, or browse the JavaDoc documentation.

Notable changes

  • Maven central - all our bits are now on Maven central

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

January 2020 release

13 Jan 18:16
Compare
Choose a tag to compare

Piranha 20.1.0

For more information please also visit our website at https://piranha.cloud

Piranha Nano Maven dependency

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

Piranha Embedded Maven dependency

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

Piranha Micro

Download Piranha Micro

Piranha Server

Download Piranha Server

Piranha Maven repository

<repository>
  <id>piranhacloud</id>
  <name>bintray</name>
  <url>https://dl.bintray.com/piranhacloud/maven</url>
  <snapshots>
    <enabled>false</enabled>
  </snapshots>
</repository>