This page provides a comprehensive summary of deprecations that have been announced by Magnolia as mandated by our Deprecation policy.
- Multiple modules - maintenance mode (November 21, 2019)
- Google Analytics Visualization module maintenance mode (June 26, 2019)
- Google Sitemap module and app deprecation (November 30, 2018)
- JavaServer Pages (JSP) deprecation (November 30, 2018)
- WebDAV module deprecation (June 22, 2018)
- NTLM Connector module deprecation (21 November 2017)
- Google Analytics module deprecation (November 15, 2017)
- Standard Templating Kit (STK) deprecation (September 15, 2017)
- Deprecated Web browsers for Magnolia (March 16, 2016)
Multiple modules - maintenance mode (November 21, 2019)
- Current status: Maintenance mode, since 21 November 2019
- Announced in: Magnolia Announcements
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 going into maintenance mode with immediate effect. They will ultimately become deprecated.
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 are building a new Customer Data Connector Pack. The new pack will include a framework to make integrations easy and will launch with two out-of-the-box connectors: Salesforce CRM and Marketo.
We are building our new DAM Connector Pack. This pack will include a new framework to make integrations easy and will launch with two new out-of-the-box connectors: Amazon S3 and Bynder.
We launched the Commerce Connector Pack earlier this year. The pack includes a framework and connectors to Magento and commercetools. As we put the modules above into maintenance mode and gradually deprecate them, we will add a new Salesforce Commerce connector to the Commerce Connector Pack.
Google Analytics Visualization module maintenance mode (June 26, 2019)
- Current status: Maintenance mode, since 26 June 2019
- Announced in: Release notes for Magnolia CMS 6.1
The Google Analytics Visualization (GAV) module is moved to maintenance mode with the release of Magnolia 6.1 and is no longer shipped in our bundles. Maintenance mode means we stop making improvements to the module. It is the first step towards deprecation.
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.
Google Sitemap module and app deprecation (November 30, 2018)
- Current status: Deprecated, since 30 November 2018
- 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.
- Step-by-step integrating Solr in Magnolia and generating custom sitemap (a Magnolia Community Wiki page).
- Kevin Cowan: Generating a Sitemap from a Solr Index.
JavaServer Pages (JSP) deprecation (November 30, 2018)
- Current status: Deprecated, since 30 November 2018, EOL 15 November 2019
- 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.
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.
- Reset superuser account procedure requires JSP.
- Alternative: Use the Groovy Rescue App.
- Reset all passwords procedure requires JSP.
- Alternative: Use Groovy scripts or Java.
- Backup and Restore JSP Scripts require JSP.
- Alternative: Use the Backup module.
- Exporting content with JSP.
- Alternative: Import and export JCR data with Groovy or Java.
If you wish to keep using JSP in the 6.0 branch, please contact Magnolia Services first.
WebDAV module deprecation (June 22, 2018)
- Current status: Deprecated, since June 22, 2018
Magnolia 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 an old HttpClient 3.x library which has 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 don't 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. The latest documentation for the WebDAV module is available in the Magnolia 5.6 documentation space on the WebDAV module page only until the end of support of the 5.6 branch.
NTLM Connector module deprecation (21 November 2017)
- Current status: Deprecated, since November 21, 2017
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:
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. https://msdn.microsoft.com/en-us/library/cc236715.aspx
Following Microsoft's recommendation, Magnolia ends 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.
Google Analytics module deprecation (November 15, 2017)
- Current status: Deprecated, since November 15, 2017
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.
Standard Templating Kit (STK) deprecation (September 15, 2017)
The Standard Templating Kit (STK) was deprecated on September 15, 2017 and reached end of life on December 31, 2018.
The replacement for STK is 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. MTE is front-end framework agnostic, which means you can integrate it with any modern framework such as Bootstrap or Foundation.
- 2009: First release
- 2015: Maintenance mode
- 2017: Deprecation
- 2018: End of life
With the the release of Magnolia 5.6 we have stopped producing preconfigured bundles and webapps with the STK based demo. If your still rely on STK, you can use it. However, you have to build a bundle or webapp with STK yourself.
Please follow this link:
Deprecated Web browsers for Magnolia (March 16, 2016)
- Current status: Deprecated, since March 16, 2016
On January 12, 2016, Microsoft ended support for Internet Explorer versions 8, 9 and 10. Internet Explorer 11 is the last version of Internet Explorer and will continue to receive security updates, compatibility fixes, and technical support. https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support
Following Microsoft's decision, Magnolia ends support for IE 8, 9 and 10. This means we will not fix bugs related to these end-of-life 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.
Magnolia will continue to support IE 11 and Microsoft's new browser Edge.
Check out the Certified stack page for the list of supported browsers.