The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
0.29 Wed Dec 2, 2009
    Add CheckboxGroup widget, add MooseX::Traits to Form & Field class
    Fix bug where defaults were not being used with an initial object
    Fix DateTime field to trap DateTime errors, pass hash in value
    Use build_label for field labels
    Remove use of Class::Load, instead use Class::MOP::load_class()
    Add set_active and make switching fields to active simpler
    Fix bug when options lists from db are empty
    Add encode_entities to rendering widgets
    Switch from init_value_<fieldname> to default_<fieldname>
    Change upload field.
    Improve setting of method defaults for set_default, set_validate, set_options

0.28
    Switched to using native traits
    Add Widget roles
    Major refactor to support result classes
    Reformatting source to more Perl standard
    Fix bug generating CSS classes in Render::Simple (mazpe)
    Fix POD example in ::Intro (mazpe)

0.27006 Mon Aug 17, 2009
    Add ability to set params class and arguments

0.27005 Wed Aug 12, 2009
    DateTime::Format::Strptime dep again

0.27004 Tues Aug 11, 2009
    Date inherits from Text. Fix loading compound fields from related.
    Call load_options for forms with no init_obj & params

0.27003 Sat Aug 2, 2009
    Indexing failure missing version in Date

0.27002 Sat Aug 2, 2009
    Fix missing dependency on DateTime::Format::Strptime
    Doc tweaks

0.27001 Fri July 31, 2009
    Doc fixes, fix Date field.

0.27 Sat July 25, 2009
    Split HTML::FormHandler::Model::DBIC into separate distribution
    Add 'inactive' flag. Cleanup Makefile.PL. 'size' split into 'size' and
    'maxlength'. 'min_length' renamed to 'minlength'. Add Catalyst pod.
    'html_name' used for field 'id'. Fix DateMDY field.

0.26 Tues June 23, 2009
    Fix dependency test failures on UNIVERSAL::require and version

0.25 Sat June 20, 2009
    Add dependency for DateTime::Format::SQLite

0.24 Sat June 20, 2009 
    Refactor validation processing for api consistency
    Skip empty undef array elements. Update Password and PrimaryKey fields.
    Fix bugs: calling validate_ method, recognizing errors in repeatable fields,
    handling empty repeatable elements,
    incorrect cloning in Repeatable, rendering fixes/updates.

0.23 Fri May 22, 2009
    Refactor HTH to use only 'process'. Deprecate 'validate' and 'update'
    Add field_list array, deprecate other usages. 
    Clean up documentation
    Add Repeatable field to support has_many relationships

0.22 Fri May 1, 2009, 17:00
    Removed development only test from distribution
    Expanded apply documentation.

0.21 Thu Apr 30, 2009, 20:00
    Removed podcoverage, added skip to generator.t test, added
    'apply' sugar for adding actions, doc for compound field

0.20 Thu Apr 23, 2009, 17:00
    Added apply constraints, transforms, checks. Refactored code for future
    use of nested fields. Improvements to compound fields. Bug fix for
    checkboxes. Added ability to redefine attributes of existing fields
    with '+fieldname'. 

0.19 Thu Mar 05, 2009, 17:00
    Fix problem with empty values from form. Add Compound field.

0.18 Sun Feb 22 2009, 15:00
    Add missing test prereq DateTime::Format::MySQL.
    Add 'values' method to form. Add 'accessor' attribute
    to field.

0.17 Thurs Feb 19 2009, 17:30
    Refactor validate, adding validate_form method

0.16 Thurs Feb 19 2009, 17:00 
    Add ability to use arrayrefs for primary key
    Clear 'fif' for non-db forms. Allow init_object for non-db forms.

0.15 Mon Feb 16 2009, 19:00 
    Fix inheritance of has_field. Add ability to use has_field
    in roles. Some refactoring of 'clear'. If a field is not
    in params, don't touch in db.

0.14 Fri Feb 06 2009, 18:00
    Wrong version in META.yml. Fix fif for password fields.

0.13 Wed Feb 04 2009, 23:00
    Fix validate to set params if hash

0.12 Wed Feb 04 2009, 18:00
    Fix 'dump_fields'. Add more output for verbose. Change so
    that 'validate' doesn't require a separate 'clear' for 
    persistent forms. The controller test will only execute
    with an environment variable.

0.11 Mon Feb 02 2009, 17:00
    Change to use BEGIN block in controllers for Catalyst 5.80.

0.10 Thu Jan 29 2009, 07:00
    Remove unnecessary 'use' from Render::Simple to eliminate install
    failures. Change handling of 'has_field'.

0.09 Sun Jan 25 2009, 17:00
    Minor changes.

0.08 Sat Jan 24 2009, 11:00
    Remove controller and role. Refactor to support persistent
    forms. Remove update_from_form method. Add 'process', and
    'update' methods. Update documentation to match. Update tutorial.

0.07 Thurs Jan 22 2009, 04:00
    Add prereq of DateTime. Minor doc changes.

0.06 Wed Jan 21 2009, 04:00
    Add prereq skip tests to controller test. Clean up Makefile.PL.
    Convert test controller Book.pm to use chained. Support empty
    rows. 

0.05 Mon Jan 19 2009, 15:00
    Add skip test to htmlarea test. Add action, http_method, & submit to form.
    Add javascript to field. Create widget directory for templates.

0.04 Fri Jan 16 2009, 19:00
    Move example to test directory. Change controller; add controller
    test. Add use for HashRefInflator. Add more documentation.

0.03 Tues Jan 12 2009, 16:00
    Pod fix, remove failing test from htmlarea

0.02 Tues Jan 12 2009, 03:00
    Fixed pod formatting, naming of files

0.01 Mon Jan 12 2009, 17:00
    Released on an unsuspecting world
    Conversion of Form::Processor to Moose, including
    renaming many attributes and methods and refactoring