June 14, 2016: OpenCms 10.0.1 is a maintenance update for OpenCms 10 that fixes a number of issues discovered in the 10.0.0 release.
Improved in OpenCms 10.0.1
- Improved drag and drop performance in container page editor for pages with many containers
- Improved performance of the clipboard and favorites menu
- Fixed issue #388 where reading macro formatters failed in case a ".formatters" folder did not exist
- Fixed issue #389 where GWT serialization policy files could not be loaded
- Fixed issue #396 where user generated blog entries could not be saved
- Fixed issue #400 where reading formatter configuration could cause NPE
- Pull request #361 improves Spanish localization (by serrapos)
- Pull request #371 fixes issue with reading configuration when no Offline project is present (by StephanSchrader)
- Pull request #374 improves German localization (by veggie)
- Pull request #399 fixes issue with wrong keyboard shortcut being displayed in CodeMirror plugin (by gallardo)
- Fixed issue with synchronization start button not being correctly displayed
- Fixed issue with non UTF-8 system encoding for macro formatters
- Fixed issue with opening the quick launch menu failing sometimes
- Fixed issue with inline editing not matching selected element view
- Fixed issue with explorer lock conflict warning not shown before direct publish
- Fixed issue with explorer context menu entry visibility
- Fixed issue with internal cache performance
- Fixed issue with macro formatter caching
General OpenCms features
- WYSIWYG inline editing of web pages and arrangement of content by drag & drop.
- Drag and Drop of images directly in the web page.
- Create new pages and re-arrange the navigation tree by drag & drop in the sitemap editor.
- Responsive "Apollo" demo template based on Bootstrap 3.
- Content types are defined using a simple XML schema.
- Content creation for mobile devices with preview and device specific content control.
- Easy to use "Online / Offline" workflow, changes must be approved before they become visible.
- Link management for all internal resources with broken link detection.
- Integrated image scaling and cropping.
- SEO features with automatic sitemap.xml generation and page alias support.
- Content repository explorer with support for column sorting, filtering and large size folders.
- Allows management of multiple websites within one installation.
- Full featured user management that supports the concept of "Organizational Units" (OUs).
- Contents can be served dynamically or exported to static HTML files.
- Direct access to the OpenCms content repository over a shared network drive.
- CMIS and WebDAV access to the OpenCms content repository.
- Integrates Apache SOLR for powerful content searching and noSQL like queries.
- Full text search for web pages as well as in office documents like PDF, MS Office and Open Office.
- Extensions can be added through a flexible module system.
- Integrated Git app allows pushing and pulling of module content directly from/to the repository.
- The "time warp" feature allows to view resources which are expired or not yet released.
- JSP integration for dynamic functionality in templates, dynamic forms etc.
- ... and many more
OpenCms 10.0.1 is fully backward compatible with all 10.0, 9.5 and 9.0 versions. Templates and other OpenCms developed code from these versions should work "out of the box" with version 10.0.1.
Notice for users of Alkacon OCEE Users of Alkacon OCEE require a new OCEE version for OpenCms 10.0.1. The update is free for Alkacon customers with a valid OCEE update subscription. Please contact Alkacon to receive the new version.
Compatibility with Java versions, servlet containers and databases
OpenCms 10.0.1 has been written and tested for Java 8 and Java 7. 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. OpenCms works "out of the box" with Tomcat 8 or 7, which we recommend. Others have reported deploying OpenCms successfully on other servlet containers like JBoss, WildFly, WebLogic, WebSphere, GlassFish and Resin.
On the database side, we have tested with MySQL, MariaDB, Oracle, PostgreSQL, MS SQL Server, DB2 and HSQLDB.
Regarding version numbers and build tags
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 10.0.1 sources from Git, please check out branch_10_0_x. The 10.0.1 release is tagged build_10_0_1.
How you can help
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 10 :-)