#########################################
# 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)