Bump version
[gitmo/MooseX-StrictConstructor.git] / Changes
CommitLineData
71aefe0a 1{{$NEXT}}
2
85e3d168 3- The 0.17 release broke compatibility with pre-2.0 versions of Moose.
4
5
85b408c0 60.18 2012-01-10
7
a5dca2d4 8- A small internal tweak which prevents the MooseX::ClassCompositor tests from
9 failing.
10
11
d1c7d5d5 120.17 2012-01-04
13
6b083ab8 14- Added a small optimization for an immutable constructor when used with Moose
15 2.00+. The list of valid attributes is only generated once, rather than each
16 time the constructor is run. Reported by Chip Salzenberg. RT #73664.
17
18
1d825f19 190.16 2011-04-22
20
71aefe0a 21- Don't wrap BUILDALL, since this breaks if the object doesn't inherit from
22 Moose::Object (doy).
23
24
b11e74ff 250.15 2011-04-13
26
27- The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
28 versions.
29
30
e5acdb8a 310.14 2011-04-13
32
33- Using extends caused strictness to be lost. Fixed by Karen Etheridge.
34
35
bab2fc84 360.13 2011-02-22
37
38- This release provides forward compatibility with Moose 1.99+. It will still
39 work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
40
01265e2a 41
21246bff 420.12 2010-10-29
43
44- Switched tests to use Test::Fatal instead of Test::Exception.
45
46
0d6a120a 470.11 2010-09-09
48
49- Added a missing test dep on Test::Exception. Reported by Phillip Moore. RT
50 #61205.
51
52
0bd5ddeb 530.10 2010-07-16
54
55- Ignore __INSTANCE__ when passed to the constructor. Patch by Jesse
56 Luehrs. RT #59236.
57
79b37c7d 58- All init args are quoted in the inlined constructor.
59
0bd5ddeb 60
71ea10f6 610.09 2010-07-14
62
63- Use modern Moose APIs, to avoid warnings with the next Moose release.
64
65
d2d0fb5e 660.08 2009-04-07
8ce99ddb 67
68- Make this module work with Moose 0.73_01+.
69
70
0a0390cc 710.07 2008-09-01
72
73- No code changes, just a stable release for Moose 0.56.
74
75
343ac26e 760.06_02 2008-08-30
77
78* This module no longer exports Moose's sugar. Just use Moose instead.
79
a417c76b 80- Various doc fixes to reflect changes since 0.06.
81
343ac26e 82
8c0f23ac 830.06_01 2008-08-30
84
85- Rewrote this distro's functionality as roles to take advantage of
86 Moose::Util::MetaRole. Less code, plays better with other
87 extensions.
2a1fb9c7 88
89
900.06 2008-06-27
5c40fb22 91
92- Changes to the immutable bits to work with the latest Moose (0.51).
93
94
2a1fb9c7 950.05 2008-04-18
0f795b43 96
97- The fix in 0.04 only worked for non-immutable classes.
98
99
2a1fb9c7 1000.04 2008-04-18
a83dec43 101
0f795b43 102- This module did not respect the init_arg attribute setting, and used
a83dec43 103 the attribute name instead. Reported by Matt Trout. RT #34507.
104
105
2a1fb9c7 1060.03 2007-11-20
f65b0fb9 107
108- Require Moose 0.26, since that's first version to offer init_meta(),
109 apparently.
110
111
2a1fb9c7 1120.02 2007-11-15
0c61e88b 113
d6b6d7ea 114- Moose was missing from the prereq list. Reported by Slaven Rezic.
0c61e88b 115
c001451a 116- Version 0.01 did not work after a class was made immutable.
117
0c61e88b 118
2a1fb9c7 1190.01 2007-11-14
32726d88 120
0c61e88b 121- First version, released on an unsuspecting world.