From: Stevan Little Date: Mon, 28 Jan 2008 01:53:29 +0000 (+0000) Subject: adding to changelog and changing versions X-Git-Tag: 0_53~12 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=0c6f4c4a4b6f0c15983d5d9aee6b61ca87b7ff0b;p=gitmo%2FClass-MOP.git adding to changelog and changing versions --- diff --git a/Changes b/Changes index ead9f30..3f8f90f 100644 --- a/Changes +++ b/Changes @@ -4,6 +4,19 @@ Revision history for Perl extension Class-MOP. * Class::MOP::Instance - added get_all_slot_values method (Sartak) - added tests for this (Sartak) + + * Class::MOP::Class + Class::MOP::Method::Constructor + Class::MOP::Attribute + - making init_arg accept an undefined value + to indicate that no constructor args can + be passed (thanks to nothingmuch) + - added tests for this + + * Class::MOP. + - making this use the new init_arg => undef + feature instead of the silly hack from + before (thanks to nothingmuch) 0.52 Tues. Jan. 22, 2008 * Class::MOP::Class diff --git a/README b/README index 6454563..cc7f15a 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -Class::MOP version 0.51 +Class::MOP version 0.53 =========================== See the individual module documentation for more information diff --git a/lib/Class/MOP.pm b/lib/Class/MOP.pm index 06586ce..e54f6ae 100644 --- a/lib/Class/MOP.pm +++ b/lib/Class/MOP.pm @@ -14,7 +14,7 @@ use Class::MOP::Method; use Class::MOP::Immutable; BEGIN { - our $VERSION = '0.52'; + our $VERSION = '0.53'; our $AUTHORITY = 'cpan:STEVAN'; use XSLoader; diff --git a/lib/Class/MOP/Attribute.pm b/lib/Class/MOP/Attribute.pm index f714c5b..8173a67 100644 --- a/lib/Class/MOP/Attribute.pm +++ b/lib/Class/MOP/Attribute.pm @@ -9,7 +9,7 @@ use Class::MOP::Method::Accessor; use Carp 'confess'; use Scalar::Util 'blessed', 'reftype', 'weaken'; -our $VERSION = '0.22'; +our $VERSION = '0.23'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Object'; diff --git a/lib/Class/MOP/Class.pm b/lib/Class/MOP/Class.pm index a58766f..06d6fcb 100644 --- a/lib/Class/MOP/Class.pm +++ b/lib/Class/MOP/Class.pm @@ -12,7 +12,7 @@ use Carp 'confess'; use Scalar::Util 'blessed', 'reftype', 'weaken'; use Sub::Name 'subname'; -our $VERSION = '0.27'; +our $VERSION = '0.28'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Module'; diff --git a/lib/Class/MOP/Instance.pm b/lib/Class/MOP/Instance.pm index baac84b..a19b4cb 100644 --- a/lib/Class/MOP/Instance.pm +++ b/lib/Class/MOP/Instance.pm @@ -6,7 +6,7 @@ use warnings; use Scalar::Util 'weaken', 'blessed'; -our $VERSION = '0.03'; +our $VERSION = '0.04'; our $AUTHORITY = 'cpan:STEVAN'; sub meta { diff --git a/lib/Class/MOP/Method/Constructor.pm b/lib/Class/MOP/Method/Constructor.pm index 5006d31..a8d18b7 100644 --- a/lib/Class/MOP/Method/Constructor.pm +++ b/lib/Class/MOP/Method/Constructor.pm @@ -7,7 +7,7 @@ use warnings; use Carp 'confess'; use Scalar::Util 'blessed', 'weaken', 'looks_like_number'; -our $VERSION = '0.03'; +our $VERSION = '0.04'; our $AUTHORITY = 'cpan:STEVAN'; use base 'Class::MOP::Method::Generated';