Changes in the CSUtils Core Library

Release History

VersionDateDescription
2.2.12010-Nov-09
2.2.02010-Sep-24
2.0.82010-07-21
2.0.72010-07-19
2.0.62010-07-16
2.0.52010-07-16
2.0.42010-07-16
2.0.32010-07-07
2.0.22010-07-06
2.0.12010-06-30
2.02010-06-29

Release 2.2.1 - 2010-Nov-09

TypeChangesBy
addAdded support for IN to CSQL.joe

Release 2.2.0 - 2010-Sep-24

TypeChangesBy
addAdded the meta model accessor and the model accessor for convenient access to meta model and model. Note: Incompatible change, the methods prepareStatement() and executeQuery(facade) have been replaced with prepareStatement(facade) and executeQuery(). (We need the connection earlier when preparing the queries.)joe
addAdded an implementation of CSQL for JaxMas, so that we can now have a complete test suite based on JaxMas.joe

Release 2.0.8 - 2010-07-21

TypeChangesBy
fixThe methods setBoolean(String,boolean) and setBoolean(int,boolean) have been missing in CsqlStatement.joe
addAdded ROFile, thus support for file attributes.joe

Release 2.0.7 - 2010-07-19

TypeChangesBy
addAdded support for classification attributes to the model. Classification attributes in the query engine are still unsupported.joe

Release 2.0.6 - 2010-07-16

TypeChangesBy
fixMultiple fixes related to the fact that JAXR name and XML schema name differ for most builtin types, in particular service and organization.joe

Release 2.0.5 - 2010-07-16

TypeChangesBy
addAdded the "allTypes" pseudo object type.joe

Release 2.0.4 - 2010-07-16

TypeChangesBy
addAdded support for LIKE.joe
addAdded support for functions like UPPER, and LOWER.joe
fixQueries for builtin objects without namespace (Organization, Service, etc.) did not work.joe

Release 2.0.3 - 2010-07-07

TypeChangesBy
fixCleanup of package structure, so that we can support OSGI easily.joe

Release 2.0.2 - 2010-07-06

TypeChangesBy
addAdded support for namespace declarations in SELECT statements via "declare namespace foo='bar'".joe

Release 2.0.1 - 2010-06-30

TypeChangesBy
addAdded support for registry objects builtin properties to the CSQL: ro.name(), ro.key(), ro.userVersion(), and so on. These are called "registry object methods".joe

Release 2.0 - 2010-06-29

TypeChangesBy
addAdded initial draft of the CentraSite Query Language (CSQL).joe