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
Key | Summary | T | Created | Updated | Due | Assignee | Reporter | P | Status | Resolution |
---|---|---|---|---|---|---|---|---|---|---|
TAP5-2657 | Blacklist modules autoloaded via manifests |
| Dec 31, 2020 | Jan 08, 2021 | Unassigned | Benjamin Weidig |
| Open | Unresolved | |
TAP5-2655 | Create annotation to disable validation in event handler methods |
| Dec 29, 2020 | Dec 29, 2020 | Thiago Henrique De Paula Figueiredo | Thiago Henrique De Paula Figueiredo |
| Closed | Fixed | |
TAP5-2649 | Configuration should have consistent ordering |
| Nov 26, 2020 | Nov 26, 2020 | Thiago Henrique De Paula Figueiredo | Thiago Henrique De Paula Figueiredo |
| Resolved | Fixed | |
TAP5-2640 | tapestry-json improvements (implement Collection/Map, better exceptions) |
| Sep 06, 2020 | Jan 30, 2021 | Thiago Henrique De Paula Figueiredo | Benjamin Weidig |
| Resolved | Fixed | |
Bugs fixed
Key | Summary | T | Created | Updated | Due | Assignee | Reporter | P | Status | Resolution |
---|---|---|---|---|---|---|---|---|---|---|
TAP5-2660 | Empty string and null namespaces should be treated as the same in Element |
| Jan 26, 2021 | Jan 26, 2021 | Thiago Henrique De Paula Figueiredo | Thiago Henrique De Paula Figueiredo |
| Closed | Fixed | |
TAP5-2659 | Direct instantiation of ComponentResourceSelector should be replaced with delegation to ComponentRequestSelectorAnalyzer |
| Jan 11, 2021 | Jan 30, 2021 | Thiago Henrique De Paula Figueiredo | Dmitry Gusev |
| Closed | Fixed | |
TAP5-2658 | Tuple should implement hashCode based on its values |
| Jan 06, 2021 | Jan 08, 2021 | Unassigned | Benjamin Weidig |
| Open | Unresolved | |
TAP5-2656 | Disabling strict CSS URL rewriting still throws exceptions for non-existing files |
| Dec 30, 2020 | Jan 19, 2021 | Thiago Henrique De Paula Figueiredo | Thiago Henrique De Paula Figueiredo |
| Closed | Fixed | |
TAP5-2643 | Label component throws NPE when corresponding form field isn't rendered |
| Sep 29, 2020 | Nov 28, 2020 | Thiago Henrique De Paula Figueiredo | Thiago Henrique De Paula Figueiredo |
| Resolved | Fixed | |