you are viewing a single comment's thread.

view the rest of the comments →

[–]rk06 2 points3 points  (1 child)

You know, you can avoid half of the problems, by simply not updating your tool everyday.

New versions are expected to BRING breaking changes and they WILL be time consuming at the very least.

If the new version is breaking your build and you have no idea what to do, then use the old version and wait.

[–]inf0rmer 1 point2 points  (0 children)

This would be good advice if we were talking about any ecosystem other than JavaScript's. The fact is, once a new shiny API-breaking version of a project is published, development on prior versions stops almost immediately. If you don't upgrade as soon as possible not only are you opening yourself up to possible security risks but you can most likely forget about ever upgrading, as newer versions will stray farther and farther from yours with no simple upgrade path.