Release Notes 5.8.4

Tapestry 5.8.4 is a new release with some enhancements and bug fixes.

Tapestry 5.8.4 is a drop-in replacement and recommended upgrade for Tapestry 5.7.0+ projects.

The highlights are the support for Java 21 bytecode, and improvement and a fix in multiple classloader support and the upgrade to latest Underscore.js version.

Improvements made

Key Summary T Created Updated Due Assignee Reporter Priority Priority Priority Priority P Status Resolution
TAP5-2769 Upgrade ASM to 9.6 to allow running on Java 21 Task Nov 10, 2023 Feb 01, 2024 Thiago Henrique De Paula Figueiredo Chris Poulsen Major Closed Fixed
TAP5-2768 DefaultRequestExceptionHandler shouldn't send Exception message in production Improvement Nov 07, 2023 Nov 09, 2023 Ben Weidig Ben Weidig Minor Resolved Fixed
TAP5-2767 Upgrade the build from Gradle 7 to 8 Task Nov 05, 2023 Nov 25, 2023 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Resolved Fixed
TAP5-2765 Update Underscore.js Improvement Oct 21, 2023 Oct 21, 2023 Ben Weidig Ben Weidig Major Resolved Fixed
TAP5-2762 New symbol for defining the path to the component dependencies file Improvement Sep 09, 2023 Sep 09, 2023 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Closed Done
Authenticate to retrieve your issues

Bugs fixed

Key Summary T Created Updated Due Assignee Reporter Priority Priority Priority Priority P Status Resolution
TAP5-2770 With multiple classloader mode on, ClassCastException when component and superclass both have @Import Bug Nov 25, 2023 Jan 28, 2024 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Closed Fixed
TAP5-2759 JSONObect getLongOrDefault wrong defaultValue type Bug Jul 26, 2023 Sep 02, 2023 Ben Weidig Ben Weidig Trivial Resolved Fixed
Authenticate to retrieve your issues