Earlier quoted context omitted.
If you had to submit the PR yourself, you’d have to remember to do it in the first place (and take the time to do it). Bumping a bunch of patch version numbers has never been the hard part and isn’t really what these tools solve. Their purpose is to reduce the effort involved to an absolute minimum so there are no excuses to fall behind on updates. Some of these tools, like Renovate, even have the ability to automati…
> If you had to submit the PR yourself, you’d have to remember to do it in the first place (and take the time to do it). Bumping a bunch of patch version numbers has never been the hard part and isn’t really what these tools solve. Their purpose is to reduce the effort involved to an absolute minimum so there are no excuses to fall behind on updates. Some of these tools, like Renovate, even have the ability to automa…
Why I recommend Renovate over any other dependency update tools
71–76 of 76 posts
Re: Why I recommend Renovate over any other dependency update tools
#72Earlier quoted context omitted.
But the whole point is not to have to do that. What you're asking for is basically just `npm upgrade` or `cargo upgrade` or whatever? The point of Renovate, Dependabot etc. is exactly the automated/scheduled running of those package manager updates.
Sigh. The answer to why they are this way is that it’s the whole point that they are this way.
Re: Why I recommend Renovate over any other dependency update tools
#73Ugh, no. Stopped using Renovate when I discovered that it will happily propose a PR update for completely incompatible and conflicting dependencies. It literally looks at the latest version of each dependency alone, without considering if this will make a conflict. Author insists this is a problem with all package managers, that it's impossible to write a tool that doesn't behave like this, and that manually grouping…
Is the author wrong? Dependabot functions the exact same way. How would you even go about solving this?
Re: Why I recommend Renovate over any other dependency update tools
#74Earlier quoted context omitted.
Sigh. The answer to why they are this way is that it’s the whole point that they are this way.
Well yes? You're complaining that a motorbike has an engine when you're perfectly capable of and would rather power it with your own two legs.
Re: Why I recommend Renovate over any other dependency update tools
#75Earlier quoted context omitted.
It's the dependency updates. It doesn't consider if the update makes sense or not. If it fixes vulnerabilities it must be updated, but just for the sake of updating, I don't see the point.
If you don’t want to update dependencies frequently, then you should probably stop using (or reconfigure) the tool whose primary purpose is to help you update dependencies more frequently ;)
Re: Why I recommend Renovate over any other dependency update tools
#76Dependency updating and API version updating seem like great use cases for AI agents. “AI, update this file from API V1 to API V2”
How about no.
I'm not some sort of AI fanboy. This just seems like a pretty decent use case.