Deprecations

This page provides a comprehensive summary of deprecations that have been announced by Magnolia in accordance with our deprecation policy.

Periscope Result Ranker module (April 28, 2022)

Magnolia’s Periscope Result Ranker module has been donated to the Forge community.

Multiple modules replaced with Connector Packs (June 18, 2021)

Magnolia’s new Connector Packs simplify integration with external systems and will supersede the old modules, as we want to focus our offering on current and future market trends.

This announcement provides you with a list of modules that are deprecated with immediate effect.

Customer data and CRM connectors

  • External Forms module, including connectors to Infusionsoft and IBM Web Forms

  • IBM Marketing Cloud connector

  • SugarCRM connector

  • Salesforce connector

We provide a Marketing Automation Connector Pack that delivers a framework to make integrations easy and out-of-the-box connectors.

DAM connectors

  • Amazon S3 Connector module

  • External DAM app

  • Cumulus DAM connector

We provide a DAM Connector Pack that delivers a framework to make integrations easy and out-of-the-box connectors.

Commerce connectors

  • IBM WebSphere Commerce Integration module

  • commercetools Connector module

We provide a Commerce Connector Pack that delivers a framework and connectors.

Google Analytics Visualization module (June 18, 2021)

The Google Analytics Visualization (GAV) module was moved to maintenance mode with the release of Magnolia 6.1 and is no longer shipped in our bundles. The module is now deprecated.

The GAV module enables you to view Google Analytics data within Magnolia. The module displays performance metrics in the Pages app and other apps. It helps content authors make data-driven decisions and avoids having to jump between tools.

We now focus our efforts on a new Analytics framework that connects not only to Google Analytics but also to other third-party analytics providers. The new framework can inject charts and other performance indicators into many places in the AdminCentral UI, effectively replacing the GAV module. The Analytics framework integrates closely with the new Magnolia 6 UI, offering more flexible placement of metrics that help content authors.

IBM Websphere compatibility module (November 12, 2020)

If you rely on IBM Websphere compatibility module functionalities, you can still access the documentation on the Community Wiki.

Magnolia 5 UI framework (March 27, 2020)

The Magnolia 5 UI framework is now marked as deprecated in the documentation. You are advised to use the updated implementations of Magnolia 6 UI.

In code, this means that every *-compatibility artifact has been deprecated (for example, magnolia-personalization-compatibility). The deprecated classes contain links to their replacements.

The magnolia-ui-framework-compatibility module will be supported until the 6.2 branch reaches end of life. It will be removed from Magnolia completely with the next LTS release. See our end-of-life policy for more information.

JavaServer Pages (JSP) (November 15, 2019)

  • Current status: End of life

  • Announced in Release notes for Magnolia CMS 6.0

Along with the release of Magnolia 6.0 support for JavaServer Pages (JSP) has been dropped mainly due to the fact that this technology is now generally considered outdated.

This means that the Apache Standard Taglibs and the Templating JSP module are not included in our bundles and webapps, and JSP is no longer available as a page renderer.

If you rely on JSP-based functionalities, see the following links for alternative solutions. Some of the links will take you to Magnolia’s Community Wiki.

If you wish to keep using JSP in the 6.0 branch, please contact Magnolia Services first.

Standard Templating Kit (December 31, 2018)

  • Current status: End of life

Standard Templating Kit (STK) has been replaced with Magnolia Templating Kit (MTK), first released with Magnolia 5.4 on July 3, 2015. MTK is quicker to learn than STK and requires fewer skills. MTK is aimed at the increasing number of front-end developers who looked for something leaner and less time-consuming. MTK is front-end framework agnostic, which means you can integrate it with any modern framework such as Bootstrap or Foundation.

STK timeline:

  • 2018: End of life

  • 2017: Deprecation

  • 2015: Maintenance mode

  • 2009: First release

With the release of Magnolia 5.6, we no longer produce preconfigured bundles and webapps with the STK-based demo. If you still rely on STK, you can use it. However, you have to build a bundle or webapp with STK yourself.

Google Sitemap module and app (November 30, 2018)

  • Current status: End of Life

  • Announced in: Release notes for Magnolia CMS 6.0

The Google Sitemap module and app were deprecated with the release of Magnolia 6.0 and are no longer shipped in our bundles.

