3.20, 2024-09-18 Promoting 3.11 TRIAL release to stable (Mark Hedges (MARKLE)'s super bugfixing release) Supporting regex modifiers in validation regexes (also MARKLE) 3.11, 2024-09-13 (TRIAL RELEASE) Mark Hedges (MARKLE) fixed some RT bugs. RT# 79185 datetime field not working - added messages for 'datetime' and 'datetime_local' RT# 81650 applied user-supplied patch (thanks) to use deterministic field order RT# 83012 spanish message error - saved the message file with utf8 encoding (it was not) RT# 87785 ok whatever fixed the typos RT# 114018 used utf8::decode instead of Encode::decode(...) no diff in tests RT# 155443 use sprintf only if the message has a '%' for sprintfing RT# 155500 js escape single-quotes when validating list of options 3.10, 2016-08-17 David Precious (BIGPRESH) taking over maintainership, kind thanks to Nate (NWIGER) for handing over the reins. [ BUG FIXES] - Avoid CGI.pm warning if param() used in list context (GH-5, netangel) --- David Precious (BIGPRESH) took over maintainership at this point. The current version on CPAN at that time was 3.09, but there were no changelog entries for versions between 3.06 and 3.09. --- VERSION 3.06 Maintenance release with a couple new features: support for "charset: utf8" in "Source::File", add_before_option/add_after_option c/o Victor Porton, and support for HTML5 type names c/o Wolfgang Radke. VERSION 3.0501 Bugfix release to repair a memory leak and a few "other" field edge cases. VERSION 3.05 Just a short time after 3.04, several new features evolved very quickly: Fieldset support A new "fieldsets" option to "new()" and a "fieldset" option to the "field()" method can be used to organize your form into sections. Currently works with the built-in "