0.09 2024-10-11
Bug Fixes:
* Avoid depracated single-quotes for package separation. Fixes build
on bleadperl.
0.07 Fri Jan 22 10:43:10 PST 2010
Bug Fixes:
* Classes which defined constants did not work with mixin on
Perl 5.10.x. [rt.cpan.org 40495]
Interface:
- Slightly better error message when trying to use a mixin and you're
not of the right class.
Documentation:
* Add copyright and license
0.06 Wed Apr 18 10:08:59 PDT 2007
Documentation:
* Documented the behavior of SUPER
* The user of a mixin does not inherit from the mixin.
* A mixin does not blow over existing methods [rt.cpan.org 26289]
* Reference Class::Trait and Class::C3
* Talk a bit about mixins vs traits
- A mixin will not warn if it has the same methods as the user
0.05 Mon Mar 19 20:35:49 PDT 2007
Bug fixes:
* "use mixin" will now throw an error if the mixed in module cannot be
loaded. [rt.cpan.org 5366]
Documentation:
- Explained how to write a mixin that can mixin with anything.
- Improved the "no private methods" documentation to use lexical
private methods.
0.04 Mon Apr 29 18:45:58 EDT 2002
* And I forgot to test it. :(
0.03 Mon Apr 29 18:33:45 EDT 2002
* mixin forgot to require the package being mixed in!
0.02 Wed Apr 17 11:05:08 EDT 2002
* Removed the caveat about mixins not having any superclasses.
* Removed the caveat about mixins not working stand-alone.
* Fixed so a mixin can use it's parent's methods during
initialization.
* Made flexible enough to work with Class::DBI, which is pretty
pathological.
0.01 Tue Apr 16 15:42:01 EDT 2002
* It works