Rose-HTML-Objects

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


    * Added id and class attributes to hidden fields generated from
      non-hidden fields.
    * Deferred evaluation of parents for grouped items.
    * Corrected substring-based value coalescing in some date/time fields.
      (Reported by Tobias Kremer)
    * Added fix for perl 5.10 (Patch by RJBS)

0.549 (07.21.2007) - John Siracusa <siracusa@gmail.com>

    * Added Bulgarian localization, translated by Svilen Ivanov.
    * Added a numeric field class.  (Patch by Denis Moskowitz�)
    * Corrected html_field() class HTML attribute value.
    * Added the set_error() and unset_error() methods.
    * Corrected error messages for Integer fields.
    * Connected Form's prepare() method with the correct implementation.
    * Made DateTime fields more flexible about handling infinity.
    * Fixed a bug that caused valid HTML attributes to be rejected by
      form objects.  (Reported by Uwe Voelker)
    * Improved built-in maxlength validation.

0.548 (05.04.2007) - John Siracusa <siracusa@gmail.com>

    * Added prepare() methods to Field and Form.
    * Added a was_submitted() method to Form.
    * Expanded the powers of the field_value() method in the Form class.
    * Added more flexible syntax for specifying choices in group fields
      (radio button groups, select boxes, etc.)
    * Added maxlength limit to TextArea.
    * Added a disabled() method to the Compound field base class.
    * Changed the behavior of internal_value() on RadioButtonGroup objects
      to return the selected value in scalar context, rather than a reference 
      to an array.
    * Changed the behavior of internal_value() on SelectBox objects to
      return an array ref in scalar context only when multiple() is true.
    * Fixed a TextArea bug that prevented errors from showing up in
      the html() and xhtml() output.  (Reported by Drew Taylor)
    * Silenced an uninitialized value warning in Rose::HTML::Form.
      (Reported by Peter Karman)

0.547 (02.23.2007) - John Siracusa <siracusa@gmail.com>

    * Eliminated redundant validation of fields in nested forms.
    * Made is_empty() smarter about honoring the trim_spaces() setting.
    * Pop-up menus and other group-type fields now correctly clear errors
      on reset() and clear().
    * Fixed a bug that caused option containers to fail to display hidden
      fields when a selected option had a false, but defined value.
      (Reported by Andrei Kozovski)
    * Fixed a bug that caused a fatal error when requesting a subfield of a
      compound field from a form that does not contain the parent field.
    * Fixed a bug that caused input_value() in on/off groups to treat any
      reference as an array reference.  (Reported by Derek Watson)

0.546 (01.15.2007) - John Siracusa <siracusa@gmail.com>

    * Fixed a bug that prevented params() from correctly cascading to
      nested forms.
    * Added a field_value() method to the Compound field class.
      (Suggested by Guillermo Roditi)
    * Added a cascade parameter to validate(), which defaults to true.
      (Suggested by Guillermo Roditi)

0.545 (12.08.2006) - John Siracusa <siracusa@gmail.com>

    * Added param_exists_for_field() method to Rose::HTML::Form.
    * Added positive() and negative() methods to integer fields.
    * Fixed a bug that caused validation to fail for certain compound 
      fields with labels.  (Reported by Guillermo Roditi)
    * Improved error messages for empty, split datetime fields.
    * Added class mapping for the "int" and "integer" field types.
    * Corrected the construction of the string overflow error message.
    * Improved importing of message constants.
    * Fixed a bug that caused a field in a nested form with the same
      name as a field in its parent form to become invisible.
    * Made nested form/field name conflicts fatal.

0.544 (11.29.2006) - John Siracusa <siracusa@gmail.com>

    * Added a field_value() method to Rose::HTML::Form.  (Suggested by
      Guillermo Roditi)
    * Added validation and an error message for text field input that
      exceeds maxlength.  (Patch by Cees Hek)
    * Added the "disabled" boolean attribute to SelectBox and PopUpMenu.
      (Reported by Andrei Kozovski)

0.543 (11.22.2006) - John Siracusa <siracusa@gmail.com>

    * Removed a stray reference to Scalar::Defer, which is not
      a prerequesite.  (Reported by Sebastian Riedel)

0.542 (11.07.2006) - John Siracusa <siracusa@gmail.com>

    * Fixed localization inheritence for checkboxes, options, and
      other nested, labeled elements.

0.541 (10.20.2006) - John Siracusa <siracusa@gmail.com>

    * Added German localization, translated by Uwe Voelker.
    * Added French localization, translated by Jacques Supcik.
    * Corrected some of the English error messages.

0.54 (10.06.2006) - John Siracusa <siracusa@gmail.com>

    * Added the has_error() method.
    * Added special handling to object_from_form() for checkboxes that
      set boolean columns in Rose::DB::Object-derived objects.
    * The xhtml_table() method for checkbox and radio button groups now
      correctly returns XHTML markup.  (Reported by Jacques Supcik)
    * Restored the field_names() method, making it call the newly documented
      field_monikers() method.  (Reported by Andrei Kozovski)
    * Nesting a field or form within itself now results in a fatal error
      instead of an infinite loop.
    * Preliminary localization infrastructure created.  (No public APIs
      are available yet.)

0.53 (06.14.2006) - John Siracusa <siracusa@gmail.com>

    * Added Script, Link, and Anchor tag classes.
    * Added missing documentation for xhtml_error().
    * Fixed a bug that caused some compound date/time fields to consider



( run in 1.081 second using v1.01-cache-2.11-cpan-13bb782fe5a )