source: text-formbuilder/trunk/Changes @ 87

Last change on this file since 87 was 87, checked in by peichman, 19 years ago

added !fb directive to hold FB parameters as YAML serialized values
updated and expanded the documentation

File size: 2.6 KB
Line 
1Release history for Text::FormBuilder.
2
30.12
4    * added !fb directive to set FB constructor parameters directly;
5      uses YAML to hold strucutred data
6   
70.11 - 12 May 2005
8    * added support for the 'multiple' attribute on fields
9    * added as_script and as_module methods that just return the
10      Perl code
11    * added a !reset directive to name and include a reset button
12    * added a !submit directive to rename the submit button or to
13      have multiple submit buttons
14   
150.10 - 25 Mar 2005
16    * added support for fields with 'other' (requires FB 3.02)
17    * added support for limited growth 'growable' fields (requires FB 3.02)
18    * allow end of field line comments in the formspec
19    * addded an external_css option to include external stylesheets
20    * using <fieldset> tags instead of <h2> to mark form sections
21    * group fields can have comments
22    * deprecated the !field directive
23   
240.09 - 10 Mar 2005
25    * single-line textfields can be given a maxlength
26    * BUGFIX: !note and !description blocks can now
27      contain "unbalanced" quotes (fixed the gramamr)
28    * removed dynamic lists from the grammar
29   
300.08 - 10 Jan 2005
31    * failure to load Perl::Tidy is no longer fatal
32    * create_form tries to emit tidy code
33    * separated basic parser using code out into a separate
34      Class::ParseText::Base base class
35   
360.07 - 16 Dec 2004
37    * added a create_form exported method to "do the right
38      thing" in simple cases
39    * added parse_array method to parse an array of lines making
40      up a formspec
41    * inline field groups via the !group and !field directives
42    * added write_script method to write a skeleton CGI
43      script around the FormBuilder object
44    * added external documentation of usage examples
45    * added a !note directive for inserting arbitrary text
46      between lines in the form
47   
480.06 - 19 Nov 2004
49    * marked Parse::RecDescent as an explicit dependency
50    * added a single-quoted string to the grammar that
51      can be used in the labels and default values to include
52      characters not in [\w\t ]
53    * generated code leaves out overwrriten options
54    * allow option lists to have simple multiword and quoted
55      string values
56    * allow for validated but not required fields
57    * added a !section directive that splits up a form into
58      sub-tables with their own ids and captions
59    * fall through to CGI::FormBuilder builtin option lists
60      if @LIST does not match a list directive
61    * customizable messages similar to CGI::FormBuilder
62    * customizable charset for the generated HTML page
63   
640.05 -  9 Nov 2004
65    * First CPAN release
Note: See TracBrowser for help on using the repository browser.