2010-09-27 10:20:32 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 27 08:19:56 UTC 2010 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- update to 0.75:
|
|
|
|
* Bugfix: diamond inheritance without C3 mro cauld cause problems in Mouse::XS
|
|
|
|
|
|
|
|
- changes from 0.74:
|
|
|
|
* Bugfixes:
|
|
|
|
+ workaround Test::Builder2 problem again
|
|
|
|
+ fix some compatibility issues on perl 5.6.2
|
|
|
|
|
|
|
|
- changes from 0.73:
|
|
|
|
* Bugfixes:
|
|
|
|
+ resolve RT #61613
|
|
|
|
|
|
|
|
- changes from 0.72:
|
|
|
|
* Bugfixes:
|
|
|
|
+ internal refatoring has removed a number of incompatibilities in Mouse::PurePerl
|
|
|
|
+ error messages from duck types are now compatible with Moose
|
|
|
|
|
|
|
|
- changes from 0.71:
|
|
|
|
* Changes:
|
|
|
|
+ inheritance from non-Mouse classes now produces warnings; use MouseX::Foreign if you want this type of inheritance
|
|
|
|
+ a new module Mouse::Meta::Role::Application has been added; using Mouse without roles should consume less memory
|
|
|
|
* Bugfixes:
|
|
|
|
+ meta class reinitialization caused by Mouse::Util::MetaRole did not work correctly
|
|
|
|
|
|
|
|
- changes from 0.70:
|
|
|
|
* Bugfixes:
|
|
|
|
+ delegations ignored method modifiers
|
|
|
|
|
2010-09-13 13:53:52 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 13 13:51:52 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.69:
|
|
|
|
+ Workaround a problem with Test::Builder 2.00_01, which could cause
|
|
|
|
SEGV
|
|
|
|
+ Remove an optional depenency, Data::Util
|
|
|
|
+ Fix looks_like_number portability
|
|
|
|
+ An attribute in a subclass can now override the value of "is"
|
|
|
|
+ Remove long deprecated methods:
|
|
|
|
_create_args(), compute_all_applicable_attributes(),
|
|
|
|
and clone_instance()
|
|
|
|
+ Improve C++ compatibility in Mouse::XS
|
|
|
|
|
2010-08-31 23:56:34 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 31 23:42:48 UTC 2010 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- update to 0.64:
|
|
|
|
* build failure on 5.13.3
|
|
|
|
* illegal inheritance options for clone_and_inherit_options() is now a black list, not a white list (Moose 1.09 feature)
|
|
|
|
* remove long deprecated methods in Mouse::Meta::Attribute: clone_parent, get_parent_args, canonicalize_args, create
|
|
|
|
|
|
|
|
- changes from 0.63:
|
|
|
|
* resolve RT#59460: Test::Requires is not a required prerequisite unless release-testing
|
|
|
|
* add Mouse::Util::TypeConstraints::register_type_constraint() RT#59539
|
|
|
|
|
|
|
|
- changes from 0.62:
|
|
|
|
* support MouseX::StrictConstructor
|
|
|
|
|
|
|
|
- changes from 0.61:
|
|
|
|
* workaround the Perl_call_sv() problem again
|
|
|
|
|
|
|
|
- changes from 0.60:
|
|
|
|
* BUILDALL is now called by Mouse::Meta::Class::new_object, rather than by Mouse::Object::new
|
|
|
|
* fix type constraint validation messages to not include the string 'failed' twice in the same sentence
|
|
|
|
* resolve RT #57975: the prefix "Exception caught" is no longer added to exceptions Mouse catches
|
|
|
|
|
|
|
|
- changes from 0.59:
|
|
|
|
* improve error messages on $class->accessor()
|
|
|
|
|
2010-05-10 11:48:53 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 10 11:48:15 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.58:
|
|
|
|
+ Resolve RT #57144: Fix problems in Perl_call_sv() again
|
|
|
|
+ Resolve RT#56837: Role application to instance with init_arg'd
|
|
|
|
attributes caused problems (Sanko Robinson)
|
|
|
|
|
2010-04-29 07:40:27 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 29 07:29:08 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.56:
|
|
|
|
+ Resolve RT#56837: Role application to instance with init_arg'd
|
|
|
|
attributes caused problems
|
|
|
|
+ Fix a bug that traits could cause panic/SEGV on threads (gfx)
|
|
|
|
+ Resolve RT#56523: has with reader, writer, lazy and builder
|
|
|
|
could not create a write-only accessor
|
|
|
|
+ Mouse::Meta::Class could not clone objects with "required" attrs
|
|
|
|
|
2010-03-15 11:24:33 +00:00
|
|
|
-------------------------------------------------------------------
|
2010-03-28 16:53:04 +00:00
|
|
|
Sun Mar 28 16:52:07 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.52:
|
|
|
|
+ Workaround Perl-RT#69939 (eval "use $module" in Perl_call_sv()
|
|
|
|
may cause segmentation faults,
|
|
|
|
http://rt.perl.org/rt3/Public/Bug/Display.html?id=69939)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2010-03-15 11:24:33 +00:00
|
|
|
Mon Mar 15 11:20:18 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.51:
|
|
|
|
+ [BUG FIXES]
|
|
|
|
* Mouse::Object::DESTROY could cause SEGVs
|
|
|
|
* Attribute triggers could cause panics
|
|
|
|
* Integers > 2**32 ware not groked as Int
|
|
|
|
* Incorrect types, e.g. "Array[Int", was accepted
|
|
|
|
* Metaclass compatibility was sometimes ignored
|
|
|
|
+ [MOOSE COMPATIBILITY]
|
|
|
|
* before/around/after accept regular expressions
|
|
|
|
* has() becomes strict
|
|
|
|
* the global destruction flag is passed to DEMOLISH methods
|
|
|
|
* Delegations can be curried
|
|
|
|
* Built-in type constraints have the same hierarchy as Moose's
|
|
|
|
|
2010-02-20 12:37:11 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Feb 20 12:31:52 UTC 2010 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- update to 0.50:
|
|
|
|
* Mouse::Tiny
|
|
|
|
- Allow "use Mouse::Tiny VERSION" with a patch contributed by
|
|
|
|
chocolateboy, RT #54383 (gfx)
|
|
|
|
* Mouse::Util::MetaRole
|
|
|
|
- Add Mouse::Util::MetaRole::apply_metaroles
|
|
|
|
to catch up the latest Moose API for metaroles (gfx)
|
|
|
|
* MouseAccessor.xs
|
|
|
|
- Fix RT #54203 that writers might return undef in setting values
|
|
|
|
reported by chocolateboy (gfx)
|
|
|
|
* MouseTypeConstraints.xs
|
|
|
|
- Fix magic handling in type constraints reported by sunnavy (gfx)
|
|
|
|
* Makefile.PL
|
|
|
|
- Shipped with M::I::XSUtil 0.21 (gfx)
|
|
|
|
- Fix an issue that gcc 4.0 don't support -Wc++-compat (gfx)
|
|
|
|
* Mouse
|
|
|
|
- Add a caveat on XS callbacks to the pod (gfx)
|
|
|
|
* Mouse::Meta::Attribute
|
|
|
|
- Add support for code references for handles
|
|
|
|
patched by Frank Cuny (gfx)
|
|
|
|
* Mouse::Util::TypeConstraints
|
|
|
|
- Fix Str and ScalarRef for typeglobs, lvalues, and etc. (gfx)
|
|
|
|
* Moose.pm
|
|
|
|
- Add Moose::Util::TypeConstraints exports to allow easier testing
|
|
|
|
of TypeConsraints from the command line (gfx)
|
|
|
|
- BuildRequire perl-Test-Excpetion to run make check successfully
|
|
|
|
|
2009-12-26 21:29:15 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Dec 26 19:32:19 UTC 2009 - lars@linux-schulserver.de
|
|
|
|
|
|
|
|
- initial version 0.4501
|
|
|
|
|