Looks like the issue here is that you updated the version of Rails without paying attention to what the dependencies got updated to. If you're using bundle update this will often grab the "latest possible" version f the gem you're updating and all its dependencies, not all of which are actually necessary.
In this case, I'm pretty sure the Rails patch update wasn't the thing that bumped up the Rack version, but the bundle update command itself. And the Rack version was a minor version bump, not a patch version bump.
tl;dr - this is a bit misleading, it wasn't that a patch broke your app, a minor update you didn't intend to do broke it.
Yes, you're right. It was the rack update that broke the app as I had mentioned in the post as well. We clearly missed this as there were a lot of dependent gems that got updated. I thought it was obvious to the readers that the minor version bump of rack broke grape and it was due to our negligence that this happened.
Nevertheless, I should have added the footnote that you quoted,
It wasn't that a patch broke your app, a minor update you didn't intend to do broke it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Looks like the issue here is that you updated the version of Rails without paying attention to what the dependencies got updated to. If you're using
bundle updatethis will often grab the "latest possible" version f the gem you're updating and all its dependencies, not all of which are actually necessary.In this case, I'm pretty sure the Rails patch update wasn't the thing that bumped up the Rack version, but the
bundle updatecommand itself. And the Rack version was a minor version bump, not a patch version bump.tl;dr - this is a bit misleading, it wasn't that a patch broke your app, a minor update you didn't intend to do broke it.
Yes, you're right. It was the rack update that broke the app as I had mentioned in the post as well. We clearly missed this as there were a lot of dependent gems that got updated. I thought it was obvious to the readers that the minor version bump of
rackbroke grape and it was due to our negligence that this happened.Nevertheless, I should have added the footnote that you quoted,