Current behavior:
Cypress currently supports installation using Node.js 8.0.0+
This has caused some headache on our side as we have had to downgrade some of our dependencies to ensure we're supporting Node.js 8.
It also causes issues when users may use a cypress plugin that doesn't support Node.js 8:
Desired behavior:
Truthfully, we haven't even had any outside users report the errors on install of Cypress, so I don't even think anyone is using Node.js 8.0.0 (although Node.js 8 latest may be a different story).
Additionally, Node.js 8 reached end of life Dec 31, 2019: https://nodejs.org/en/about/releases/
We should remove support for Node.js 8 during cypress install and support Node.js 10.0.0 as a minimum.
Node.js 10 end of life is scheduled for April 30, 2021, so a long ways out now.
Versions
Cypress 4.0.2
Current behavior:
Cypress currently supports installation using Node.js 8.0.0+
This has caused some headache on our side as we have had to downgrade some of our dependencies to ensure we're supporting Node.js 8.
It also causes issues when users may use a cypress plugin that doesn't support Node.js 8:
Desired behavior:
Truthfully, we haven't even had any outside users report the errors on install of Cypress, so I don't even think anyone is using Node.js 8.0.0 (although Node.js 8 latest may be a different story).
Additionally, Node.js 8 reached end of life Dec 31, 2019: https://nodejs.org/en/about/releases/
We should remove support for Node.js 8 during
cypress installand support Node.js 10.0.0 as a minimum.Node.js 10 end of life is scheduled for April 30, 2021, so a long ways out now.
Versions
Cypress 4.0.2