$Id: CHANGES,v 1.2 2002/10/03 05:46:10 ianmacd Exp $ 0.3.0 ----- The Crack class is gone and Password is now a direct subclass of String. If you were previously creating Crack objects and calling their methods, you can now no longer do this (and there really never was a good reason to do that, anyway). As a result of this change, Password#check now raises a Password::WeakPassword exception if the password is weak, not a Crack::WeakPassword exception. 0.2.1 ----- No new features. The only changes are portability enhancements to the build system. 0.2.0 ----- Password#check no longer returns an empty string on success and a string describing the nature of the password weakness on failure. Instead, it returns true on success and raises a Crack::WeakPassword exception on failure. 0.1.1 ----- Password.get now returns an instance of Password, not String. Password.new now defaults to assigning a null string.