OOTools Latest Versions Changes
Version 1.78
- Fixed a bug related to naming props and group props with the same name
- The properties defined with a group get initialized just once
- Some testing addition and rewrite
Version 1.77
- WARNING: Deprecated the use of the group accessor in list context
when used to retrieve keys: see 'WARNING' POD section
- Added 'default' option to the Class::constr pragma plus tests
- Fixed the possibilty of setting twice the same property when copy => 1
- Minor changes in the constructor closure
- Added possibility to get a slice of values from groups accessors
- A few minor improvement and fixes in the groups closure (all the props exist,
the groups accessor uses always the props accessor if defined, etc)
- Added $_ aliasing for the post_process option
- A few minor POD changes and fixes
Version 1.76
- Added add_to() method to add props and groups accessors in other packages
- Added post_process() option to props accessors
- A few minor POD changes
Version 1.75
- Constructors can now be called as instance methods
- Added the 'copy' option to create copy constructors
- Fixed a bug in the Class::constr (introduced with a patch in version 1.74)
Version 1.74
- Eliminated version check and installation feedback system
("phone home" opt-out) from Makefile.PL to make Randal L Schwartz happy :-)
and sad the author :-(
Version 1.73
- Minor POD changes
Version 1.72
- Changed Makefile.PL version check
Version 1.71
- Fixed validation for constructor arguments
Version 1.7
- Substancial changes in the internal structure to allow more efficient
object destroying: now the objects that uses OOTools get destroyed always
when they go out of scope instead in global destruction phase
- The variable related with the accessor is not tied anymore: this allows to
bypass the options and frees object self reference that delayed the
destruction until the global destruction phase (i.e. when the script exits).
Version 1.62
- Added the perl version check to the Makefile.PL
- Added the possibility to create groups by passing just the name
as plain string instead the usual hash reference
Version 1.61
- Some POD fixes and restyling
- Fixed bug: groups default option now is working under all circumstances
Version 1.6
- Added default option for properties group accessors