Feature Deprecation Plan

Overview

Sometimes features are removed from Plesk. We do it for the following reasons:

  • Some features lose popularity over time. We invest the time and resources that would be spent on their maintenance in developing new features useful to all Plesk users instead.

  • Some features make use of obsolete, deprecated, or insecure third party components. We remove those to shield Plesk users from possible issues.

This document serves to inform you about the features we plan to remove in the near future, and also lists all Plesk features that have already been removed.

Some features are listed as “deprecated” and some as “removed”. Here’s what it means:

Deprecated — We plan to remove this feature from Plesk soon. We do not recommend using it. We will not update this feature or fix bugs, and customizations making use of this feature may experience problems going forward.

Note: Once a feature is deprecated, we may hide it on new Plesk installations, and also on Plesk installations where the deprecated feature has never been used.

Removed — We have removed this feature from Plesk, and it is no longer available.

Planned Deprecations and Removals

Feature Deprecation Version Removal Version Recommended Actions
Legacy Docker UI Docker 2.0.0 (October 2024) Docker 2.1.0 (December 2024)

No action is required. The ability to keep using the legacy UI will be removed in Docker 2.1.0.

Horde 18.0.64 (September 2024) 18.0.69 (April 2025)

Switch to another webmail software supported in Plesk.

Deprecated and Removed Features

Feature Deprecation Version Removal Version Recommended Actions
Trial tier for fresh Plesk Premium Antivirus installations Plesk Premium Antivirus 1.0.4-4 (October 2024) Plesk Premium Antivirus 1.0.4-4 (October 2024)

Purchase a Premium Antivirus for Servers license.

Kaspersky Anti-Virus for Servers August 2024 September 2024
Requests to REST API with `media-type` directive 18.0.62 (June 2024) 18.0.62 (June 2024)

Requests to REST API containing the “Content-Type” header with a “media-type” directive other than “application/json” will result in the HTTP “415 Unsupported Media Type” client error response code.

Since the curl commands send the “Content-Type: application/x-www-form-urlencoded” header by default, you’ll need to add the --header "Content-Type: application/json" option to such commands to keep them working correctly.

Google Authenticator extension 18.0.61 (May 2024) 18.0.63 (June 2024)

Use the Multi-Factor Authentication (MFA) extension installed in Plesk by default. Multi-Factor Authentication (MFA) offers all features previously available in the Google Authenticator extension and much more.

Action Log extension 18.0.60 (March 2024) 18.0.62 (June 2024)

Use the Log Browser extension installed in Plesk by default. Log Browser offers all features previously available in the Action Log extension and much more.

Active List view March 2024

Switch to Dynamic List view manually in advance. You can also switch all your customers to Dynamic List view at once by adding the following lines to the panel.ini file:

[navigation]

forceWebsiteList = dynamic

hideWebsiteList = active

BIND (Plesk for Windows) 18.0.57 (November 2023) 18.0.60 (March 2024)

Use Microsoft DNS.

Legacy SDK functionality 18.0.57 (November 2023) 18.0.57 (November 2023)

The following SDK functionality will be deprecated and removed in Plesk Obsidian 18.0.57. These are legacy functions and classes exposed in the pm.php file:

  • Functions: pm_alert(), pm_warning(), pm_comm_button(), pm_get_gpc(), pm_isset_gpc(), pm_set_gpc(), pm_get_locale(), pm_go_to(), pm_go_to_uplevel(), pm_ldate(), pm_ltime(), pm_ldatetime(), pm_link_button(), pm_lmsg(), pm_plesk_mail(), pm_psaerror(), pm_safetyhtml(), pm_size_b_printing(), pm_size_kb_printing(), pm_size_mb_printing(), pm_size_pretty_printing(), pm_topnote(), pm_util_exec(), pm_util_io_exec().
  • Classes: pm_errHandler, pm_Checker, pm_cList, pm_Form, pm_CustomButton, pm_CustomButtonManager.

We would like to make the following recommendations:

  • If you have Plesk extensions published in the Plesk Extension Catalog, then we have already checked that the extensions do not use those legacy functions and classes.
  • If you have Plesk extensions not published in the Plesk Extension Catalog, check if your extensions use the modern SDK.
Windows 2012 & Windows 2012 R2 support 18.0.56 (October 2023) 18.0.57 (November 2023)

Either migrate to a supported OS using Plesk Migrator or perform an in-place OS upgrade.

MyLittleAdmin (Plesk for Windows) 18.0.51 (March 2023) 18.0.53 (June 2023)

Use other downloadable clients. Plesk will provide links to them and instructions on how to connect the client to the Plesk server.

VPS Optimized 18.0.50 (January 2023) 18.0.51 (March 2023)
Simple DNS Plus (Plesk for Windows) 18.0.46 (August 2022) 18.0.50 (January 2023)

Use Microsoft DNS.

Ubuntu 20.04 for ARM support 18.0.48 (November 2022) 18.0.48 (November 2022)

Either migrate to a supported OS using Plesk Migrator or run dist-upgrade to upgrade your Ubuntu 20.04 instance.

Node.js 4, 6, 8, 10, 12 (Plesk for Windows) 18.0.46 (August 2022) 18.0.46 (August 2022)
Debian 9 support 18.0.45 18.0.45

Either migrate to a supported OS using Plesk Migrator or run dist-upgrade to upgrade your Debian 9 instance.

Let's Encrypt as an individual extension Let's Encrypt 2.15.0 (February 2022) Let's Encrypt 3.0.0 (March 2022)

Use the SSL It! extension installed in Plesk by default. SSL It! offers all features previously available in the Let’s Encrypt extension and much more.

CentOS 8 support 18.0.41 (January 2022) 18.0.41 (January 2022)

In-place convert your Plesk server on CentOS 8 to RockyLinux or AlmaLinux OS. To do the latter, you can run the script prepared by the AlmaLinux team on your CentOS 8 server.

Downloading database backup files (Plesk for Windows) 18.0.39

We recommend that you use the ability to export and import database dumps to achieve the same result.

Ubuntu 16.04 support 18.0.33 18.0.35

Either migrate to a supported OS using Plesk Migrator or run dist-upgrade to upgrade your Ubuntu 16.04 instance.

Red Hat Enterprise Linux 6 support 18.0.32 18.0.33

Migrate to a supported OS using Plesk Migrator.

Internet Explorer 11 support 18.0.32 18.0.33

Use a different web browser.

CentOS 6 support 18.0.31 (November 2020) 18.0.31 (November 2020)

Migrate to a supported OS using Plesk Migrator.

Cloud Linux 6 support 18.0.31 (November 2020) 18.0.31 (November 2020)

Migrate to a supported OS using Plesk Migrator.

Mod_bw 18.0.27 (May 2020) 18.0.31 (late October 2020)
File Sharing 18.0.27 18.0.30

Use a different solution (for example, the Seafile Plesk extension).

Debian 8 support 18.0.28 18.0.29

Either migrate to a supported OS using Plesk Migrator or run dist-upgrade to upgrade your Debian 8 instance.

The Plesk VPN component Plesk Obsidian