Share

2step: web application framework

File Release Notes and Changelog

Release Name: v5.0 (build 688)

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