History of Changes

RSS

Version 3.0-beta-4 (unreleased)

  • update Change direction of parameter model for WML components, SelectionField and PropertySelection (DS)
  • fix Fixed the byte[] mapping in org.apache.tapestry.enhance.JavaClassMapping (DS)
  • update Convert the Tapestry home page to build using Forrest. (HLS) Thanks to Tetsuya Kitahata.
  • update Updated javadoc build target to link to JDK 1.3 () Thanks to Michael M. Brzycki.
  • add Added new validator, Pattern Validator (HK)
  • fix Fixed the null pointer exception from FieldLabel when not enclosed by Form or when IValidationDelegate is not provided (HK)
  • fix The key attribute of the script foreach is changed to not be a required attribute (HK)
  • fix Added support for OGNL TypeConverter in expression bindings (EH)
  • update Updated Component Reference for WML components (DS)
  • update Made DateValidator's getEffectiveFormat()/getEffectiveDisplayFormat() public (RLS)
  • update Updated to use DocBook 1.62.4 XSL stylesheets for documentation generation (RLS)
  • update Moved info priority logging to debug priority (RLS)
  • update Custom parameter binding properties only enhanced if abstract (RLS)
  • update Updated the Table components to have an easier interface, similar to that of Foreach. (MB)
  • fix build.properties.sample does not include jython.dir (MB) Fixes 21833.
  • fix Table component doesn't sort fine when there are null values (MB) Fixes 22840.
  • fix Wrong Package in link (MB) Fixes 22640.
  • fix JavaDoc: should IField be IFieldTracking?? (MB) Fixes 22641.
  • fix contrib:PopupLink ignores informal parameters (MB) Fixes 23668.
  • fix Wrong Package in link (MB) Fixes 22635.
  • fix Typo: "In a IListenerBindingSpecification" (MB) Fixes 22634.
  • fix Add url parameter to Shell component (MB) Fixes 22694.
  • update current OGNL 2.6.3 needs to be used (MB) Fixes 23870.
  • fix Problem with URL encodings at EngineServiceLink.java (MB) Fixes 23511.
  • fix The source parameter of Foreach should be required (MB) Fixes 23227.
  • fix tests failing under JDK 1.3 (MB) Fixes 20252.
  • fix Name attribute gets duplicated in TextField (MB) Fixes 23500.
  • fix DateField component throws an ApplicationRuntimeException (MB) Fixes 22835.
  • fix NumericField component throws an ApplicationRuntimeException (MB) Fixes 22836.
  • fix Using NumericField cause a ClassCastException (MB) Fixes 22837.
  • fix Compatibility of the AbstractEngine to servlet-api 2.2 (MB) Fixes 24467.
  • fix patch to allow workbench to work with JDK 1.4.2 and current Jetty (MB) Thanks to Colin Sampaleanu. Fixes 24298.
  • fix race condition in class enhancement (MB) Fixes 24425.
  • fix The Dates tab in the Workbench contains an empty popup link (MB) Fixes 23916.
  • fix ApplicationRuntime Exception loses root cause... (MB) Fixes 24008.
  • fix NumberValidator forces to input a value (MB) Fixes 22958.
  • fix junit.jar needed to build junit subproject (MB) Fixes 21871.
  • fix JUnit XML tests broken under JDK with no XML parser (eg. 1.3) (MB) Fixes 20253.
  • fix No JVM requirements mentioned in docs (MB) Fixes 24393.
  • fix [PATCH]ValidationStrings_zh_TW.properties (MB) Thanks to Zhenbang Wei. Fixes 24874.
  • fix PageService.getLink throws ClassCastException if parameters arg is Object[] (EH) Fixes 25117.
  • fix NumericField does not pass on its type parameter (RLS) Fixes 25462.
  • fix ValidationDelegate throws NPE for some new FieldLabel/ValidField (RLS) Fixes 25585.
  • fix properties cannot be of complex array types (MB) Fixes 25642.
  • fix fixed broken links in doc\src\common\TapestryLinks.xml (EH) Fixes 25766.
  • fix Inherited parameters do not pick up default values (MB) Fixes 26395.
  • update Changed code to no longer invoke StringUtils.isEmpty() / isNonEmpty() (this is because the behavior of the method is changing between jakarta-commons 1.0 and 2.0). (HLS)
  • update Add an implementation of toString() to RequestCycle. (HLS)
  • update Update all copyrights for 2004. (HLS)
  • fix Add download links. (HLS)
  • update Remove unncessary constructor from test case classes. (HLS)
  • update Changed mock unit tests to redirect System.out and System.err to log files rather than the console. (HLS)
  • update Improve the documentation for the Palette component, providing a real example of CSS styles used with the component. (HLS) Thanks to Glen Stampoultzis.
  • fix Component parameters with direction 'form' should not allow static bindings. (HLS) Fixes 26416.
  • fix Fixed NPE in PatternValidator.toString(). (HK) Fixes 26599.
  • fix Fix TestMocks to not use JDK 1.4 API. (HLS)
  • update Automatically download external dependencies (such as Forrest and McKoi DB). (MB)