Release 90.5: Java 8 Build Fix

Tuesday, December 20th 2022 by Factor House

Release Info

Kpow can be found on Dockerhub

docker pull factorhouse/kpow-ee:90.5

View our Docker quick start here.

Kpow v90.5 fixes a regression in the 90.4 build of our Java 8 JAR artifact.

Changelog v90.5

  • Fix Java 8 JAR Regression

See the full Kpow Changelog.

Java 8 Build Regression

In the 90.4 release of Kpow we updgraded our SAML client to latest, this brought a transitive dependency that required Java 11+.

This release rolls back that transitive dependency in our Java 8 build only.

Futureproofing

Our CI/CD process now runs full end-to-end build and tests on the Java 8 artifact with a Java 8 JRE.

This means we will catch any similar error earlier, in the automated build and release process.

If you have experienced an issue updating to Kpow v90.4 with Java 8, simply update to this release for the fix.


Get this release on Dockerhub, on the AWS Marketplace, on ArtifactHub (Helm Charts), or Download as a JAR File.

Pull the latest Kpow Docker Container

docker pull factorhouse/kpow-ee:90.5

Download the latest Kpow Java JAR

https://releases.operatr.io/kpow-2022-12-20-16-33.jar?AWSAccessKeyId=AKIAXNNKGCAKDUQSTKG4&Signature=8tq3WkZeN0IulfgHrFiX%2FZGqQCk%3D&Expires=1687066502

Download the Kpow Java 8 JAR (uses Jetty 9, we recommend updating to Java 11+ and using our standard JAR)

https://releases.operatr.io/kpow-2022-12-20-16-35.jar?AWSAccessKeyId=AKIAXNNKGCAKDUQSTKG4&Signature=RyRmjR17wakQU6BjgI8kh79I4tU%3D&Expires=1687066605

Tags:

Java 8