The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#########################################
# CHANGE LOG
#########################################

VERSION 0.963
 x App->use() now detects entries in the symbol table to inhibit an attempt to load the module
 x enhance App::Service::substitute() to understand default syntax (i.e. {username:NULL})

VERSION 0.962
   I don't remember what 0.962 was all about (minor)

VERSION 0.961
 x add per-module (subversion) $VERSION numbers

VERSION 0.96
 x added &App::in_debug_scope and &App::debug_indent()
 x context->widget() now defaults to class App::Widget rather than class App::SessionObject
 x trace enhancements
   * print 'undef' instead of '' for undefined values in traces
   * made trace behave better with newlines. added trace_justify.
   * fixed a trace leak (return without sub_exit())
   * trace and debug scopes can now be exclusive (i.e. --trace=!App::Context,App::Context::Cmd)
 x log enhancements
   * added log levels (and optional args to log())
 x {temporary} widgets
 x add permissions to widget display from URL and method calls, also {open_widget_urls} option
 x add App::Service::substitute()
 x default dates can be {today}+6

VERSION 0.95
 x Widget containership is defined in the widget name by dashes ("-") instead of dots (".") (better for CSS)
 x Removed dependency on App::Repository in t/ServiceRemote.t

VERSION 0.93
 x Initial release (first one I started keeping this change log, anyway)
 x Implemented App::Reference->overlay() more completely