October 11, 2022
October 11, 2022: OpenCms 14 provides XML schema versioning with automatic content rewrite. This version also supports 2 factor authentication (2FA) in the user workplace login. In the form editor, a source code widget is available as replacement for multi-line text input fields. The Mercury template CSS has been updated to Bootstrap 5.2 and the Mercury JavaScript has dropped some jQuery dependencies. The OpenCms documentation website has been overhauled with an improved layout and new content (this is still a work in progress).
html.opencms-editor-active
is added in case the user is actively editingtemplate.editor.css
cms.readAttributeOrProperty
allows to read either attribute or propertycms.functionDetailPageExact
returning null
in case the requested detail page is not configuredcreateOU
and addResourceToOU
to create / modify OUs<script>
tags in page editor and workplacescroll-behavior: smooth
CSS is present<xsd:appinfo>
element in XSDs causes errorsOpenCms 14.0 is backward compatible with all 13.0, 12.0, 11.0, 10.5 and 10.0 versions. Templates and other OpenCms developed code from these versions should work mostly "out of the box" with version 14.0.
Notice for users of Alkacon OCEE Users of Alkacon OCEE require a new OCEE version for OpenCms 14.0. The update is free for Alkacon customers with a valid OCEE subscription. Please contact Alkacon to receive the new version.
OpenCms 14.0 has been written and tested for Java 11 and Java 8. We have tested with ORACLEs JDK as well as OpenJDK. OpenCms should run with all compliant JVMs.
We have tested this release on the Tomcat servlet engine, which we recommend. OpenCms works "out of the box" with Tomcat 9 and 8.5. Others have reported deploying OpenCms successfully on other servlet containers like JBoss, WildFly, WebLogic, WebSphere, GlassFish and Resin.
On the database side, we provide support for MySQL, MariaDB, Oracle, PostgreSQL, MS SQL Server, DB2 and HSQLDB.
The main OpenCms Git repository is available on Github at github.com/alkacon/opencms-core.
In case you want to get the most current OpenCms 14.0 sources from Git, please check out branch master. This release is tagged build_14_0_0.
Contributions to the OpenCms core development are most welcome. Please send us your pull requests directly on GitHub.
Please report issues found in OpenCms using our GitHub issue tracker.
Thank you for using OpenCms and have fun with OpenCms :-)
OpenCms 17 gives content managers the new app "Date search" to find content that has been changed in a certain time range. The "Websites" app allows to easily export the content of a complete site for archiving. An option has been added to hide "sensitive" content in the Offline project. The default Mercury template has been further improved, e.g. with SEO optimized job postings, a "spacer" function and marker clusters for maps. OpenCms 17 has also been tested and certified using Java 17 LTS and 21 LTS.
Size:240154KB
Do you want to take a quick test drive of OpenCms to get an impression of its great features? Try out the OpenCms Live Demo website available at http://demo.opencms.org
The Alkacon OpenCms Enterprise Extensions (also called OCEE) are a commercial extension for OpenCms. Alkacon OCEE adds features to OpenCms that are often required for running OpenCms in a medium or large Enterprise, where data consistency, security and failover are highly important.
© Alkacon Software GmbH & Co. KG - http://www.alkacon.com - Terms of use - Impressum - Privacy policy