move repository to http://github.com/moose/MooseX-StrictConstructor
[gitmo/MooseX-StrictConstructor.git] / Changes
CommitLineData
71aefe0a 1{{$NEXT}}
2
f9ff5c70 3- repository has moved to the GitHub Moose organization
4
451d6c40 50.19 2012-01-17
6
85e3d168 7- The 0.17 release broke compatibility with pre-2.0 versions of Moose.
8
9
85b408c0 100.18 2012-01-10
11
a5dca2d4 12- A small internal tweak which prevents the MooseX::ClassCompositor tests from
13 failing.
14
15
d1c7d5d5 160.17 2012-01-04
17
6b083ab8 18- Added a small optimization for an immutable constructor when used with Moose
19 2.00+. The list of valid attributes is only generated once, rather than each
20 time the constructor is run. Reported by Chip Salzenberg. RT #73664.
21
22
1d825f19 230.16 2011-04-22
24
71aefe0a 25- Don't wrap BUILDALL, since this breaks if the object doesn't inherit from
26 Moose::Object (doy).
27
28
b11e74ff 290.15 2011-04-13
30
31- The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
32 versions.
33
34
e5acdb8a 350.14 2011-04-13
36
37- Using extends caused strictness to be lost. Fixed by Karen Etheridge.
38
39
bab2fc84 400.13 2011-02-22
41
42- This release provides forward compatibility with Moose 1.99+. It will still
43 work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
44
01265e2a 45
21246bff 460.12 2010-10-29
47
48- Switched tests to use Test::Fatal instead of Test::Exception.
49
50
0d6a120a 510.11 2010-09-09
52
53- Added a missing test dep on Test::Exception. Reported by Phillip Moore. RT
54 #61205.
55
56
0bd5ddeb 570.10 2010-07-16
58
59- Ignore __INSTANCE__ when passed to the constructor. Patch by Jesse
60 Luehrs. RT #59236.
61
79b37c7d 62- All init args are quoted in the inlined constructor.
63
0bd5ddeb 64
71ea10f6 650.09 2010-07-14
66
67- Use modern Moose APIs, to avoid warnings with the next Moose release.
68
69
d2d0fb5e 700.08 2009-04-07
8ce99ddb 71
72- Make this module work with Moose 0.73_01+.
73
74
0a0390cc 750.07 2008-09-01
76
77- No code changes, just a stable release for Moose 0.56.
78
79
343ac26e 800.06_02 2008-08-30
81
82* This module no longer exports Moose's sugar. Just use Moose instead.
83
a417c76b 84- Various doc fixes to reflect changes since 0.06.
85
343ac26e 86
8c0f23ac 870.06_01 2008-08-30
88
89- Rewrote this distro's functionality as roles to take advantage of
90 Moose::Util::MetaRole. Less code, plays better with other
91 extensions.
2a1fb9c7 92
93
940.06 2008-06-27
5c40fb22 95
96- Changes to the immutable bits to work with the latest Moose (0.51).
97
98
2a1fb9c7 990.05 2008-04-18
0f795b43 100
101- The fix in 0.04 only worked for non-immutable classes.
102
103
2a1fb9c7 1040.04 2008-04-18
a83dec43 105
0f795b43 106- This module did not respect the init_arg attribute setting, and used
a83dec43 107 the attribute name instead. Reported by Matt Trout. RT #34507.
108
109
2a1fb9c7 1100.03 2007-11-20
f65b0fb9 111
112- Require Moose 0.26, since that's first version to offer init_meta(),
113 apparently.
114
115
2a1fb9c7 1160.02 2007-11-15
0c61e88b 117
d6b6d7ea 118- Moose was missing from the prereq list. Reported by Slaven Rezic.
0c61e88b 119
c001451a 120- Version 0.01 did not work after a class was made immutable.
121
0c61e88b 122
2a1fb9c7 1230.01 2007-11-14
32726d88 124
0c61e88b 125- First version, released on an unsuspecting world.