John Scudder
Marketing Strategist

Fresh Release: dotCMS 3.1

Mar 17, 2015

By: John Scudder

Fresh and just out of the development kitchen, dotCMS 3.1 is now available and ready to go. There are a number of powerful new features to look for in this update and they'll be particularly helpful in designing more dynamic and compelling user experiences (UX). Here's what's on the menu with dotCMS 3.1:

Pages-as-Content - allows you to extend dotCMS content concepts to pages; including custom Page types, different versions for different language and the ability to create custom attributes per HTML page. Pages are also able to be used in queries and searchable like other content types in the dotCMS Authoring Environment. Also added with this feature is the ability for pages to have any extension i.e., .html, .json, .dot, or even have no extension at all.

Since Pages are handled as content, Custom Workflows can work with HTML Pages and you can include "whole pages" in a workflow. This capability will help user experience designers use dotCMS custom workflows more effectively and efficiently, with less code.

DotCMS has always performed well in multilingual site development and now (since pages are "content") multilingual site management can be made even easier since the same page can have variants for different languages. This means, if you choose to do so, you can have one template for your site in French and another template for your site in English and can still toggle languages on a page by page basis. It's some added efficiency for those managing multilingual sites and apps or for those wanting to deliver more personalized experiences.

Finally, by popular demand, based on your feedback, Pages can be added to the root of a website (host). Previous versions would allow files only. Now you could eliminate the "home" folder for example.

UTF-8 URL Support - Furthering new capabilities, dotCMS 3.1 now includes support for UTF-8 encoding in URLs - an important addition for your I18N efforts and powerful for hyper-local marketing and personalization.

Elasticsearch - Enhancements have been made to Elasticsearch in dotCMS. Elasticsearch libraries have been upgraded and enhanced for improved indexing and performance. dotCMS now includes an enhanced Elasticsearch Query Tool that provides a RESTful api that allows you to run native Elasticsearch queries. DotCMS content is now enabled out of the box with Geolocation, Facets and "Did you mean?" suggestions, giving you more content pulling power, and allowing you to provide better UX for your users by personalizing their results.

For front-end developers, dotCMS 3.1 includes a new Elasticsearch Portlet too. - Admin > ES Portlet. The Portlet allows developers to tune and create queries to build better user experiences with Search. You can see a working example of Elasticsearch using Geolocation on the dotCMS Starter Site.

NOTE: The new Elasticsearch features are available with the dotCMS Enterprise Edition only.

Keeping it Fresh

If you are running the dotCMS 3.x series you can use the Autoupdater to upgrade to the new features of 3.1. Remember, 2.x series users need to manually upgrade for the major version upgrade from 2.x to 3.x. Check the blog: A Square Look at What's New in dotCMS 3.0 for links and resources about 3.x. If you need help or have questions about upgrading your system, just give us a call. We'll be happy to hear from you.

Clearly, those that upgrade to dotCMS 3.1 will be getting some key features that bring more power and creativity in delivering dynamic, content driven user experiences across devices and platforms. Get the freshest dotCMS available. Download the dotCMS 3.1 update today.

Helpful Links:

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.