The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for HTML::FormWidgets

0.24.1    2015-09-16 17:32:43
          - Replaced css images and js dirs with share directory
          - Better attribute naming in Chooser
          - Chooser can set button value attribute
          - Toolchain update
          - Updated prereqs and toolchain

0.23.1    2015-05-24 12:17:52
          - Removed numeric prefix from files in javascript directory
          - Added badges and a public repository

0.22.1    2015-05-01 13:58:36
          - Replaced last of q() with single quotes
          - Added uri_for method. Dropped options->{base} attr
          - Updated Javascript from most recent app
          - Switched to JSON for ajax calls
          - Rationalised the class names in Table
          - Switched to lexical subroutines
          - Added value attribute to Button
          - Create buttons not input type submit. Styles better
          - Fixed defined text error in ::Label
          - Form attrs deprecated in favour of form config
          - Removed Ident and VERSION from most files
          - Added namespace and name to check field args
          - Added reset button
          - Updated git pre commit hook
          - Updated toolchain

0.21.1    2013-08-19 18:00:51
          - Bumped version to fix bad indexing

0.20.1    2013-08-15 22:46:43
          - Switched to Dist::Zilla

0.19.3    2013-06-08 22:26:23
          - Replaced Class::Mop dep with Class::Load
          - Removed deprecated ajaxid attr
          - Fixed version numbers
          - Converted from SVN to Git

0.18.391  2013-04-18
          - Updated prereqs in Build.PL
          - Pass in just loc method not whole of view object
          - Stopped leakage in __inject

0.17.389  2013-02-17
          - Fixed tests to not depend on hash ordering

0.17.387  2012-11-13
          - Updated inc::Bob to 1.7. Removed defined ors

0.17.386  2012-11-07
          - Updated inc::Bob to 1.6
          - Passwords can now auto reveal

0.16.381  2012-10-28
          - Replaced Syntax::Highlight::Perl with PPI::HTML
          - Textareas can have literal js in the inputs js config group
          - Can pass scalars as well as hash refs as config to add_literal_js

0.15.377  2012-10-20
          - Harded coded element class to server in Async
          - Re-added setting the outer div width for Cloud

0.14.373  2012-10-13
          - Only localise our own text, not text passed in
          - Refactored the calling of the localisation method
          - Refactored the initialisation of the options hash
          - Changed flds attr to fields in Table
          - Add TableRow type to support LiveGrids
          - Bug fix data lookup in Template
          - Added modalDialogs to Chooser

0.14.370  2012-09-05
          - Add POD spelling test
          - Updated inc::Bob to 1.5

0.14.368  2012-07-10
          - Container now wraps whole of widget
          - Replaced ajaxid with check_field
          - Slider adds numeric class to textfield
          - Date no longer wraps buttons in a span. Fixes vertical alignment
          - Textarea now has mandatory rows and cols. Thanks W3C
          - Added class per cell in tables
          - Better classing for table cells
          - Made _init_options more efficient

0.13.358  2012-04-19
          - Turned CPAN testing on
          - Added more tests
          - Enhanced H::F::Cloud API
          - Bumped HTML::Accessor version dependency to 0.7
          - Updated inc::Bob to 1.3
          - Updated inc::Bob to 1.2

0.12.351  2012-03-29
          - Upped min Perl ver to 5.10
          - Funs over stopping CPAN testing
          - Updated inc::Bob. Added inc::CPANTesting
          - Bumped HTML::Accessor version dependency

0.11.347  2012-03-09
          - Fixed Menu padding when there is no content
          - Fixed Rule for Opera by adding "most" class to rest of line
          - Added form wrapper

0.10.346  2012-03-04
          - Fixed failing unordered list test. Added ordered list test

0.10.345  2012-03-03
          - Added classes hash to PopupMenu
          - Image class has subtype icon which is a span for background CSS
          - Renamed UnorderedList to List and added odered option
          - Updated Moose / Class::MOP / MRO::Compat dependencies
          - Removed CSS border art for rounded corners from Menu

0.9.336   2011-12-30
          - Added Async widget. Adds a div whose content is loaded via Ajax

0.8.334   2011-12-12
          - Fixed input field names in Table
          - Updated pod and added more tests
          - Added globals attr to separate class wide defaults from obj defaults
          - Set separator to break to have prompt appear above input field
          - Popupmenu sorts values into label order if labels are provided
          - Fields attr contains localized text strings
          - Updated inc::Bob
          - Textarea simplified
          - If render_field return null then so does render
          - Tweaked row and col ids in Table
          - Added Unordered list subclass

0.7.312   2011-06-26
          - Stepno can be a hash ref which will get inflated

0.6.311   2011-05-22
          - Made the build class method ignore bad input data structure
          - Suppressed dcollins CPAN testing
          - Switched to using Try::Tiny
          - Added step number iterator
          - Changed default class names for Anchor and Button
          - Moved boilerplate M::B subclass code to inc/Bob.pm
          - Suppressed Konig CPAN testing again
          - Added ScrollPin
          - Added SidebarPanel
          - Added TabSwapper
          - Added clear field to date
          - Tables are now client side sortable
          - Optional JS files are now selectable by the widget
          - Tree widget now self renders via HTML parser
          - Refactored html class names
          - Added ifield class to all input fields not buttons
          - Added row numbering to Table subclass
          - Fixed missing filler top line menu subclass
          - Switched to using TryCatch
          - Fixed readonly attribte in Date and slider subclasses
          - Moved English hint text out of subclasses
          - Can provide absolute (+) class names as widget types
          - Added POD widget type
          - Added _text attribute to Tree. Adds id to container div
          - Fixed undefined warning in Tree if no data
          - No longer calls markdown from localize
          - Label now localizes text then does markdown
          - Stopped Menu from sqealing about no value to inflate