0.30001 Thu Feb 11, 2010 Don't convert widget names that contain uppercase Better error messages for missing field classes Field attribute 'input_param' to allow input names different than field names Make field 'default' rw Clean up doc on init_object 0.30001 Fri Feb 5, 2009 Remove unnecessary IO::All use causing dep problems Changes to Turkish messages Russian and Urkainian message files Use HTML::FormHandlerX namespace for fields and widgets Fix bug with defaults set to 0 0.30 Mon Feb 1, 2010 Improve Display Field, adding more ways to set html Add initial pass at more automatic TT rendering Change readonly, html attributes to 'rw' Set widget in Reset field Fix bugs and oddities in HFH::types Fix bug allowing hashref to be passed to constructor Improve doc on 'trim' Add more doc on dynamic form creation Allow 'options_' attributes in form Add Turkish message file Add 'empty_select' to Select field Fix bug displaying empty repeatable element if no values from object Improvements in I18N factoring 0.29002 Wed Dec 16, 2009 Remove locale.t from dist until issues solved 0.29001 Tues Dec 15, 2009 Fix bug with passing widget_wrapper to fields Fix bug with generated method names for form methods 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_ to default_ 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