Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.3 will require nodejs 10.13.0 #3650

Closed
muxator opened this issue Oct 19, 2019 · 1 comment
Assignees
Milestone

Comments

@muxator
Copy link
Contributor

muxator commented Oct 19, 2019

In #3424 we started a deprecation plan for nodejs runtimes.

As planned there, Etherpad 1.8 will require nodejs >= 8.9.0, and in the process gets rid of some idioms that only made sense for old nodejs versions (see for example 6d36bb2 and 59a6f2e).

Node.js official release plan reports that node 8.x will be EOLed by december 31th 2019.

This means that:

  • Etherpad 1.8 will deprecate node 8.x
  • Etherpad 1.8.3 will require node 10.13.0 (the first LTS of the 10.x series)

Edit: let's chose 1.8.3 as cut-off version for getting rid of Nodejs 8. We are pretty sure it will be released after Jan 2020 (by that time node 8 will be EOLed already), and we will still have some minor numbers left for patch releases on Etherpad 1.8.

@muxator muxator self-assigned this Oct 19, 2019
@muxator muxator added this to the 1.8 milestone Oct 19, 2019
@muxator muxator changed the title Etherpad 1.8 will deprecate nodejs 8 Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.3 will require nodejs 10.13.0 Oct 19, 2019
@muxator muxator changed the title Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.3 will require nodejs 10.13.0 Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.1 will require nodejs 10.13.0 Apr 5, 2020
@muxator muxator changed the title Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.1 will require nodejs 10.13.0 Etherpad 1.8 will deprecate nodejs 8. Etherpad 1.8.3 will require nodejs 10.13.0 Apr 5, 2020
@muxator
Copy link
Contributor Author

muxator commented Apr 5, 2020

The next Etherpad version will be 1.8.3 as planned, because we have to respect the deprecation plan, and NodeJS 8 is already out of support.

muxator added a commit that referenced this issue Apr 9, 2020
At the moment, NodeJS 10.x is the lowest supported LTS version. NodeJS 8.x is no
longer supported upstream.

Implements #3835.
Planned in #3650.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant