source: text-formbuilder/trunk/Changes @ 64

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

fixed grammar so that outer {} and [] are no longer included in the (bracket_)block values
using bracket_block instead of hardcoded pattern for matching hints in formspec
removed dynamic lists from the grammar
some general code cleanup and tidying, in FormBuilder.pm and grammar
added fb.pl to the MANIFEST
bumped back FB version requirement to 3.0 (Makefile.PL)
test for FB3.02 for using growable fields; warn and ignore if verison isn't high enough

File size: 1.7 KB
Line 
1Release history for Text::FormBuilder.
2
30.09
4    * single-line textfields can be given a maxlength
5    * BUGFIX: !note and !description blocks can now
6      contain "unbalanced" quotes (fixed the gramamr)
7    * removed dynamic lists from the grammar
8   
90.08 - 10 Jan 2005
10    * failure to load Perl::Tidy is no longer fatal
11    * create_form tries to emit tidy code
12    * separated basic parser using code out into a separate
13      Class::ParseText::Base base class
14   
150.07 - 16 Dec 2004
16    * added a create_form exported method to "do the right
17      thing" in simple cases
18    * added parse_array method to parse an array of lines making
19      up a formspec
20    * inline field groups via the !group and !field directives
21    * added write_script method to write a skeleton CGI
22      script around the FormBuilder object
23    * added external documentation of usage examples
24    * added a !note directive for inserting arbitrary text
25      between lines in the form
26   
270.06 - 19 Nov 2004
28    * marked Parse::RecDescent as an explicit dependency
29    * added a single-quoted string to the grammar that
30      can be used in the labels and default values to include
31      characters not in [\w\t ]
32    * generated code leaves out overwrriten options
33    * allow option lists to have simple multiword and quoted
34      string values
35    * allow for validated but not required fields
36    * added a !section directive that splits up a form into
37      sub-tables with their own ids and captions
38    * fall through to CGI::FormBuilder builtin option lists
39      if @LIST does not match a list directive
40    * customizable messages similar to CGI::FormBuilder
41    * customizable charset for the generated HTML page
42   
430.05 -  9 Nov 2004
44    * First CPAN release
Note: See TracBrowser for help on using the repository browser.