Version 5.3


Start date not set

Released: 14/Nov/11

Release Notes

Tapestry 2011 ReleaseShow more

Warnings indicate when the status of a JIRA issue doesn't reflect related development activity. For example: an issue marked complete that has an open pull request should be marked as still being in progress.

Unreviewed Code

These issues have been marked complete but the commits are not part of a pull request or review.

BlockerBugTAP5-1686Exceptions at application startup when the current directory includes spaces in the path nameHoward M. Lewis ShipClosed3 commits
BlockerBugTAP5-1699JpaValueEncoder.toValue throws NPE when mapping annotations are placed on methodsIgor DrobiazkoClosed1 commit
BlockerBugTAP5-1737Loading all pages using PageCatalog page fails with java.lang.ClassFormatError: Illegal field modifiers in class org/apache/tapestry5/corelib/pages/package-info: 0x12Howard M. Lewis ShipClosed8 commits
CriticalBugTAP5-1257Javascript error with IE Prototype still in 1.7Howard M. Lewis ShipClosed1 commit
CriticalBugTAP5-1372BaseURLSource uses getLocalPort() rather than getServerPort()Howard M. Lewis ShipClosed2 commits
CriticalBugTAP5-1527BeanEditForm loses object found by onPrepare() during renderIgor DrobiazkoClosed1 commit
CriticalBugTAP5-1580A Form with an event listener for "canceled" event can cause an NPE popping off a BeanEditContext from the Environment that wasn't pushedHoward M. Lewis ShipClosed5 commits
CriticalBugTAP5-1650On a cold start with a large number of incoming requests, Tapestry can deadlock inside PlasticClassLoader/PlasticClassPoolHoward M. Lewis ShipClosed17 commits
CriticalBugTAP5-1675Tapestry 5.3 allows a subcomponent to define a parameter with the same name as a base componentHoward M. Lewis ShipClosed1 commit
CriticalBugTAP5-1693Spring beans of type java.lang.String can confuse Tapestry, which will use them in preference to other injections, such as @SymbolHoward M. Lewis ShipClosed1 commit
CriticalBugTAP5-1701If the incoming request does not include a locale in the path, the application uses the server locale (not a locale extracted from the request headers)Howard M. Lewis ShipClosed1 commit
CriticalBugTAP5-1716Zone updates fail due to underscore.js critical bugHoward M. Lewis ShipClosed1 commit
CriticalBugTAP5-1717Assets get cache expiry header of year 1979 in production modeHoward M. Lewis ShipClosed1 commit
CriticalBugTAP5-1727PageCatalog page can fail with an odd ClassCastExceptionHoward M. Lewis ShipClosed1 commit
CriticalBugTAP5-1732Tapestry should not swallow client-side initialization exceptions, as that makes it harder to debugHoward M. Lewis ShipClosed1 commit
MajorNew FeatureTAP5-73JavaScript libraries should be automatically packed/minimalizedHoward M. Lewis ShipClosed26 commits
MajorTaskTAP5-116Replace Maven build with Gradle buildHoward M. Lewis ShipClosed40 commits
MajorBugTAP5-698PageTester's setupRequestFromURI incorrectly uses substring twice on same stringHoward M. Lewis ShipClosed1 commit
MajorImprovementTAP5-743It is too much work to hide all T5 pages inside a virtual folder, for use in mixed-implementation deploymentsHoward M. Lewis ShipClosed8 commits
MajorImprovementTAP5-746Zone should include an option to periodically update itselfFrançois FaconResolved2 commits
120 of 226