File Release Notes and Changelog
Notes:
Changes:
* Easier installation
* Easier development
* New object inspector launched on exceptions for debugging purposes
* Better exception handling
* Compile applications (admin. area)
* External compile (admin. area)
* Auto-cleaning of files each compile
* Deployment utilities (admin. area)
* Tons of statistic charts (admin. area): agents, operative systems, countries, session lengths, session hits...
* New statistics file format
* New views implementation
* New filters implementation
* Request handling improved
* Better error reporting
* Multi-line tags are now supported
* 2step.jar has been splitted into 2stepcore.jar and 2step.jar
* Tiny web server and 2step applications container for developing purposes
* Administration area now works with cookies
* Default main action in applications
* 2step admin redesigned (admin. area)
* 2step to Java translation of inheritance improved
* Java code is now compiled for at least JDK 1.3
* Bootstrap: 2step version can be updated on the fly during deployment
* New WAR file format
* Dumping of logs limited to size (admin. area)
* Extended SQL area (admin. area)
* Translation to Java has been improved.
* Improved execution of prepared statements
* Improved rule handling in access control
* Development and production modes (admin. area)
* New setup options: timezone, session timeout, and control access table, login row and password row (admin. area)
* Setup options not supported anymore: log, main (admin. area)
* Templates and actions are no longer serialized in file .2step
* Database pool connections are released automatically if are not properly unlocked.
* Cron manager accuracy improved
* Class loader JAR file reload support
* MD5 password encryption
* Setup changes are better handled (admin. area)
* Access control changes are automatically saved and reloaded (admin. area)
* CPU load charts (admin. area)
* Better documentation available
* Small tutorial available
* Documentation now is stored in a separated package
* Support for Servlet API 2.4
* Servlet API is packaged with 2step
* Lots of performance tunings
* Unlistable amount of small bugs fixed