runtime: deprecate node 8.x. Require node >= 10.13.0 starting from Etherpad 1.8.3

Nodejs 8 will be EOLed on December 31th, 2019 (https://github.com/nodejs/Release).

This means any future Etherpad version released from 2020 on should require at
least the next LTS (10.13.0). Let's keep some margin and decide that the first
Etherpad version dropping node 8 compatibility will be 1.8.3.

Closes #3650.
This commit is contained in:
muxator 2019-10-20 00:02:00 +02:00
parent 1dd2004f1b
commit 283100db6b
2 changed files with 4 additions and 6 deletions

View file

@ -34,11 +34,9 @@ log4js.replaceConsole();
NodeVersion.enforceMinNodeVersion('8.9.0');
/*
* As of Etherpad 1.8.0, we do not have any further Node version deprecation in
* place.
*
* NodeVersion.checkDeprecationStatus('10.13.0', '1.9.0');
* Etherpad 1.8.3 will require at least nodejs 10.13.0.
*/
NodeVersion.checkDeprecationStatus('10.13.0', '1.8.3');
/*
* start up stats counting system