RELEASE NOTES FOR CELEMENTS.WEB RELEASE 2.17.0

We are proud to announce the celements-web release 2.17.0. Some improvements and some fixes have made it into this release.

Beginning with release 2.17 we start releasing two celements2web.xar for each version. There is a celements2web-legacy-xxx.xar which will include all old central velocity scripts AND a stripped down celements2web-xxx.xar which includes only the few scripts which are needed for new installation using only the on disk cellSkin.

IMPROVeMENTS AND NEW FEATURES

-> moving most of celements-core WebUtils methods to WebUtilsService component and TreeNodeService

-> moving renderCelementsDocument and renderDocument api methods from CelementsWebPluginApi to CelementsWebScriptService

-> adding TreeNodeService calls for EntityReferences as parent object instead of String

-> replace Macros.renderCelementsDocument call in view.vm with new celMacros/noDuplicateRenderCelementsDocument.vm

-> reducing to celements2web.xar to the minimum yet needed for use with the on disk cellSkin

BUG FIXES

-> add explicit setting for pagetype_api velocity variable in view.vm

-> add legacy initialization of show_frame velocity variable in view.vm