Add my name to spelling whitelist
[gitmo/MooseX-StrictConstructor.git] / Changes
CommitLineData
71aefe0a 1{{$NEXT}}
2
6b083ab8 3- Added a small optimization for an immutable constructor when used with Moose
4 2.00+. The list of valid attributes is only generated once, rather than each
5 time the constructor is run. Reported by Chip Salzenberg. RT #73664.
6
7
1d825f19 80.16 2011-04-22
9
71aefe0a 10- Don't wrap BUILDALL, since this breaks if the object doesn't inherit from
11 Moose::Object (doy).
12
13
b11e74ff 140.15 2011-04-13
15
16- The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
17 versions.
18
19
e5acdb8a 200.14 2011-04-13
21
22- Using extends caused strictness to be lost. Fixed by Karen Etheridge.
23
24
bab2fc84 250.13 2011-02-22
26
27- This release provides forward compatibility with Moose 1.99+. It will still
28 work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
29
01265e2a 30
21246bff 310.12 2010-10-29
32
33- Switched tests to use Test::Fatal instead of Test::Exception.
34
35
0d6a120a 360.11 2010-09-09
37
38- Added a missing test dep on Test::Exception. Reported by Phillip Moore. RT
39 #61205.
40
41
0bd5ddeb 420.10 2010-07-16
43
44- Ignore __INSTANCE__ when passed to the constructor. Patch by Jesse
45 Luehrs. RT #59236.
46
79b37c7d 47- All init args are quoted in the inlined constructor.
48
0bd5ddeb 49
71ea10f6 500.09 2010-07-14
51
52- Use modern Moose APIs, to avoid warnings with the next Moose release.
53
54
d2d0fb5e 550.08 2009-04-07
8ce99ddb 56
57- Make this module work with Moose 0.73_01+.
58
59
0a0390cc 600.07 2008-09-01
61
62- No code changes, just a stable release for Moose 0.56.
63
64
343ac26e 650.06_02 2008-08-30
66
67* This module no longer exports Moose's sugar. Just use Moose instead.
68
a417c76b 69- Various doc fixes to reflect changes since 0.06.
70
343ac26e 71
8c0f23ac 720.06_01 2008-08-30
73
74- Rewrote this distro's functionality as roles to take advantage of
75 Moose::Util::MetaRole. Less code, plays better with other
76 extensions.
2a1fb9c7 77
78
790.06 2008-06-27
5c40fb22 80
81- Changes to the immutable bits to work with the latest Moose (0.51).
82
83
2a1fb9c7 840.05 2008-04-18
0f795b43 85
86- The fix in 0.04 only worked for non-immutable classes.
87
88
2a1fb9c7 890.04 2008-04-18
a83dec43 90
0f795b43 91- This module did not respect the init_arg attribute setting, and used
a83dec43 92 the attribute name instead. Reported by Matt Trout. RT #34507.
93
94
2a1fb9c7 950.03 2007-11-20
f65b0fb9 96
97- Require Moose 0.26, since that's first version to offer init_meta(),
98 apparently.
99
100
2a1fb9c7 1010.02 2007-11-15
0c61e88b 102
d6b6d7ea 103- Moose was missing from the prereq list. Reported by Slaven Rezic.
0c61e88b 104
c001451a 105- Version 0.01 did not work after a class was made immutable.
106
0c61e88b 107
2a1fb9c7 1080.01 2007-11-14
32726d88 109
0c61e88b 110- First version, released on an unsuspecting world.