Try creating a .nvmrc file in your projects root and put the Node version wanted inside (for your instance v14) not too sure if you need the v or not so if it doesn’t work at first then try removing it
Mmm that seems like a bit of a contradiction to me…
Now using node v14.16.0 (npm v6.14.11)
The Node.js version is 12.16.3
I’ll do some research to if this is an issue we have seen before.
In the mean time I’ll escalate this to a support engineer… they should be able to give you some suggestions tomorrow.
If you have a paid plan remember you can contact support directly since you do mention this issues urgency.
Hi all,
I believe this is due to our recent change to the Node version we use to run Build Plugins: Breaking change: Using system Node version to run Build Plugins I’ve gone ahead and disabled this feature for the sites in your account. Could you please trigger another build and see how it goes?
Hi @jen, thanks for the prompt response. This seems to have worked and our builds are working again.
I’ve just read the forum post you posted and I can’t help but think that this is some kind of internal regression on your feature set? Is node 12.2 going to be the only version supported? And if yes for how long? What was the rationale to not support 14 and others?
It seems to me that a breaking change, such as this, should be communicated to enterprise clients ahead of time, so that we can opt-in/out and more importantly provide support and fixes so that our clients do not experience a service downtime.
100%. This was an oversight on our end. In our planning and communications around this breaking change, we were imagining the migration path being from plugins on Node 8.x and 10.x up to Node 12- not downgrading users on Node 14+ down to 12. The feature is currently rolled out behind a feature flag and, given the impact we’re seeing, we’re working on a new comms plan. Sorry you got caught in the initial rollout.
Hey @jpprietobaez, we won’t remove the opt-out flag without more discussion with you. If we move forward with this rollout, we will be directly in touch with enterprise customers about next steps. Does that work for you?