D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
opt
/
psa
/
admin
/
share
/
modules
/
nodejs
/
Filename :
CHANGES.md
back
Copy
# 2.4.1 (12 March 2025) * [*] Internal improvements. # 2.4.0 (19 February 2025) * [+] The extension now works with PHP 8.4. # 2.3.15 (3 September 2024) * [-] Additional deployment actions in the Git extension can now again run the npm and yarn commands if these package managers were installed manually for the system user with the chroot environment. (EXTNODEJS-338) # 2.3.14 (26 July 2024) * [-] Additional deployment actions in the Git extension can now run the `npm` and `yarn` commands if Node.js Toolkit is installed. (EXTNODEJS-325) # 2.3.13 (10 July 2024) * [-] The popover of the Node.js package manager is no longer shown when there are no packages to choose from (only one package was detected). (EXTNODEJS-330) # 2.3.12 (17 June 2024) * [*] Internal improvements. # 2.3.11 (27 March 2024) * [-] Installation of Node.js version 16 and lower no longer causes the "PHP Deprecated Construction" errors. (EXTNODEJS-311) # 2.3.10 (26 January 2024) * [-] Node.js cached distribution archives are now excluded from both full and incremental backups. (EXTNODEJS-324) * [-] The automatic update task will not install new LTS Node.js versions if at least two Node.js versions are already installed. (EXTNODEJS-323) # 2.3.9 (9 November 2023) * [*] The Passenger module for nginx and Apache is now disabled by default and will be enabled on the first activation of a Node.js application. # 2.3.8 (16 October 2023) * [*] Internal improvements. # 2.3.7 (7 August 2023) * [-] Opening the Node.js application from the Search bar no longer results in Internal Server Error 500. (EXTNODEJS-313) # 2.3.6 (28 July 2023) * [-] Opening the extension on domains with non-existent handlers no longer results in Internal Server Error 500. (EXTNODEJS-122) # 2.3.5 (7 July 2023) * [-] The extension no longer shows a false positive error. (EXTNODEJS-310) # 2.3.4 (8 June 2023) * [-] In Active List view, opening the Node.js application of a domain no longer results in the "Invalid domain ID" error. (EXTNODEJS-303) # 2.3.3 (2 June 2023) * [*] Internal improvements. # 2.3.2 (19 May 2023) * [*] Internal improvements. # 2.3.1 (26 April 2023) * [-] The extension installation on Plesk earlier than 18.0.50 no longer fails with a ParseError. (EXTNODEJS-298) # 2.3.0 (25 April 2023) * [+] Added quick access to File Manager. * [+] You can now call npm/yarn commands from the "Run Node.js commands" tab in the Node.js Toolkit interface. * [+] You can now install/remove Node.js versions available on a Plesk for Linux server from the interface. * [*] The Node.js extension was renamed to Node.js Toolkit. # 2.2.3 (13 April 2023) * [*] The Nodejs button is once again shown on the domain card if Nodejs was enabled during domain creation or via the corresponding option in the "Install Application" drawer. # 2.2.2 (8 March 2023) * [*] Moved the custom button that installs Node.js applications to the installation drawer. # 2.2.1 (22 September 2022) * [*] Added the "NodeJS" option to the domain/subscription creation wizard. # 2.2.0 (30 August 2022) * [*] In Plesk for Linux, the extension now supports the ARM architecture. # 2.1.3 (19 May 2022) * [*] The extension no longer tries to install Node.js version 18 or higher if glibc version 2.27 or earlier is installed on the server. (EXTNODEJS-215) # 2.1.2 (20 April 2022) * [*] Internal improvements. # 2.1.1 (8 April 2022) * [-] The extension no longer crashes with the "There is no web hosting configured on the domain" error if a subscription has hosting of the forwarding type. (EXTNODEJS-210) # 2.1.0 (6 April 2022) * [+] In Plesk for Linux, the extension now supports the Yarn package manager (along with already supported npm). * [+] In Plesk for Linux, it is now possible to manage Node.js applications from the shell. * [*] The extension now automatically cleans up the downloaded archives of minor Node.js versions, that are no longer necessary, from the extension's cache. * [-] Under certain circumstances, installation of the application packages no longer fails with the "node: not found" error. (EXTNODEJS-189) # 2.0.4 (17 December 2021) * [-] Removing a domain no longer causes database inconsistency. (EXTNODEJS-185) # 2.0.3 (15 November 2021) * [+] In Plesk for Linux, the extension now automatically installs the Current version of Node.js and keeps it up to date. # 2.0.2 (15 October 2021) * [*] Internal improvements. # 2.0.1 (9 September 2021) * [-] The extension can now automatically update Node.js handlers even if files of previously installed Node.js handlers are locked. (EXTNODEJS-166) # 2.0.0 (19 August 2021) * [+] In Plesk for Linux, the extension now automatically installs and updates supported LTS versions of Node.js. To turn this off, add the following lines to the `panel.ini` file: [ext-nodejs] updateVersionsAutomatically = false * [-] In Plesk for Windows, IIS rewrite rules for Node.js now have unique names and can no longer break a website causing an HTTP error 500. (EXTNODEJS-127) # 1.4.0 (16 November 2020) * [-] Removed a non-existent Plesk class from the extension. The extension is no longer occasionally broken with the "Class 'CommonPanel_Validate_FileSharing_FolderName' not found" error. (EXTNODEJS-128) # 1.3.6 (13 November 2019) * [*] Changed the extension's icon to better fit visually among other icons in Dynamic List view. # 1.3.5 (27 June 2019) * [*] Added support for Node.js 12 on Linux, except CentOS 6, Debian 7.x, Ubuntu 12.x * [*] Added support for Node.js 10 on Linux. * [*] Updated Node.js 8.x to version 8.16.0. # 1.3.4 (26 April 2018) * [*] Added support for Node.js 9 on Linux. * [*] Updated Node.js 8.x to version 8.11.1. * [*] Updated Node.js 6.x to version 6.14.1. # 1.3.3 (25 December 2017) * [*] Node.js 6.x was updated to version 6.12.2. Node.js 7.x was replaced with version 8.9.3. * [-] Fixed the issue where all user-specified environment variables were silently reset when their total length exceeded 255 characters. (EXTNODEJS-50) * [-] Fixed the issue where additional users could not change the "Document root" setting even if they were assigned a user role with full permissions. (EXTNODEJS-73) * [-] Fixed the issue where clicking "NPM install" did not produce an error message even if the execution of the nmp install command failed. (EXTNODEJS-45) # 1.3.2 (14 March 2017) * [-] Node.js applications failed to operate correctly if a subdirectory inside the subscription's virtual host directory was configured as the application's document root. (EXTNODEJS-31) # 1.3.1 (18 January 2017) * [+] Node.js 7 is now supported. * [-] In some cases a domain's document root directory could not be changed in Node.js settings. (EXTNODEJS-36) * [-] It was impossible to set an application startup file to a file located in a subdirectory. (EXTNODEJS-20) * [-] The Node.js user interface contained no quick link for editing an application startup file. (EXTNODEJS-18) # 1.3.0 (16 November 2016) * [+] A quick link for editing the application startup file was added to the application settings screen. * [+] The ability to set the domain's document root directory was added to the application settings screen. * [*] Security enhancements.