Changes for version 1.06 - 2006-04-06

  • Added Module::Pluggable::Fast preloading for PAR packaging and the like
  • Make HTML::Widget::Container->element support arrayrefs
  • New method add_error() in HTML::Widget::Result
  • Select elements automatically get an In constraint added, corresponding to the element's option keys
  • RadioGroup elements automatically get an In constraint added, corresponding to the element's values
  • New Number constraint
  • New 'multiple' attribute supported on Select elements
  • Multiple input values for a Select element is an error if the multiple attribute is not true
  • Bug fixes:
  • Hidden element now accepts false but defined input values
  • Fixed bug with $result->params() not returning correct results when a field had multiple values
  • Regex constraint skipped when input param not defined (stops 'uninitialized value' warning)

Modules

HTML Widget And Validation Framework
Accessor Class
Constraint Base Class
Check that a value is one of a current set.
Element Base Class
Radio Element grouping
Filter Base Class
Lower Case Filter
HTML Escaping Filter
Trim whitespaces from beginning and end of string
Result Class