Changes Report

Release History

VersionDateDescription
0.3.02007-03-21
0.2.02005-07-20
0.1.02005-02-19


Release 0.3.0 - 2007-03-21

TypeChangesBy
addIntroduced the AlertReporter interface to abstract reporting alerts and handle different types of reportmoya
updateEscape exception now prints the details of the alert that lead to the escapemoya
addSwitch to Java 5, add generics type information and annotate overridesmoya
fixFixed alert to report the class of any parent alert or throwable object, so that you can see this information.moya
addAdded serialVersionUID's to serializable classes, to enable version handling when serializing. Fixes 1201307.moya
addmethods to support all the primitive types as culprit values.moya
addAdded an IllegalArgumentAlert to match the basic IllegalArgumentException.moya

Release 0.2.0 - 2005-07-20

TypeChangesBy
addAdded a new decorate method to the Alert, so you can provide any object as a decorator. If the object implements the AlertDecorator interface, its decorate method will be used, otherwise a generic message will be added. This allows you use Alerts even when an API doesn't, but your implementation of it does.moya
addAdded an UnsupportedCharacterSetAlertmoya
addAdded serialVersionUID's to serializable classes, to enable version handling when serializing. Fixes 1201307.moya

Release 0.1.0 - 2005-02-19

TypeChangesBy
addAdded phase support to alerts.moya
addAdded an unimplemented feature alert.moya
fixCheckstyle report fixesmoya
updateAdjusted alert code to be hierarchical, so you can now catch entire branches of alerts within try/catch blocks.moya
addInitial import of alert code, which is a reworked version of the alert package from the main MillScript code.moya