Revision history for Perl extension Object::InsideOut. 1.23 Mon Dec 12 10:04:30 2005 - Deep object cloning, and deep field cloning - Handle creating shared objects when using Storable 1.22 Fri Dec 09 12:55:00 2005 - Support object serialization using the Storable module 1.21 Thu Dec 08 11:47:20 2005 - Minor fix to :Field declaration handling code 1.19 Thu Dec 08 10:41:10 2005 - Store clone of :InitArgs 'Default's if ref 1.18 Wed Dec 07 11:59:35 2005 - Can inherit from non-Object::InsideOut classes - create_field() requires 3 args 1.17 Fri Dec 02 12:29:40 2005 - Handle ->class::method(), ->SUPER::method(), and ->class::SUPER::method() in :Automethods - Handle ->can('class::method') and ->can('class::SUPER::method') 1.16 Thu Dec 01 13:51:50 2005 - Preclude name collisions in ->dump() - Added installation check for Scalar::Util::weaken() 1.15 Tue Nov 29 13:16:40 2005 - Added create_field() for dynamic field creation 1.14 Wed Nov 23 08:15:30 2005 - User-specified 'set' method return type - Removed deprecated _DUMP and INITIALIZE 1.13 Mon Nov 21 11:10:00 2005 - POD fixup 1.12 Mon Nov 21 11:03:00 2005 - Support custom type checking for initializers and accessors 1.11 Fri Nov 18 08:41:00 2005 - Eliminated internal use of each() 1.1 Thu Nov 17 13:53:20 2005 - Fixed bug with each(%{$obj}) on results object - Filled in 'holes' in POD - Workable version numbering 1.04.00 Wed Nov 16 16:24:00 2005 - Added chaining and accumulation for :Automethods - Chained methods don't return a results object in scalar context 1.03.00 Tue Nov 15 11:03:40 2005 - Changed structure for object serialization output 1.02.00 Tue Nov 15 10:13:05 2005 - Added ->set() method for object sharing support 1.01.00 Mon Nov 14 14:49:40 2005 - Added object serialization support - deprecated _DUMP 1.00.00 Fri Nov 11 15:27:00 2005 - Can now use array-based object fields - up to 40% faster - Deprecated INITIALIZE - no longer needed 0.07.00 Thu Nov 10 08:50:00 2005 - Verify ${} is not overloaded - Require Scalar::Util 1.10 or later, and Test::More 0.50 or later - Verified on Perl 5.6.0 through 5.9.2 0.06.00 Thu Nov 03 14:44:20 2005 - Handle ->can('SUPER::method') 0.05.00 Thu Nov 03 10:48:05 2005 - More tests (and fixes to a couple of bugs they turned up) 0.04.00 Wed Nov 02 16:05:00 2005 - Added specifier for 'standard' (i.e., get_X/set_X) accessor methods - More tests (and fixes to a couple of bugs they turned up) 0.03.00 Tue Nov 01 15:41:00 2005 - Added :Chained method attribute - Renamed Cumulative.pm to Results.pm - Added INITIALIZE() subroutine to overcome CHECK/INIT phase issues with mod_perl and with runtime loading of classes 0.02.00 Mon Oct 31 14:27:30 2005 - Error trapping on user-supplied subroutines - Added Build.PL 0.01.00 Mon Oct 31 13:15:00 2005 - Initial release