RELEASE NOTES FOR CELEMENTS.WEB RELEASE 2.32.0

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

IMPROVEMENTS AND NEW FEATURES

-> add codemirror-3.13 javascript code highlighting in editor

-> add CssEdit and CssView templates and ’Css Content’ Cell-/Page-Type

-> move resources/layouts/gallery from celements-web to image-web module

-> move GalleryEdit and GalleryView Templates to image-web module

-> add celements xWiki-class collection ’documentDetails’ containing Classes.DocumentPublication and Classes.DocumentExtract. DocumentExtract is needed to add document summeries to any page and DocumentPublication will allow to set publication dates for any document. Second feature needs to publication access rights extention which is schdedulded to be released in 2.33.0.

-> move getTemplatePathOnDisk method from RenderCommand to WebUtilsService. This allows any component to add template inheritance upto and including disk-level.

-> add default layouts for arrow in new gallery overlay


BUG FIXES

-> fix isXWikiSkinRequested for skins using cellskin as baseskin

-> fix login-layout css to get included with version number in URL

-> add more space between username and password login fields in default layout

-> fix NPE in isVisible of XObjectPageTypeConfig if no properties object is

present on a page type config document.

-> fix editor dirty check failing for GalleryEdit template.

-> fix for embedding external attachment URLs in Newsletters