The module provided very narrow functionality and was not suitable for complex sites. It did not cater to common site configurations and structures.

Alternative: Create a sitemap with Solr

As Magnolia allows Solr-based searches, we recommend using a Solr-based sitemap instead.

WebDAV module (June 22, 2018)

  • Current status: End of Life

The WebDAV module is now deprecated. The purpose of the module was to access the Magnolia repository through the WebDAV API, typically allowing users to edit resources and templates on the file system. The technology used in the module is obsolete: the WebDAV module depends on the HttpClient 3.x library which reached end-of-life; and Jackrabbit 2.16 removed the HttpClient3-based WebDAV API completely on May 16, 2018.

Deprecation means that we stop bundling the WebDAV module with the product. You can still get the code from our Nexus repository, but we do not recommend using it anymore. The deprecated status lasts for one year. On June 20, 2019, we will remove the module from the product completely and donate it to the community on the Magnolia Forge.

NTLM Connector module (November 21, 2017)

  • Current status: End of Life

The Magnolia NTLM (NT LAN Manager) Connector module is no longer supported. The module provided single sign-on (SSO) functionality for Windows systems within a trusted domain environment.

Microsoft no longer recommends the use of NTLM in applications due to security constraints (see Microsoft’s Security Considerations for Implementers):

Implementers should be aware that NTLM does not support any recent cryptographic methods, such as AES or SHA-256. It uses cyclic redundancy check (CRC) or message digest algorithms (RFC1321) for integrity, and it uses RC4 for encryption. Deriving a key from a password is as specified in RFC1320 and FIPS46-2. Therefore, applications are generally advised not to use NTLM.

Following Microsoft’s recommendation, Magnolia ended support for the NTLM Connector module. This means we will not fix bugs related to the NTLM protocol. NTLM is no longer supported on any Magnolia version.

As a replacement, we recommend the LDAP Connector and CAS modules:

CAS module enables Central Authentication Service (CAS) in Magnolia. CAS is a single sign-on (SSO) Web protocol that permits a user to log in once to a system and then automatically gain access to all related systems to which they have been granted permission as per their credentials. This avoids the need to log into each system individually. The Magnolia CAS module handles authentication only. When a user logs into CAS, the system authenticates their identity to participating services because the user has been authenticated to CAS.

Activation module and Transactional Activation module (November 15, 2017)

  • Current status: End of Life

  • Announced in: Release notes for Magnolia CORE 5.6

Since Magnolia 5.6, the Activation module and Transactional Activation module have been deprecated in favor of the Publishing module and the Publishing Transactional module respectively.

Publishing is a refactored version of activation. The driving decision was to have a set of maintainable and extensible components. Another reason was to remove deprecated code. The core activation concepts remain the same. Although the transport layer still uses the HTTP protocol, publishing allows you to easily plug in any type of transport layer.

The new publishing implementation also allows you to define and use custom publishing operations with which you can publish content a non-Magnolia public instance (for example, a custom API or a content delivery network).

Google Analytics module (November 15, 2017)

  • Current status: End of Life

The Google Analytics module has been deprecated and removed from EE bundles. The module has modern replacements: Google Universal Visualization Analytics and Marketing Tags, which together provide the same functionality. Another reason for the deprecation of the module is that it used obsolete technology, namely third-party plugins that are no longer actively maintained.

Older versions of Internet Explorer (March 16, 2016)

  • Current status: End of Life

On January 12, 2016, Microsoft ended support for Internet Explorer (IE) versions 8, 9 and 10. IE 11 is the last version of Internet Explorer and will continue to receive security updates, compatibility fixes and technical support. See Microsoft’s Support for older versions of Internet Explorer ended.

Following Microsoft’s decision, Magnolia ended support for IE 8, 9 and 10. This means we will not fix bugs related to these browsers. IE 8, 9 and 10 are no longer supported on any Magnolia version.

While Magnolia will continue to work with these older browsers, we recommend that you follow Microsoft’s advice and upgrade to the latest version of Internet Explorer for security reasons. We will continue to support IE 11 and Microsoft’s new browser Edge.

Check out the Certified stack page for a list of supported browsers.

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the DX Core docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules