4 ms·
The comment about Node on a desert island made me actually LOL. Thanks for that! I recently had to update 2 Node (Next.js, static sites) projects from v16 to v
by james2doyle 3y ago
The comment about Node on a desert island made me actually LOL. Thanks for that!
I recently had to update 2 Node (Next.js, static sites) projects from v16 to v18 and it was brutal. Granted it was a big jump but still took over a week to get done. So many dependencies just broke and had to be updated or patched.
Coming from the PHP world, where there is also real effort put into maintaining backwards compatibility, it is really painful. I had sites on version 5.6 that went to version 8 just fine...
- heartbreak 3y ago> Granted it was a big jump Node v16: 20 Apr 2021 Node v18: 19 Apr 2022 Are they shipping a major release every six months?! No wonder it’s such a mess.
- james2doyle 3y agoI'm not sure but one of the challenges we had was the changes to NPM package resolution. We had to use the "legacy peer deps" flag to get certain things to work without upgrading tons of packages. These were both LTS releases so you would hope that is would be easy to upgrade or at least be able to have a reasonable upgrade path
- cratermoon 3y agoNot quite. Odd releases EOL with the next release. Even releases are on LTS. https://nodesource.com/blog/understanding-how-node-js-release-lines-work/ https://nodesource.com/blog/understanding-how-node-js-releas...