Update Lockfiles to specified version

Lockfiles are great and all for supporting reproducible builds and --update-locks works great when you want the latest version, but what if I don’t want the latest? For example, I’m not ready to move to the latest and greatest and I just want to move to a newer version. Any thoughts on how to accomplish this other than manually editing the lockfiles? Ideally, I could run --update-locks groupId:artifact:version, but it doesn’t work.

Edit your dependency declaration with a rich version where the range ends where you want to stop updating, or reject version you don’t want to have?