Sneak Peek of dotCMS 2.1

Jun 15, 2012


After releasing dotCMS 2.0 in May, we’re set to release dotCMS 2.1 by the end of July.

There are a lot of new features, improvements and fixes in this upcoming release, much of which has been developed as a result of our partnership with Engineering, one of Europe’s largest system integration companies–

2.1 will be closely followed by a 2.5 release, click here to learn more about what’s coming.

Note: if you are running dotCMS 2.0.1 you will be able to use the AutoUpdater to upgrade to 2.1.

Here is a sneak peak of the features that will be released soon, hope you enjoy using them as much as our R&D team did building them!

  1. Inline Help: There is now a new button called: “Help” at the bottom of every page in the backend admin UI. This button, when clicked, pops up a window that shows a list of documentation sections that are related to the current functionality, giving an easier and quicker access to instructions on how features work. This is one more step we're taking to improve the dotCMS documentation.=
  1. New Site Search: This is a re-implementation of the Site Search functionality using ElasticSearch. ElasticSearch helps us provide a better and faster search solution, allowing us to index different sections of your website to be searched independently.
  1. Enable Scheduled Workflows: Workflow steps can now be scheduled to run actions at a specific time. This is really helpful to help automate workflow processes. For instance, an action can be scheduled to assign a task to another user, or another step if a task has been in step X for a certain number of days, allowing the automated escalation of unresolved tasks.
  1. Accessibility Checker in the WYSIWYG: dotCMS now provides a Java implementation of Achecker. AChecker is a PHP open source Web accessibility evaluation tool used to review the accessibility of Web pages based on a variety of international accessibility guidelines. This implementation will be available in the WYSIWYG and can be run as part of the content editing process.
  1. Logger Manager Improvements: On the CMS Maintenance → Log Files portlet there is a new button called the the Log Manager Tool. When clicked, this button opens a window that allows users to stop or start the system from writing to the logs: dotcms-userActivity.log, dotcms-security.log and dotcms-adminaudit.log.
  1. Improved Server Management Tools: There are two new tabs under the CMS maintenance portlet, Threads and Logged Users. Threads allows to generate a thread dump from the UI, this will prove really helpful when debugging performance issues on your installation. Logged Users displays a list of all users that are logged in to the backend admin UI.
  1. New RESTful API's: In this release we provide two new RESTful APIs: ContentAPI and WidgetAPI. The ContentAPI retrieves a list or a piece of content in JSON or XML formats. The WidgetAPI retrieves a list or a piece of content in JSON or XML format. We will continue to provide additional RESTful API's in upcoming releases.
  1. Workflow Tasks improvements: Now you can select to view workflow tasks assigned to "All" or "Me" in addition to selecting a user from the drop down list. Only CMS Administrators can select “All”. Another small improvement to make it easier to manage workflow tasks in the system.
  1. Publishing Framework: dotCMS 2.1 includes the first pieces that will be part of Push Publishing in an upcoming release. There is a bundler and a publisher, the bundler serializes all the objects in the system, content, files, and html pages, into a folder. The publisher reads the bundles and ingests them. This tooling can build a copy of a dotCMS website that can later be pushed to an Apache server as a static copy.

Filed Under:

Recommended Reading

Hybrid CMS and Taxonomies: A Deep Dive into dotCMS Search Capabilities

When choosing a CMS solution, one of the most critical things to look for is powerful search capabilities. We'll look at why search capabilities are crucial for a CMS, and how dotCMS provides powerful...

What is CCPA and What Does it Mean for Your Data Compliance & Content Management?

There’s a trend towards consumer data privacy regulations with GDPR in Europe and now CCPA in California. Are you taking the necessary steps to ensure your organization will remain compliant?

Headless Experience Management Done Right

Managing customer experiences in today’s omnichannel world can be hard if you don’t leverage the technology to do the work for you.

How dotCMS Hybrid CMS Streamlines Global Publishing at Scale

Globally distributed content publishing is often complex, but it doesn’t have to be. Learn about the push publishing capabilities of dotCMS, which streamlines enterprise content delivery worldwide.