The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Class::Contract.

0.01  Fri Jul 23 14:35:54 1999
	- original version; created by h2xs 1.18
	  (very much alpha)


0.05	Wed Nov 24 14:11:22 1999

	- First beta version

1.00	Sun Aug  6 07:11:35 2000

	- Changed semantics of preconditions.
	  Now only inherited if not defined in same class
	  (this conforms with the notion of derived classes
	  being allowed to weaken, but not strengthen preconditions).

	- Added postconditions on SCALAR, ARRAY, and HASH attributes

	- Added &value for attr conditions

	- Removed &result -- now uses &value instead

	- Added warning when explicit preconditions in derived
	  class override inherited preconditions from base class.

	- Added default ctor ('new') if none specified.

	- Modified flyweight implementation (more robust, secure, and
	  efficient)

	- Modified ctors to refuse to instantiate classes with
	  1+ abstract methods.

	- Added class constructors and destructors

	- Changed production code mechanism
	  (now a separate, accelerated class: Class::Contract::Production)