| 
									
										
										
										
											2013-06-04 08:47:01 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Jun  4 08:46:21 UTC 2013 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 1.002000 | 
					
						
							|  |  |  |    - add 'moosify' attribute key to provide code for inflating to Moose | 
					
						
							|  |  |  |    - fix warnings about unknown attribute parameters on metaclass inflation | 
					
						
							|  |  |  |    - don't pass 'handles' down when doing 'has +' to avoid unDWIMmy explosions | 
					
						
							|  |  |  |    - throw a useful exception when typemap doesn't return a value | 
					
						
							|  |  |  |    - avoid localising @_ when not required for Sub::Quote | 
					
						
							|  |  |  |    - successfully inflate a metaclass for attributeless classes (RT#86415) | 
					
						
							|  |  |  |    - fix false default values used with non-lazy accessors | 
					
						
							|  |  |  |    - stop built values that fail isa checks still getting stored in the object | 
					
						
							|  |  |  |    - stop lazy+weak_ref accessors re-building their value on every call | 
					
						
							|  |  |  |    - make lazy+weak_ref accessors return undef if built value isn't already | 
					
						
							|  |  |  |      stored elsewhere (Moose compatibility) | 
					
						
							|  |  |  |    - stop isa checks being called on every access for lazy attributes | 
					
						
							|  |  |  |    - bump Devel::GlobalDestruction dependency to fix warning on cleanup | 
					
						
							|  |  |  |      when run under -c (RT#78617) | 
					
						
							|  |  |  |    - document Moose type constraint creation for roles and classes | 
					
						
							|  |  |  |      (actually fixed in 1.001000) | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  1.001000 - 2013-03-16 | 
					
						
							|  |  |  |    - add support for FOREIGNBUILDARGS when inheriting from non-Moo classes | 
					
						
							|  |  |  |    - non-ref default values are allowed without using a sub | 
					
						
							|  |  |  |    - has will refuse to overwrite locally defined subs with generated | 
					
						
							|  |  |  |      accessors. | 
					
						
							|  |  |  |    - added more meta resources and added more support relevant links into | 
					
						
							|  |  |  |      the POD documentation | 
					
						
							|  |  |  |    - clarify in docs that default and built values won't call triggers | 
					
						
							|  |  |  |      (RT#82310) | 
					
						
							|  |  |  |    - expand is => 'lazy' doc to make it clear that you can make rw lazy | 
					
						
							|  |  |  |      attributes if you really want to | 
					
						
							|  |  |  |    - handles => "RoleName" tries to load the module | 
					
						
							|  |  |  |    - fix delegation to false/undef attributes (RT#83361) | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  1.000008 - 2013-02-06 | 
					
						
							|  |  |  |    - Re-export on 'use Moo' after 'no Moo' | 
					
						
							|  |  |  |    - Export meta() into roles (but mark as non-method to avoid composing it) | 
					
						
							|  |  |  |    - Don't generate an accessor for rw attributes if reader+writer both set | 
					
						
							|  |  |  |    - Support builder => sub {} ala MooseX::AttributeShortcuts | 
					
						
							|  |  |  |    - Fix 'no Moo;' to preserve non-sub package variables | 
					
						
							|  |  |  |    - Switch to testing for Mouse::Util->can('find_meta') to avoid | 
					
						
							|  |  |  |      exploding on ancient Mouse installs | 
					
						
							|  |  |  |    - Fix loading order bug that results in _install_coderef being treated | 
					
						
							|  |  |  |      as indirect object notation | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  1.000007 - 2012-12-15 | 
					
						
							|  |  |  |    - Correctly handle methods dragged along by role composition | 
					
						
							|  |  |  |    - Die if Moo and Moo::Role are imported into the same package | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  1.000006 - 2012-11-16 | 
					
						
							|  |  |  |    - Don't use $_ as loop variable when calling arbitrary code (RT#81072) | 
					
						
							|  |  |  |    - Bump Role::Tiny prereq to fix method modifier breakage on 5.10.0 | 
					
						
							|  |  |  |   | 
					
						
							|  |  |  |  1.000005 - 2012-10-23 | 
					
						
							|  |  |  |    - fix POD typo (RT#80060) | 
					
						
							|  |  |  |    - include init_arg name in constructor errors (RT#79596) | 
					
						
							|  |  |  |    - bump Class::Method::Modifiers dependency to avoid warnings on 5.8 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-01-11 12:21:52 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jan 11 12:20:22 UTC 2012 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - updated to 0.009013 | 
					
						
							|  |  |  |   - fix up Class::XSAccessor version check to be more robust | 
					
						
							|  |  |  |   - improved documentation | 
					
						
							|  |  |  |   - fix failures on perls < 5.8.3 | 
					
						
							|  |  |  |   - fix test failures on cygwin | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   - make Method::Generate::Constructor handle $obj->new | 
					
						
							|  |  |  |   - fix bug where constants containing a reference weren't handled correctly | 
					
						
							|  |  |  |     (ref(\[]) is 'REF' not 'SCALAR', ref(\v1) is 'VSTRING') | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-01-11 12:16:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jan 11 12:15:56 UTC 2012 - coolo@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 0.009011: | 
					
						
							|  |  |  |   - add support for DEMOLISH | 
					
						
							|  |  |  |   - add support for BUILDARGS | 
					
						
							|  |  |  |   - missing new files for Role::Tiny::With | 
					
						
							|  |  |  |   - remove the big scary warning because we seem to be mostly working now | 
					
						
							|  |  |  |   - perl based getter dies if @_ > 1 (XSAccessor already did) | 
					
						
							|  |  |  |   - add Role::Tiny::With for use in classes | 
					
						
							|  |  |  |   - automatically generate constructors in subclasses when required so that | 
					
						
							|  |  |  |     subclasses with a BUILD method but no attributes get it honoured | 
					
						
							|  |  |  |   - add coerce handling | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-06-04 23:21:01 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jun 04 23:18:43 UTC 2011 - pascal.bleser@opensuse.org | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 0.009008: | 
					
						
							|  |  |  |   * transfer fix to _load_module to Role::Tiny and make a note it's an inline | 
					
						
							|  |  |  |   * bring back 5.8.1 compat | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2011-03-03 20:54:01 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Mar 03 20:53:02 CET 2011 - pascal.bleser@opensuse.org | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - initial version (0.009007) | 
					
						
							|  |  |  | 
 |