1.10 -
* Web::Page - extended syntax for 'pass' (1/08/2010)
* Apache::XAO -- automatic restart using Apache2::SizeLimit
* Web -- init_args is passed to project's init() method
* Web -- formalized deny masks and added /CVS/ to default
* Web::Condition -- greater/smaller support for
arg/clipboard/cgiparam/siteconf/cookie
* Web::IdentifyUser -- support for failure counts & locking
1.09 - 15-Nov-2007
* Web -- cleanup() called in site context in process(), not new()
* Web -- 'cgi' cannot be passed to new()
1.08 - 12-Sep-2007
* Web::Page -- fixed an old bug preventing SetArg from working sometimes
* Web::Mailer -- can now send arbitrary attachments
* Web -- raw URL mapping using path_mapping_table
* Web::Cookie -- creates cookies as a hash, for easy overrides
* Web::IdentifyUser -- fixed old problems with expiring keys
* Web::FS -- grouping on searches
* Web::IdentifyUser -- new overridable method before_display()
* Web::IdentifyUser -- 'crypt' supported as another 'pass_encrypt' method
* Web::FilloutForm -- user check_form() function can now return a
list of erroneous fields, not just one field
* Web::FilloutForm -- 'checkbox' html has ID from 'htmlid' or 'name',
useful for labels
* Web::FilloutForm -- field descriptions can use 'type' instead of 'style'
* Web::FilloutForm -- safe_failure parameter to field_desc() method
* Web::FilloutForm -- negative values are legal for 'real' fields
* Web::FilloutForm -- cc_validate is callable from outside now
* misc/samplesite/Makefile was missing in the CPAN distribution
* Minor adjustments to the documentation
* Web::MultiPageNav -- grayed defaults for nonext/noprevious
1.07 - 31-Jan-2005
* Fixed a problem with Web.pm for mod_perl usage, introduced last
minute just before releasing 1.06
* Web::FilloutForm only stores state abbreviations
1.06 - 11-Jan-2005
* Apache::XAO supports both Apache 2.x and Apache 1.x (with
production grade sites successfully running on both)
* Web::MultiPageNav passes its arguments down to its templates
* Web::Redirect supports 'permanent' option
* misc/samplesite/ project template added
* minor tweaks and additions
1.05 - 12-Nov-2003
* Web::FS - allow orderby on deep fields like 'Cont/value'
* Web::Clipboard - 'set' mode
* Web::Utility - updated UPS tracking URL
* Web::IdentifyUser - new id_cookie_type parameter
* Web::FS - 'search' mode now supports collections
* Web::URL - object added
* New clipboard parameters 'active_url' and 'active_url_secure' added
* aTHX_ fix from Mike Castle (perl-5.8.0 with ithread support)
1.04 - 7-Nov-2002
* XAO::Page - new 5 times faster C parser is used
* XAO::PageSupport - new parser that supports '' and {''}
* XAO::Page - caching of parsed templates re-enabled
* Web::TextTable - an object for formatting plain text tables
* Web::IdentifyUser - calls login_check for external checks
* Web::Page - cache() method moved to Web::Config to make it
available for generic use from not Page based objects. Page has an
alias for compatibility.
* Web::Utility - 'show-pagedesc' fixed
* Web::Utility - 'number-ordinal-suffix' added
* XAO::Web - clipboard() method added
* XAO::Web - expand() method added
* Web::Clipboard - 'show' is now the default mode
* Web::Page - optimisation in template parsing
1.03 - 18-Mar-2002
* Web::Debug - new object
* Web::Page - printing template paths can be enabled with
'show-path' debug parameter; debug_set() and debug_check() methods
added
* Web::Page - throw() method now throws erros in correct namespace
* Web::Condition 'secure' pseudo condition added
* Web::Page - is_secure() method added
* Web::FS displaying methods pass their arguments to templates they
display now
* Web::MultiPageNav missed default templates, added
* Put search capability of Web::Search into Web::FS where it belongs
* Web::FilloutForm - html block is now available for `email' style
* Web::FilloutForm - passes original arguments to form and success
templates
* Web::FilloutForm - supports per-field indication of mistakes
1.02 - 3-Jan-2002
* Documentation updated
1.0 - 2-Jan-2002
* Initial public release