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

Looking Ahead: dotCMS Product Outlook For 2020

With the new year underway, we want to give an update on what’s been happening with dotCMS—and the exciting things just around the corner. Here’s a brief overview of the great year the company had in ...

How Headless Technology is Shaping the Future of Commerce

Learn how companies in 2020 are embracing a headless strategy to deliver a better shopping experiences for consumers

How dotCMS Supports Digital Asset Management

What is digital asset management, and how does it relate to content management? Also, a deep dive into how dotCMS supports DAM with out of the box features and flexible integrations.

The Anatomy of an Open Source, Headless CMS

Almost 70% of IT leaders said open source was important for their organization’s overall enterprise infrastructure software plans in 2020. That’s why it’s crucial to understand where an open source he...