3 ms·
This isn't really about minimal version selection. It's about how it is bad for your code to change behind your back ... which is a much more general and widely
by jblow 8y ago
This isn't really about minimal version selection. It's about how it is bad for your code to change behind your back ... which is a much more general and widely-applicable point.
- dajohnson89 8y agoright. >Renovate Bot noticed that there was a new version of codeintellify so it helpfully created a pull request to update our main repository to codeintellify 3.6.0. while this sounds really cool and I'll check it out later, automatically updating your code just because a dependency has a new version seems like a REALLY bad idea.
- nicksnyder 8y agoIt doesn't happen automatically if you don't want it to (and it didn't happen automatically in this case). The value here is that it notifies you if an update is available (by opening a pull request), automatically tests the new dependency (when CI runs on your pull request), and makes it easy for you to apply the update if you want (by merging the pull request).
- cuspycode 8y agoAnd that is why I never do automatic OS/platform upgrades on a development machine. When something stops working that was known to work before, I want to know exactly what things have changed, and not have to troubleshoot multiple concurrent changes.