MultiLineLabel Release Notes
Changes in MultiLineLabel 1.2

MultiLineLabel 1.1 had a problem handling non-ASCII (values > 127) characters.  The Java FontMetrics class only provides widths for the first 256 characters of Unicode.  MultiLineLabel 1.1 incorrectly mapped characters > 127 into this table, potentially generating exceptions for Strings containing these characters (common in European languages).  This problem has been fixed in MultiLineLabel 1.2.

The Free Version of MultiLineLabel 1.2 now supports the line wrap feature and instead includes "EVALUTION USE ONLY" as the first line of each label.

The property editor for editing the MultiLineLabel 1.2 Text property when used as a JavaBean now correctly supports double quote (") characters.

MultiLineLabel 1.1 only performed height autosizing when the Text string changed.  MultiLineLabel 1.2 now performs height autosizing when any property affecting the label height changes, including line spacing, top and bottom margins, and font size.

MultiLineLabel 1.2 now updates setLabelWidth appropriately whenever setBounds is changed.
 

Changes in MultiLineLabel 1.1

MultiLineLabel 1.0 had a problem that could cause intermittant crashes when instantiating multiple copies of MultiLineLabel inside some bean tools, notably IBM WebRunner BeanTester.  This problem has been fixed in MultiLineLabel 1.1.