Tapestry 5.6.3 is a drop-in replacement for Tapestry 5.4, 5.5 and 5.6 releases. It's a recommended upgrade for all versions from 5.4 to 5.6.2 but be aware of the warning below. 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 Tapestry 5.6.2 JSON improvements (TAP5-2640) introduced an incompatibility with dependencies built with earlier versions than Tapestry 5.6.2.

The method JSONObject#get(String) will fail with a NoSuchMethodError exception due to a signature change to conform to the Map interface.

Possible workarounds:

  • Use a newer version of the dependency build with at least Tapestry 5.6.2
  • Shade the dependency and update it manually
  • Fork the dependency and update it manually

Improvements made

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh


Bugs fixed

Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh


  • No labels