Add a stub make_immutable for some Moose compat
[gitmo/Mouse.git] / Changes
CommitLineData
c3398f5b 1Revision history for Mouse
2
ed00ef38 30.06
e2a1372d 4 * Mouse
5 - updated trigger doc (thanks perigrin)
ed00ef38 6
60e2164a 7 * Mouse::Meta::Class
8 - add a make_immutable method which does nothing(!), for even more
9 Moose compat (nothingmuch's idea)
10
ed00ef38 110.05 Thu Jul 17 01:53:20 2008
6681e09c 12 * Mouse::Role
13 Mouse::Meta::Role
14 Mouse
80be11ca 15 Squirrel::Role
16 - Begin adding roles! Attributes are mostly there. Still experimental.
17
18 * Mouse::Meta::Class
19 Mouse::Object
20 - Add clone_object and clone_instance (nothingmuch)
21
22 * Mouse::Object
23 - Add BUILDARGS (nothingmuch)
24
25 * Mouse::Meta::Attribute
26 Mouse::Object
27 - Add "before" and "around" triggers. Moose doesn't even have them yet! :)
6681e09c 28
c5cbafa4 29 * Everywhere
30 - Improvements to the MOP (e.g. Class->add_method)
31
a7f212f1 32 * (build)
33 - Excise dependency on Test::Warn, we only used it in one simple test
34
a3525e9f 350.04 Tue Jun 17 04:56:36 2008
1bfebf5f 36 * Mouse
37 Mouse::Meta::Attribute
38 - Add support for has '+name'
80be11ca 39 - Add lazy_build (nothingmuch)
66efb1c8 40
74be9978 410.03 Thu Jun 12 21:54:07 2008
1bfebf5f 42 * Mouse
43 - Add before/after/around, courtesy of Class::Method::Modifiers
b7a74822 44
1bfebf5f 45 * Mouse::Object
46 - Add support for ->new({...})
47 - Use compute_all_applicable_attributes in the constructor to get the
48 attributes of superclasses
49 - Add better support for undef init_arg
ad67865f 50
1bfebf5f 51 * Mouse::Meta::Class
52 - More methods: compute_all_applicable_attributes, has_attribute
66eea168 53
540.02 Wed Jun 11 01:56:44 2008
1bfebf5f 55 * Squirrel
56 - Add Squirrel which acts as Moose if it's already loaded, otherwise
57 Mouse (thanks nothingmuch)
66eea168 58
1bfebf5f 59 * Mouse::Meta::Object
60 - Fix the order in which BUILD methods are called (thanks Robert
61 Boone)
66eea168 62
630.01 Tue Jun 10 02:13:21 2008
1bfebf5f 64 * Initial release.
c3398f5b 65