1Revision history for Perl extension Attribute::Handlers
2
30.50  Sat Apr 21 16:09:31 2001
4	- original version;
5
60.51	Tue May  1 06:33:15 2001
7
8	- Fixed fatal file path error in MANIFEST (thanks Marcel and Jost)
9
10
110.60	Thu May 10 15:46:02 2001
12
13	- Added RAWDATA specifier
14
15	- Cleaned up documentation (thanks Garrett)
16
17	- Added warning for all-lowercase handlers (thanks Garrett)
18
19	- Added autotie functionality
20
21	- Tweaked handling of anon arrays as attribute args
22
23
240.61	Thu May 10 16:28:06 2001
25
26	- Critical doc patch
27
28
290.70	Sun Jun  3 07:40:03 2001
30
31	- Added __CALLER__ pseudo class for 'autotie'
32
33	- Added multi-phasic attribute handlers (thanks Garrett)
34
35	- Fixed nasty $SIG{__WARN__}-induced bug
36
37	- Cached ref/symbol mapping for better performance and more
38	  reliable symbol identification under evil typeglob manipulations
39
40	- Added option to pass arguments when autotied classes are imported
41	  (thanks Marcel)
42
43	- Fixed bug in handling of lexical SCALAR refs
44
45	- Cleaned up interactions with other class hierarchies
46	  (due to being base class of UNIVERSAL)
47
48
490.75	Mon Sep  3 09:07:08 2001
50
51	- Cleaned up AUTOLOAD
52
53	- Numerous bug fixes (thanks Pete)
54
55	- Fixed handling of attribute data that includes a newline (thanks Pete)
56
57	- Added "autotieref" option (thanks Pete)
58
59	- Switched off $DB::single
60
61	- Changed licence for inclusion in core distribution
62
63	- Fixed 'autotie' for tied classes with multi-level names (thanks Jeff)
64
65
660.76	Thu Nov 15 06:31:51 2001
67
68	- Fixed documentation nit (thanks Rick)
69
70	- Improving intuitiveness of autotie mechanism (thanks Marcel)
71
72	- Added $VERSION numbrs to demo modules (seems bizarre to me, but
73	  they're core too now).
74
75
760.77	Sat Jun  8 22:58:56 CEST 2002
77
78	- Since Attribute::Handlers now is core, I will refer to changes
79	with their patch number, please read  Porting/repository.pod from
80	your a perl tarball for more information.
81
82	- Brought up to date with perl 5.8RC1 version
83	will be 5.8 if no more changes come in
84
85	- [#13686] This changes the behaviour of lexical attributes.
86	Prior to this lexical attributes were done at a compile time,
87	and they would loose their attribute on the next run over them.
88	Now perl 5.8 calls the attribute handler runtime whenever it hits my.
89
90	- [#14448] Fixes cases with too high refcounts on lexical attributes
91
92	- [#15945] Do not warn about too late CHECK and INIT block if
93	A::H is pulled in using a require.
94
950.78	Sat Oct  5 07:18:09 CEST 2002
96
97	- [#17940] Includes :unique and :shared in the builtin types
98
99	- From perl 5.8 { __CALLER__::foo => __PACKAGE } is missparsed,
100	the proper approach is to use  { '__CALLER__::foo' => __PACKAGE }.
101	The documentation is updated to reflect this.
102	Reported by Dave Cross
103