parse-server icon indicating copy to clipboard operation
parse-server copied to clipboard

Remove Node 12 support

Open mtrezza opened this issue 3 years ago • 1 comments
trafficstars

New Feature / Enhancement Checklist

Current Limitation

Node 12 is out of LTS, but its still in the CI and node engine

Feature / Enhancement Description

Remove Node 12 support

Removing Parse Server compatibility would be a breaking change, so this can only be done in Parse Server 6.

Example Use Case

n/a

Alternatives / Workarounds

n/a

mtrezza avatar Jun 28 '22 09:06 mtrezza

Thanks for opening this issue!

  • 🎉 We are excited about your ideas for improvement!

Is it correct once we remove support for node 12, we can support optional chaining across all files?

dblythy avatar Oct 12 '22 01:10 dblythy

Yes! Finally

mtrezza avatar Oct 12 '22 01:10 mtrezza

Since the Parse JS SDK is a part of Parse Server, it too has to support the same (or a superset of) Node versions. So I guess we'll have to coordinate that breaking change with the Parse JS SDK, make a release and use it as dependency in Parse Server.

mtrezza avatar Nov 04 '22 21:11 mtrezza

Closing via #8279

mtrezza avatar Nov 10 '22 15:11 mtrezza

Node Badge in README needs to be updated

mtrezza avatar Nov 10 '22 19:11 mtrezza