Summary of Releases
===================
scooter-1.1.0 20110420
+ New feature: Auto compilation audio notification
+ New feature: Query interface for ActiveRecord.
+ New feature: Allowing non-default db for ActiveRecord.
+ New feature: Support for FreeMarker templates.
+ New feature: Support for MS SQL Server database.
+ New feature: Generating scaffold code from any database connection.
+ New feature: Compilation error screen.
+ New feature: Added Eclipse project files (.classpath and .project) for each project.
+ Updated Greeting example with more examples.
+ Added more methods in ActionControl class to handle different HTML elements
+ Added message keys for about, contact and home
+ Updated JavaDoc of some classes.
+ Many small improvements.
scooter-1.0.2 20101220
+ Converted all view templates to UTF-8 encoding.
+ Improved file upload error handling.
+ Route/url mapping is case sensitive.
+ Rewrote the ajax example.
+ Updated JavaDoc of some classes.
+ Password was not recorded for admin.
scooter-1.0.1 20101213
+ Fixed bug: create.jar failed to preserve utf-8 encoding of template files.
+ Fixed bug: wrong api name for window style pagination.
+ Fixed bug: failed to show Chinese text.
+ Fixed bug: oracle schema was not detected properly.
scooter-1.0.0 20101210
+ New feature: Password protected Site Administration.
+ New feature: jQuery integration.
+ New feature: jQuery-UI integration.
+ New feature: Rewrote Ajax handling by using jQuery.
+ New feature: Generate Ajax-based scaffold app.
+ New feature: Addition of "About" and "Contact" screens.
+ New feature: Addition of favicon.ico.
+ New feature: built-in tool "File Browser".
+ New feature: Support PostgreSQL database.
+ New feature: 50+ more static ActiveRecord APIs. Thanks suggestions from femto Zhang.
+ New feature: Flexible view rendering APIs in ActionControl.
+ New feature: tools/connection-test.jar for connection testing without starting Scooter.
+ New feature: Upload APIs in ActionControl.
+ New feature: Code generation generates functional tests along with unit tests code.
+ New feature: Plugin mechanism to extend Scooter functionality.
+ New feature: Memcached support through plugin.
+ New feature: Handle requests of different extensions.
+ New feature: Integrated with StringTemplate and handle *.st view files.
+ Simplifed application creation.
+ Improved application structure.
+ Rewrote layout template.
+ Controller does not need to inherit framework super class.
+ Improved Data Browser's Record APIs. Thanks code contribution from Viv(Vivek).
+ Improved SiteInfo view which counts concurrent users.
+ Added more connection properties (use_login_as_schema, use_login_for_connection) in database.properties.
+ Switched to the latest Jetty-6.1.26.
+ Many tiny updates.
+ Required to use JDK1.5 or higher.
scooter-1.0.RC3 20100509
+ Fixed bug: auto compiler would not work if application name starts with java
+ Fixed bug: failed to retrieve primary key of a table in Oracle database
+ Fixed bug: failed to display Oracle timestamp data type
+ Fixed bug: data browser failed to retrieve data when there is '/' in primary key value.
+ Fixed bug: oracle data source node in app.xml file causes exception when starting scooter.
+ New feature: scooter.jar can be used as a standalone orm jar. See sample scooter-orm app.
+ New feature: Scooter supports database connection pool now. See database.properties file for details.
+ New feature: ActiveRecord now has "strict_include" option which uses inner join.
"include" still defaults to "left outer join".
+ New feature: ActiveRecord now has findAllBy, findFirst and findLast methods
+ New feature: ActiveRecord has a new constructor. It can be created for different databases.
+ New feature: Added utility class DataAccessUtil for easy access of retrieved data.
+ New feature: Data browser supports pagination.
+ New feature: Data browser supports view.
+ New feature: Data browser supports retrieving data based on schema for Oracle database.
+ New feature: Data browser supports auto audit fields.
+ New feature: Data browser will not display url link on show/edit/delete,
if the underline table has no primary key.
scooter-1.0.RC2 20100310
+ Added shell scripts of shared Jetty/Tomcat installations on Linux/Mac platforms
+ Fixed auto compiler error related to Linux/Mac
+ Changed messages when using routes and data browser from non-localhost
+ Changed locale processing
scooter-1.0.RC1 20100214
+ First public release