|
Changes between Turbine 2.2-b1 and 2.2-b2.
The coupled version of Torque has been removed from Turbine 2.2!
Get a full list of changes at the
Torque-site.
-
the coupled version of torque has been removed.
-
Maven is used as build system for Turbine 2.2
-
removed antiquated redirect logic.
-
You can use log4j properties directly.
-
The configuration package has been moved from stratum to commons
-
BaseValueParser.setProperty() changed from private to protected
-
Fixed IllegalStateException when removing an attribute from an invalid
session (patch by David Vandegrift - dvandegrift@bluearc.com)
-
Fixed NumberFormatException in UUIdGenerator.
Changes between Turbine 2.1 and 2.2b1.
Torque and Fulcrum (the service framework) have been decoupled in preparation
for Turbine 3.0. The decoupled versions can be used with Turbine 2.2.
We strongly recommend to use the decoupled versions (some of the 'old' services
must be used, because they are used internally by Turbine)
The following services could (and should) be replaced by the Fulcrum versions:
If you wrote your own services you should also change them to be Fulcrum
services to make them work with Turbine 3.x
-
The Service interface was extended to allow integration of Service
implementations:
Service.getName()
since most Service implementations extend BaseService
(which implements a public getName method), this should not be an issue.
-
ECS, Freemarker and Webmacro services/modules are marked
deprecated. You should use Velocity instead.
-
Castor service is marked as deprecated. You should use
om/peer classes instead!
-
The XSLT Service is updated to use Xalan 2.0
-
Improved datatype mappings for mysql, oracle, postgresql, sapdb
-
adding support for DB2 on AS400 (patch by Sweaver@rippe.com).
-
adding support for secure connections in the xmlrpc service.
-
Added a configuration parameter to torque, addTimeStamp, that allows the
user to generate files without a timestamp. Default is true, timestamps
will be generated.
-
Criteria.Criterion implements Serializable
-
DB implements Serializable
-
torque: id-methods sequence and autoincrement are
deprecated. You should use native. torque uses the method
provided by your database
-
added static strings for ISNULL and ISNOTNULL to Criteria.
-
added getDateString() method to format date fields to DB.
-
added VelocityDirectLayout/Screen to make it possible to embed
servlet/JSP outputs into a Velocity template used within Turbine.
(patch by raphael.luta@networks.groupvu.com)
-
added an easy to use localization pull tool.
-
Javadocs improvements.
-
Documentation improvements.
-
fixed error in Mssql unique.vm template (removed a blank line)
-
[2301] Embedding message parts in HtmlEmail throws NullPointerException.
-
bugfix for BigDecimal attributes with default value
-
fixed handling of sequences for db2, oracle, postgresql, sapdb
-
fixed syntax for create index (postgresql)
-
fixed problem for postgres with blob style column in TurbineUser table.
(patch by Jerome Veryleyen)
-
BaseUnicastRemoteService.java: Corrected method name (setName -> getName).
-
fixed Roleset.add(RoleSet) (patch by lujin@yahoo.com)
-
fixed database - defaultIdMethod (torque)
-
fixed date formating problem with Oracle.
-
fixed problem when ignoreCase was used with ISNULL or ISNOTNULL.
-
fixed Option object initialisation in SelectorBox
(patch by Kurt Grafius kurtg@jvoom.com)
|