#########################################
# CHANGE LOG
#########################################

VERSION 0.964
 x DataTable2, ImageButton: look for app-button in cgi-bin/App/app-button, not cgi-bin/app-button
 x TemplateEngine: do the {xyz} subs before the [%xyz%] subs. strict disallows {xyz} syntax

VERSION 0.963
 x Fixed bug in get_theme_value, needed to use labels instead of values
 x add theme support to all widgets via get_theme_value()
 x Added the ablity to use a different filename in set_alternative_content
 x Added themable templates
 x changed the way the default values are determined for substitution
 x added multi-level, auth, outer table
 x added DTD to widget HTML
 x add support for onLoad handling
 x per-module VERSION (svn)

VERSION 0.961
 x App::Widget::DataTable2 - fixed a (pretty serious) bug with delete()

VERSION 0.96
 x App::Widget::DataTable2 - finishes the job DataTable set out to do
 x App::Widget::DataTable - per-column align, format, scale_factor
 x App::Widget::TabbedSelector/HierSelector - fix up multi-level tab selector
 x App::Widget::TextArea - new
 x App::Widget::Graph - new
 x App::Widget::DataAnalysis - new, but not finished
 x App::Widget::Hidden - new
 x App::Widget::Select - support EACH value

VERSION 0.95
 x Widget containership is defined in the widget name by dashes ("-") instead of dots (".") (better for CSS)
 x Added better support for JavaScript and CSS (style sheets)

VERSION 0.93
 x Initial release (first one I started keeping this change log, anyway)