Commit | Line | Data |
e522431d |
1 | Revision history for Perl extension Moose |
2 | |
076c81ed |
3 | 0.02 Tues. March 21, 2006 |
fc5609d2 |
4 | * Moose |
b841b2a3 |
5 | - many more tests, fixing some bugs and |
6 | edge cases |
b841b2a3 |
7 | - &extends now loads the base module with |
8 | UNIVERSAL::require |
9 | - added UNIVERSAL::require to the |
10 | dependencies list |
6ba6d68c |
11 | ** API CHANGES ** |
b841b2a3 |
12 | - each new Moose class will also create |
13 | and register a subtype of Object which |
14 | correspond to the new Moose class. |
b841b2a3 |
15 | - the 'isa' option in &has now only |
16 | accepts strings, and will DWIM in |
17 | almost all cases |
18 | |
19 | * Moose::Util::TypeConstraints |
20 | - added type coercion features |
21 | - added tests for this |
22 | - added support for this in attributes |
23 | and instance construction |
6ba6d68c |
24 | ** API CHANGES ** |
b841b2a3 |
25 | - type construction no longer creates a |
26 | function, it registers the type instead. |
27 | - added several functions to get the |
28 | registered types |
6ba6d68c |
29 | |
30 | * Moose::Object |
31 | - BUILDALL and DEMOLISHALL were broken |
32 | because of a mis-named hash key, Whoops :) |
b841b2a3 |
33 | |
34 | * Moose::Meta::Attribute |
35 | - adding support for coercion in the |
36 | autogenerated accessors |
37 | |
38 | * Moose::Meta::Class |
39 | - adding support for coercion in the |
6ba6d68c |
40 | instance construction |
41 | |
42 | * Moose::Meta::TypeConstraint |
43 | * Moose::Meta::TypeCoercion |
44 | - type constraints and coercions are now |
45 | full fledges meta-objects |
fc5609d2 |
46 | |
e522431d |
47 | 0.01 Wed. March 15, 2006 |
48 | - Moooooooooooooooooose!!! |