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