Enonic XP home screen
|Initial release||February 17, 2015|
6.15.0 / July 17, 2018
|Operating system||Unix-like, Windows, Linux|
|Type||Content Management System, web application platform|
Enonic XP has embedded web content management, blending applications and websites into one experience. The content management system (CMS) functionality includes a visual drag and drop editor, a landing page editor, support for multi-site and multi-language, media and structured content, advanced image editing, responsive user interface, permissions and roles management, revision and version control, and bulk publishing. Content and website(s) are managed through the "Content Studio", while integrations and applications can be directly installed via the "Applications" section in XP, where the platform finds apps approved in the official Enonic Market.
There are no third-party databases in Enonic XP. Instead the developers have built a distributed storage repository on top of the search engine Elasticsearch, avoiding the need to index content. The system brings together capabilities from Filesystem, NoSQL, document stores, and search in the storage technology, which automatically indexes everything put into the storage.
Another feature of Enonic XP is the possibility for developers to create progressive web apps (PWA). A PWA is a web application that is a regular web page or website, but can appear to the user like a mobile application. In early 2017 Enonic released "Office League", an open-source progressive web application built on the Enonic XP platform, making it one of the first companies in Scandinavia to develop and release a production-ready PWA. Later in 2017 Enonic released a PWA starter kit, helping developers build scalable PWAs in Enonic XP.
Enonic AS was founded in 2000 by Morten Øien Eriksen and Thomas Sigdestad. The software company specialized in building services and solutions using Java, including a content management system known as "Enonic CMS". Being aware that they had application, database, and website teams working on separate silos toward the same goal, Enonic sought to combine the different elements into a single software. The resulting application platform Enonic XP, first released in 2015, includes a CMS as an optional surface layer.
Enonic XP assumed the mantle from the previous content management system Enonic CMS, and thus began with "version 5.0.0." The following list only contains major releases.
|Legend:||Old version||Older version, still supported||Current stable version||Latest preview version||Future release|
|Old version, no longer supported: 5.0.0||February 17, 2015||Initial version of Enonic XP.|
|Old version, no longer supported: 5.1.0||April 22, 2015||Added support for existing (simple) commonjs modules, handling of shortcuts in portal, HTML editor input-type based on TinyMCE, and more.|
|Old version, no longer supported: 5.2.0||June 5, 2015||Added improvements to the TinyMCE editor, support for localization, page contributions, and more.|
|Old version, no longer supported: 5.3.0||July 7, 2015||Contained fixes to prepare for upgrading to 6.0, mainly tools rewritten in Java and bug fixes.|
|Old version, no longer supported: 6.1.0||October 19, 2015||Added content detail panel UI, insert from context menu, new API capabilities, new project init tool, and improvement of UI responsiveness, site config UI,component panel and image editor.|
|Old version, no longer supported: 6.2.0||November 9, 2015||Added custom error pages, response filters, perfect caching, and HTTP compression.|
|Old version, no longer supported: 6.3.0||December 22, 2015||Added clustering support, plugable admin widgets, multipart handling in JS, new JS libraries, and hot-reload development mode.|
|Old version, no longer supported: 6.4.0||February 23, 2016||Added support for XSLT transformations in import to toolbox, app installation support, local/cluster application deployment, plugable admin tool, WebSocket support in portal.|
|Old version, no longer supported: 6.5.0||April 19, 2016||New native installers for OSX and Windows, new text component editor, page fragments, inline image crop, version history restore, controller mapping, and default values for input types.|
|Old version, no longer supported: 6.6.0||June 29, 2016||Added dependency widget, editor macros, name transliteration, safe deletes, search improvements, and, identity providers that allow connections to external user stores.|
|Old version, no longer supported: 6.7.0||September 21, 2016||Added schema help texts, custom selector input type, application icons, and a new welcome tour, with improvements to the page editor and the HTML editor.|
|Old version, no longer supported: 6.8.0||November 21, 2016||Added the option set form item, expandable help texts, a new asynchronous task API, detailed metrics about the system for monitoring, global app configuration, and improvements to preview on the mobile platform, the libraries and the system in general.|
|Old version, no longer supported: 6.9.0||January 19, 2017||New Node API, time-based publishing, native tabs, and several other improvements.|
|Old version, no longer supported: 6.10.0||April 24, 2017||Allowed users to undo deletion, plus improvements to the HTML editor, publishing wizard and bulk selection, and other changes.|
|Old version, no longer supported: 6.11.0||July 13, 2017||Added display page template info in details panel, dump and load versions, implementation of handling of publishing issues in Content Studio, multi-repository search, support of custom image scaling in HTML area.|
|Old version, no longer supported: 6.12.0||October 13, 2017||Added content selector switch between tree structure and flat structure, vacuum tool to find and remove unused binaries, new features for image editing and multilingual admin console, plus modularizing the product in three parts: backend runtime, apps, and supporting libraries.|
|Old version, no longer supported: 6.13.0||December 22, 2017||New features to the Content Studio UI, including warning for incoming dependencies and gallery mode for image selector. There was also better indexing of content and an expanded API.|
|Older version, yet still supported: 6.14.0||March 5, 2018||Added improved save button, more secure admin user, localization of all system content types, comments on publishing issues, and more.|
|Current stable version: 6.15.0||July 17, 2018||Several new features, including a new HTML Editor and advanced cluster features in a new library. This version also saw improved workflow in Content Studio, update to steps in Content Editor, a Media Selector input type and many other new features.|
|Future release: 7.0.0||TBD|
Enonic offers a user and developer community consisting of a forum, support system with tickets, documentation, codex, learning and training center with certifications, and various community groups. Writing about the support system, Mike Johnston of CMS Critic notes that "enterprise customers obviously get access to a higher level of personalized support, where the Enonic support team can respond as fast as two hours." As Enonic XP is open-source, known vulnerabilities, bugs and issues are listed on Github.
Manage research, learning and skills at defaultlogic.com. Create an account using LinkedIn to manage and organize your omni-channel knowledge. defaultlogic.com is like a shopping cart for information -- helping you to save, discuss and share.