Commit | Line | Data |
---|---|---|
6df974e5 RD |
1 | 2.13 |
2 | - push all classes at once in @ISA | |
3 | ||
9e998a43 RGS |
4 | 2.12 Fri Jul 6 00:57:15 PDT 2007 |
5 | Test Features | |
6 | - Test that base.pm preserves $VERSION after real module loading. | |
7 | ||
8 | Bug Fixes | |
9 | - Last version broke the warning about inheriting fields. | |
10 | ||
11 | 2.11 Mon Jul 2 03:30:03 PDT 2007 | |
12 | New Features | |
13 | - Inheriting from yourself causes a warning [bleadperl 29090] | |
14 | ||
15 | Bug Fixes | |
16 | - Silenced warning when a class with no fields inherits from a class with | |
17 | fields. [bleadperl 22208] | |
18 | - An intermediate class with no fields messes up private fields | |
19 | in the base class. [bleadperl 23266] [bleadperl 23267] | |
20 | * Loading a module via base.pm would mask a global $SIG{__DIE__} in | |
21 | that module. [bleadperl 31163] | |
22 | - A constant named FIELDS in a base class would confuse base.pm | |
23 | [bleadperl 31420] | |
24 | ||
25 | Documentation Improvements | |
26 | - Added a DIAGNOSTICS section [bleadperl 22748] | |
27 | - Minor typos [bleadperl 25261] | |
28 | - Better explain how base goes about loading classes. | |
29 | - State explicitly that non-file classes can be based on. | |
30 | - Document that import() is not called. | |
31 | ||
32 | Test Fixes | |
33 | - Fix tests for new disallowed hash key access error message in blead. | |
34 | ||
35 | 2.04 through 2.10 were only released with perl. | |
36 | ||
37 | 2.03 Sun Sep 14 20:01:48 PDT 2003 | |
38 | * phashes produced via fields::new() will now not warn when used for | |
39 | forward compatiblity purposes | |
40 | - Reformatting the docs to make them a bit more readable | |
41 | - Making it clear that fields::new() is usable with or without | |
42 | pseudohashes | |
43 | * Fixing inheritence from classes which have only private fields | |
44 | * Fixing inheritence when an intermediate class has no fields. | |
45 | [perlbug 20020326.004] | |
46 | - Removing uses of 'our' from tests for backwards compat. | |
47 | ||
48 | 2.02 Wed Sep 3 20:40:13 PDT 2003 | |
49 | - Merging the core fields.t test and my own long ago forked base.t test | |
50 | into fields-base.t combining all tests | |
51 | ||
52 | 2.01 Thu Aug 28 13:39:32 PDT 2003 | |
53 | - Forgot to set the INSTALLDIRS to 'perl' | |
54 | ||
55 | 2.0 Wed Aug 27 21:47:51 PDT 2003 | |
56 | * Seperated from Class::Fields |