It is developed and maintained by Magnolia International Ltd., headquartered in Basel, Switzerland with other offices around the world.[3]
Magnolia is used by organisations to create, manage, and deliver digital content. It includes features such as content versioning, workflow management, personalisation, and multi-language support. It can be run as a self-hosted DXP or with Magnolia’s managed DX Cloud services with a Platform-as-a-Service (PaaS) implementation.
Major releases
Version
Date
Key Features
6.3
2024-09-04
(LTS) Improved search, usability, and UI experience; Enhanced overall system performance; Refined flexibility of configuration.[4]
6.2
2020-03-27
(LTS) Visual SPA Editor; Multisource content through declarative REST; Integrated User Experience; DAM Connector Pack; Marketing Automation Connector Pack.[5]
6.1
2019-06-26
Product repackaging: DX Core and Community Edition; Connector Packs, Live Copy, many Find Bar and UI improvements.[6]
6.0
2018-11-30
Find Bar with AI-based search result ranking, image recognition and tagging, content models via content types, new UI framework, overhauled user interface.[7]
5.7
2018-06-25
GDPR readiness, Apache Solr for asset indexing, field name aliases, runtime compatibility with Java 9 and Java 10, Java specification baseline at Java EE 8.[8]
5.6
2017-11-15
Content tags, new REST API delivery endpoint, software BOM for 3rd-party dependencies, OAuth 2.0, Vaadin 8, Log4j 2.[9]
5.5
2016-11-15
Definitions app, navigation functions, Magnolia CLI, themes in YAML, many UX improvements; CORE 5.5 uses H2 as the default db.[10]
Older branch in extended end of life, partially supported
End of Life
Architecture
Magnolia CMS is a Java-based content management system[23] that uses a JCR repository to store, retrieve and search data. In this respect Magnolia is similar to Adobe Experience Manager, Hippo CMS and Jahia which also use JCR. Magnolia uses Apache Jackrabbit, the JCR reference implementation by default.
Modules
Magnolia is built with a modular architecture. The system core and features such as the page editor, digital asset management and cache are packaged into separate modules. The module mechanism is also used to package and deploy websites built with Magnolia. The templates, themes and functionality used on a website are split into separate modules.[24]
Magnolia International Ltd. provides commonly used feature modules such as Commenting and Personalisation. The user community has developed further modules for specific tasks such as for checking broken links.[25]
Users
Magnolia has clients around the world, in sectors including financial services, government, pharmaceuticals, manufacturing, and e-commerce.[26]