Release Notes - Tapestry - Version 4.1.6
Release Notes - Tapestry - Version 4.1.6
Bug
- [TAPESTRY-1086] - components that use dojo need a Shell component and should document this fact
- [TAPESTRY-1219] - The order of loading bodyscripts and initializationscripts is non deterministic
- [TAPESTRY-1269] - Dojo error on search engine cached pages
- [TAPESTRY-1431] - Changing org.apache.tapestry.renderTags config property breaks Exception page
- [TAPESTRY-1567] - Broken links: from API to Component Reference
- [TAPESTRY-1657] - apidocs's links to 'Component Reference' are broken
- [TAPESTRY-1673] - Why does submitType="cancel" kill its listener?
- [TAPESTRY-1761] - TreeDataView's initialze() is not called
- [TAPESTRY-1773] - Wrong documentation for Dialog toggleDuration parameter
- [TAPESTRY-2003] - EventListener's "autoSubmit" parameter does not work.
- [TAPESTRY-2171] - @ScriptIncludes does not use the new jsManager like @Shell. Causes "Exception: Missing classpath resource '/dojo-0.4.3/dojo2.js'."
- [TAPESTRY-2201] - LabeledPropertySelectionModel.isDisabled ignores underlying model
- [TAPESTRY-2225] - tapestry.form.refresh is broken
- [TAPESTRY-2266] - Incorrect EventListener documentation for intercepting Javascript functions
- [TAPESTRY-2310] - LabeledPropertySelectionModel.isDisabled always disables its first option
- [TAPESTRY-2382] - Possible deadlock in ExpressionCacheImpl (on _lock instance)
- [TAPESTRY-2530] - Possible performance bottleneck in PageSource.makeObject()
Improvement
- [TAPESTRY-1246] - Clientside validation patch
- [TAPESTRY-1252] - Setting updateComponents in DirectLink forces async execution
- [TAPESTRY-1405] - EventListeners on RadioGroups don't fire asynchronously
- [TAPESTRY-1677] - Tapestry Archetype should generate Home.html that uses Body component
- [TAPESTRY-1728] - tapestry-archetype: update jetty6 plugin to maven-jetty-plugin
- [TAPESTRY-1902] - Upgrade Dojo to 1.0
- [TAPESTRY-1915] - AssetEncoder doesn't handle invalid paths missing a digest
- [TAPESTRY-2091] - improve html produced by DefaultOptionRenderer
- [TAPESTRY-2210] - Example in Basic Ajax documentaion cannot work.
- [TAPESTRY-2466] - Delegate js library inclusion to JavacriptManager
- [TAPESTRY-2499] - Reduce Frustration Experienced By "green" Maven User When Following the Tapestry Archetype Example
New Feature