ManyDesigns Portofino 3.0 release notes
|
November 19th, 2009
New features: - Full MVC separation through Apache Struts 2. - Encrypted user passwords. - Enhanced user data model and workflow. - Storage of old passwords to avoid reuse. - User self-registration. - Self-service password reset by email. - Maximum login failed attempts. - Enhanced user admin functionality. - Password expiry. - Reliable email queuing and sending. - Email bouncing check. - "Immutable" property applicable to all attribute types. - Decimal attributes have explicit precision, scale and format. - New "ManyDesigns Elements" UI component library. - Field-level error messages. - Classes can be marked read-only. Improvements and fixes: - Automatic install/upgrade procedure. - Simplified URLs in the form /class-name/operation. - API change: removed "Collection<String> error" parameter from WfActionAPI. - Fix: export in CSV format were printed on one line. - Switched from POI to JExcelApi for Xls generation through JasperReports. - Replaced model.workflow.notifications.sender with mail.sender. - Unique login/email verification. - Session messages. - Enhanced error pages for the most common errors: configuration, connection, matadata loading. - Configurable minimum number of characters in password. - Enhanced blob upload performance. Upgrade from previous versions: Important notice: always back up you database and files before upgrading. Version 3.0 includes a new automatic upgrade procedure. For more details read the installation guide's chapter on upgrading from an older version. |