Release Notes - Thorntail - Version 2.4.0.Final - HTML format

Component Upgrade

Enhancement

  • [THORN-1852] - MP JWT Fraction should integrate with the Keycloak client token introspector/verifier
  • [THORN-2313] - Gradle plugin: provide tasks to run|start|stop the application
  • [THORN-2321] - Simplify JWT auth configuration
  • [THORN-2325] - update default favicon with thorntail logo
  • [THORN-2356] - Microprofile 2.2 tests

Feature Request

  • [THORN-1594] - Verify/Fix execution on JDK 11
  • [THORN-2324] - provide the ability to toggle filtering of WEB-INF/lib

Epic

Bug

  • [THORN-2287] - Multi-module projects with files in the same directories, e.g. META-INF/beans.xml
  • [THORN-2307] - build fails on JDK 11
  • [THORN-2311] - conflicting definitions of the org.eclipse.microprofile.restclient module
  • [THORN-2312] - Runner fails with ZipException: duplicate entry: /WEB-INF/classes/META-INF/jandex.idx
  • [THORN-2315] - thorntail-maven-plugin chokes on scanning Java 11 classes
  • [THORN-2319] - Fraction 'full' does not contain JSON-B and EE Security fractions
  • [THORN-2322] - Thorntail Maven Plugin Strips Required Dependencies from WEB-INF/lib
  • [THORN-2327] - JSF fraction doesn't transitively bring in the JSF API
  • [THORN-2332] - Messaging-Cluster example does not work
  • [THORN-2333] - io.thorntail:microprofile-restclient
  • [THORN-2334] - JAXRS - Lombok Builder - Java 11
  • [THORN-2335] - Invalid META-INF/services record in microprofile-restclient fraction
  • [THORN-2338] - javaee-api:7.0 transitive dependency in 2.3.0.Final
  • [THORN-2349] - fraction plugin passes old system properties (swarm.*) when building offline Maven repository
  • [THORN-2350] - upgrade to fraction plugin 94

Task

  • [THORN-1933] - MP FT - align CircuitBreaker.failOn() functionality once the spec issue is resolved
  • [THORN-2297] - upgrade Keycloak to the latest 4.8.x.Final
  • [THORN-2317] - Verify Istio Boosters with Istio 1.1
  • [THORN-2339] - Infinispan fraction should be added to supported fractions
  • [THORN-2352] - Simplify microprofile-jwt configuration of the authentication module

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.