# Change log for DateTime::Format::Builder --- version: 0.7802 date: 13 Feb 2004 changes: - Add dependency on DateTime::Format::Strptime. --- version: 0.7801 date: 26 Jan 2004 changes: - New maintainer - Dave Rolsky - Switched to a different build/install sysstem (Module::Build instead of Module::Install) --- version: 0.78 date: 1 Dec 2003 changes: - Fix multigroup bug in Dispatch - Add Tivoli example. --- version: 0.77 date: 14 Aug 2003 changes: - Correct package name for Quick. - Augment license conditions. - Fixed timezones in fall.t and quick.t tests. --- version: 0.76 date: 10 Aug 2003 changes: - Fallthrough example and test added. - Quick parser added to simplify fallthrough stuff. - Rejigged internals to allow for on_fail argument to multi-parsers. --- version: 0.75 date: 29 Jun 2003 changes: - Silly MANIFEST.SKIP entry caused dispatch stuff to be skipped. --- version: 0.74 date: 28 Jun 2003 changes: - > Dispatch Parser class added, which allows us to make groups of parsers and hop quickly to them. - > length parameter can now be an arrayref, hence we can have a parser belong to more than one length group. - Version numbers are all identical now. - Regex Parser can call custom constructors. - Wrapped method only regards undef as a failure. --- version: 0.73 date: 24 Jun 2003 changes: - Exit parser more quickly if able. - Multiple same length parsers accepted. - Fixed some perl 5.005 testing problems. --- version: 0.72 date: 28 May 2003 changes: - Minor tweaks for the 'private' tag in META.yml --- version: 0.71 date: 23 May 2003 changes: - Massive doc (re)writing. - Examples tidied up. - Tutorial refactored. - Users of generic.pm get to subclass now rather than coderef. --- version: 0.69 date: 28 Apr 2003 changes: - DateTime::Format::Strptime is now supported. - To support the previous item, massive refactoring. - Minor API changes that shouldn't affect anyone. --- version: 0.64 date: 27 Apr 2003 changes: - Callbacks are given 'args' and 'self' keys. - Callbacks can be arrays of callbacks. --- version: 0.62 date: 20 Apr 2003 changes: - Fixed erroneous call to on_fail() - Added 'verbose' debugging capability. - Added 'constructor' option to create_class/import. - Avoid overwriting developers' own new() functions. - Complain if asked to overwrite methods. --- version: 0.60 date: 12 Apr 2003 changes: - Fixed missing '\' from a few '\d' in the docs. - Added ICal.pm example. - Added import() feature, to save lots of typing. - Completely revised documentation. - croak is same length is given twice. - Assorted refactoring, retouching. --- version: 0.25 date: 29 Mar 2003 changes: - Minor code cleanups. - Bug fix; 'extra' params were being ignored. - Doc fix; 'extra' params with 0 are not recommended. --- version: 0.24 date: 25 Mar 2003 changes: - First release! - Split POD into separate file. - Preprocess option for method building works. - Postprocess option per parser works. - Specification lists can now have coderefs in there. --- version: 0.23 date: 25 Mar 2003 changes: - Improved ancillary files. - Added basic use case test for new classes. - Assorted API changes. - create_class infers package name. - also creates specified methods rather than assumed ones. - Assorted POD updates. Still not complete. - Rejigged to only have an array of hashrefs. Simpler. - No inference of length/key stuff. - zero is now extra and is thus semantically different. - Preliminary pre/post processing per parser provided. --- version: 0.22 date: 21 Mar 2003 changes: - Initial (pre-actual release) version.