Release Notes - Waffle - Version 1.0-rc-2

Improvement

  • [WAFFLE-52] - explicit component registration (i.e. register components with the same interface but different implementation)

Task

  • [WAFFLE-51] - Upgrade to Surefire 2.3.1
  • [WAFFLE-53] - Upgrade maven-release-plugin to 2.0-beta-7

Release Notes - Waffle - Version 1.0-rc-1

Bug

  • [WAFFLE-13] - dateTimePicker does not respect the label attribute
  • [WAFFLE-15] - SelectTag throws NPE when selected item is null
  • [WAFFLE-16] - SelectTag creates a new option if there is no form type definition
  • [WAFFLE-22] - Example webapps failing in Tomcat 6.0
  • [WAFFLE-26] - Select tag does not accept null as content
  • [WAFFLE-27] - build with jruby 1.0.1 fails
  • [WAFFLE-36] - http://waffle.codehaus.org/binding-validation.html contains wrong examples/class names

Improvement

  • [WAFFLE-11] - Support Setter Injection from Registrar
  • [WAFFLE-12] - Handle missing session container in Tomcat
  • [WAFFLE-18] - Add MyDVDs example webapp
  • [WAFFLE-19] - ActionMethod exception stacktraces are always lost
  • [WAFFLE-21] - Remove standard.jar dependency from waffle taglib
  • [WAFFLE-29] - Create Waffle Mock module
  • [WAFFLE-32] - Rename WaffleTypeConverter to ValueConverter
  • [WAFFLE-33] - Replace Ognl TypeConverter with ValueConverterFinder as pluggable interface
  • [WAFFLE-34] - Move Ognl-based bind implementations to separate package
  • [WAFFLE-35] - Encapsulate Ognl-based action implementations in separate classes
  • [WAFFLE-38] - Introduce ErrorMessage type in ErrorsContext
  • [WAFFLE-39] - Update taglib Functions to expose all error finding methods
  • [WAFFLE-42] - ErrorsContext should not instantiated in the WaffleServlet
  • [WAFFLE-45] - Add isRegistered(Object) method to Registrar
  • [WAFFLE-47] - Action methods should be configurable to override the default PRG (Post\Redirect\Get) behavior.
  • [WAFFLE-48] - Refactor annotations
  • [WAFFLE-50] - Rename Serializer and move to io package.

New Feature

Task

  • [WAFFLE-5] - Use XSite for docs
  • [WAFFLE-28] - Convert all unit tests to JUnit 4/JMock 2
  • [WAFFLE-30] - Upgrade to jMock 2.4
  • [WAFFLE-31] - Rename artifactId of reactor and core
  • [WAFFLE-46] - Create Waffle Resources module

Migrating from 1.0-beta-1 to 1.0-rc-1

The following issues will break backward compatibility: