History of Changes

Version 0.9.0 (2006/10/28)

developer: cbe context: docs type: update
Minor documentation changes.

Version 0.9.0-rc3 (2006/02/12)

developer: cbe context: code type: add
Added ModuleGroup and ModuleSelector classes to allow both Calyxo Struts and Calyxo Control modules in one application.
developer: cbe context: code type: add
Added class ...util.ListOrderedMap. Eliminated dependency to commons-collections.
developer: cbe context: code type: update
Accessor base.module.forName[...] now returns null if the given module does not exist (instead of throwing an exception).

Version 0.9.0-rc2 (2005/06/26)

developer: cbe context: code type: add
Added ModuleContext.getClassLoader(); Added ModuleContext.getExpressionEvaluator(); Config interface now extends FunctionMapper.
developer: cbe context: code type: add
Introduced CalyxoException.

Version 0.9.0-rc1 (2005/03/07)

developer: cbe context: code type: update
Renamed attribute attribute to var in <access> tag.
developer: cbe context: code type: update
Replaced parseXyz(String) by toXyz(Object) in TypeFunctions.
developer: cbe context: code type: add
Support for Calyxo Base configuration files.
developer: cbe context: code type: add
Redesigned variable/object related configuration elements. Removed variable and store elements. Added set, use, object, member, field, method, constructor and arg elements. Added moduleContext, moduleScope and applicationScope as implicit objects.
developer: cbe context: code type: update
New namespace http://calyxo.odysseus.de/xml/ns/base.

Version 0.9.0-b5 (2005/01/04)

developer: cbe context: docs type: update
Minor documentation changes.

Version 0.9.0-b4 (2004/11/21)

developer: cbe context: code type: remove
DefaultI18nSupport has been moved to calyxo-control.
developer: cbe context: code type: fix
Fix NPE in I18nAccessor when formatting messages without arguments.
developer: cbe context: code type: fix
Schema validation didn't work with digester-1.6.jar.

Version 0.9.0-b3 (2004/10/20)

developer: cbe context: docs type: add
Added documentation.
developer: cbe context: code type: add
Added StandardFunctions and ModuleFunctions EL function classes.
developer: cbe context: code type: remove
Removed message tag. Use the new base.i18n.format[...] accessor instead.
developer: cbe context: code type: update
Collected all base accessors under base.*
developer: cbe context: code type: add
Added base.eval[...] accessor class to evaluate dynamic EL expressions. Added CalyxoVariableResolver class.
developer: cbe context: code type: add
Added AccessException to be thrown by accessors.
developer: cbe context: code type: update
Now, variable and property configuration elements may take objects as values. For example, the expression ${module} can be used to assign the module context to a bean property in a store element.

Version 0.9.0-b1 (2004/06/03)

developer: cbe context: admin type: add
First public release