Release Notes 5.6.2

Tapestry 5.6.2 is a drop-in replacement for Tapestry 5.4, 5.5 and 5.6 releases. It's a recommended upgrade for 5.6.1 and 5.6.0. To upgrade, just update the dependency in your build configuration (Maven POM, Gradle build script, etc.) – or Download the new JAR file -- and the new version will just work. However, please review the How to Upgrade instructions before upgrading.

The most interesting improvement is  TAP5-2640 - ( ) : better exceptions in tapestry-json code, plus JSONArray now implementing Collection and JSONObject implementing Map.

Improvements made

KeySummaryTCreatedUpdatedDueAssigneeReporterPStatusResolution
TAP5-2657 Blacklist modules autoloaded via manifests New Feature Dec 31, 2020 Jan 08, 2021 Unassigned Benjamin Weidig Trivial Open Unresolved
TAP5-2655 Create annotation to disable validation in event handler methods Improvement Dec 29, 2020 Dec 29, 2020 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Minor Closed Fixed
TAP5-2649 Configuration should have consistent ordering Improvement Nov 26, 2020 Nov 26, 2020 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Resolved Fixed
TAP5-2640 tapestry-json improvements (implement Collection/Map, better exceptions) Improvement Sep 06, 2020 Jan 30, 2021 Thiago Henrique De Paula Figueiredo Benjamin Weidig Minor Resolved Fixed
Authenticate to retrieve your issues

Bugs fixed

KeySummaryTCreatedUpdatedDueAssigneeReporterPStatusResolution
TAP5-2660 Empty string and null namespaces should be treated as the same in Element Bug Jan 26, 2021 Jan 26, 2021 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Closed Fixed
TAP5-2659 Direct instantiation of ComponentResourceSelector should be replaced with delegation to ComponentRequestSelectorAnalyzer Bug Jan 11, 2021 Jan 30, 2021 Thiago Henrique De Paula Figueiredo Dmitry Gusev Major Closed Fixed
TAP5-2658 Tuple should implement hashCode based on its values Bug Jan 06, 2021 Jan 08, 2021 Unassigned Benjamin Weidig Minor Open Unresolved
TAP5-2656 Disabling strict CSS URL rewriting still throws exceptions for non-existing files Bug Dec 30, 2020 Jan 19, 2021 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Closed Fixed
TAP5-2643 Label component throws NPE when corresponding form field isn't rendered Bug Sep 29, 2020 Nov 28, 2020 Thiago Henrique De Paula Figueiredo Thiago Henrique De Paula Figueiredo Major Resolved Fixed
Authenticate to retrieve your issues