diff options
Diffstat (limited to 'dist/base/Changes')
-rw-r--r-- | dist/base/Changes | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/dist/base/Changes b/dist/base/Changes new file mode 100644 index 0000000000..12d615c0e0 --- /dev/null +++ b/dist/base/Changes @@ -0,0 +1,62 @@ +2.14 + - fix problem with SIGDIE on perls < 5.10 + - Make @INC available in base.pm's error message when + a module can't be found. See CPAN bug #28582. + - Fix obscure bug introduced in 2.13 (Michael G Schwern) + +2.13 + - push all classes at once in @ISA + +2.12 Fri Jul 6 00:57:15 PDT 2007 + Test Features + - Test that base.pm preserves $VERSION after real module loading. + + Bug Fixes + - Last version broke the warning about inheriting fields. + +2.11 Mon Jul 2 03:30:03 PDT 2007 + New Features + - Inheriting from yourself causes a warning [bleadperl 29090] + + Bug Fixes + - Silenced warning when a class with no fields inherits from a class with + fields. [bleadperl 22208] + - An intermediate class with no fields messes up private fields + in the base class. [bleadperl 23266] [bleadperl 23267] + * Loading a module via base.pm would mask a global $SIG{__DIE__} in + that module. [bleadperl 31163] + - A constant named FIELDS in a base class would confuse base.pm + [bleadperl 31420] + + Documentation Improvements + - Added a DIAGNOSTICS section [bleadperl 22748] + - Minor typos [bleadperl 25261] + - Better explain how base goes about loading classes. + - State explicitly that non-file classes can be based on. + - Document that import() is not called. + + Test Fixes + - Fix tests for new disallowed hash key access error message in blead. + +2.04 through 2.10 were only released with perl. + +2.03 Sun Sep 14 20:01:48 PDT 2003 + * phashes produced via fields::new() will now not warn when used for + forward compatiblity purposes + - Reformatting the docs to make them a bit more readable + - Making it clear that fields::new() is usable with or without + pseudohashes + * Fixing inheritence from classes which have only private fields + * Fixing inheritence when an intermediate class has no fields. + [perlbug 20020326.004] + - Removing uses of 'our' from tests for backwards compat. + +2.02 Wed Sep 3 20:40:13 PDT 2003 + - Merging the core fields.t test and my own long ago forked base.t test + into fields-base.t combining all tests + +2.01 Thu Aug 28 13:39:32 PDT 2003 + - Forgot to set the INSTALLDIRS to 'perl' + +2.0 Wed Aug 27 21:47:51 PDT 2003 + * Seperated from Class::Fields |