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
BIND (Plesk for Windows) 18.0.57 (November 2023) 18.0.60 (March 2024)

Use Microsoft DNS.

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

Ubuntu 18.04 support September 2024 September 2024

Deprecated and Removed Features

Feature Deprecation Version Removal Version Recommended Actions
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)
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.

Simple DNS Plus (Plesk for Windows) 18.0.46 (August 2022) 18.0.50 (January 2023)

Use Microsoft DNS.

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 avaialable 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