Debian lenny version packages
[pkg-perl] / deb-src / libclass-accessor-perl / libclass-accessor-perl-0.31 / Changes
1 0.31 Wed Jul 11 23:03:47 JST 2007
2     - applied performance patch from RUZ
3
4 0.30 Sun Nov 26 13:03:47 JST 2006
5     - added version numbers back into each class to fix RT#21746
6
7 0.26 Wed Jul 19 01:20:23 BST 2006
8     - added Class::Accessor::Faster that uses an array internally.
9       Thanks to Tina Mueller for prompting me to do this.
10
11 0.25 Fri Mar 31 18:28:17 JST 2006
12     - added a 'follow_best_practice' class method that causes the accessors to
13       be called 'get_foo' and 'set_foo' instead of just 'foo'
14     - added 'accessor_name_for' and 'mutator_name_for' methods that you can
15       override in your subclass to create your own names for accessors.
16       (That idea taken from Class::DBI.)
17
18 0.23 Sat Feb 25 19:46:08 GMT 2006
19     - rewrote the tests.  Now using Test::More
20
21 0.21 Thu Sep  1 16:58:31 BST 2005
22     - added _croak and _carp methods so you can override these in subclasses if
23       you want to change the default behaviour when something bad happens.
24
25 0.20 Thu Sep  1 12:25:23 BST 2005
26     - add a copyright statement
27     - tidy some documentation (more to do later)
28
29 0.19 Tue Mar  2 23:10:48 GMT 2004
30     * Performance patch from Elizabeth Mattijsen
31     - minor layout and doc changes
32
33 0.18 Mon Apr  2 11:52:41 BST 2003
34     * First change in 2 years: Marty Pauley is new maintainer.
35     - changed the dependency for base to cope with the broken version shipped
36       with perl 5.6.0.
37
38 0.17 Mon Apr  2 11:52:41 BST 2001
39     - Now requiring Class::Fields's base (because 5.005_03's is busted)
40
41 0.16 Wed Dec 13 21:19:21 EST 2000
42     * Added Class::Accessor::Fast
43     * Added simple new() method
44     - Added EFFICIENCY, SEE ALSO and THANKS doc sections
45     - Added docs about why this module is interesting
46     * Added read-only and write-only accessors (thanks Tels)
47     - Fixed the Altoids example (thanks again, Tels)
48     - Added a simple example of overiding accessors
49
50 0.15  Thu Aug 17 20:39:02 EDT 2000
51     - Removed use of Carp::Assert to speed loading time
52     - Added an EXAMPLE section.
53
54 0.14  Sun Jul  2 20:05:51 EDT 2000
55     - Rolled the accessor overriding caveats from the TPC paper into
56       the docs.
57
58 0.13  Mon Apr 24 20:33:40 EDT 2000
59     - Left a dependency on Class::Fields in the tests.
60
61 0.12  Tue Apr 18 13:22:17 EDT 2000
62     - Left a dependency on Class::Fields in Accessor.pm
63     - Removed PREREQ_PM on base.pm
64
65 0.11  Mon Apr 17 20:11:00 EDT 2000
66     - Removed a few "use public"s from the docs.
67
68 0.10  Fri Apr 14 23:29:01 EDT 2000
69     * Removed the Autoloader.
70     * Instead of wraping public data accessors around public data (how silly)
71       Class::Accessor now simply generates the accessors you request.
72     * Added mk_accessors()
73     - Removed the docs about the accessor autoloader.
74     - Removed the autoloading caveat.
75     * Removed make_static_accessors()
76     - It will now only warn if you try to make an accessor called DESTROY()
77     - detabbed everything
78
79 0.02  Sun Dec 12 02:22:12 EST 1999
80     * Class::Fields::Accessor is now Class::Accessor