Updating rails application approach dating him its its not tolerance zero
To illustrate, the probably won't break anything, similar scenarios can happen that involve much larger jumps.
(see  below for a larger discussion) In order to avoid this problem, when you update a gem, bundler will not update a dependency of that gem if another gem still depends on it. If bundler needs to update a gem that another gem depends on, it will let you know after the update has completed.
You can also use the awesome Transpec to automate the RSpec 2 to 3 upgrade process.
Once you're on Rails 4.2, you will be able to remove the task.
Do you have any other useful tips or recommendations?
We are an experienced team of Ruby on Rails experts with numerous upgrades under our belts, which puts us in a unique position to help you.
We're Hint.io, a Ruby on Rails development shop located in Vancouver, WA.
If you want to update every gem in the Gemfile to the latest possible versions, run: and your test suite in your back pocket.
Resolving all dependencies from scratch can have surprising results, especially if a number of the third-party packages you depend on have released new versions since you last did a full update.
Everyone from your sweet old grandmother to the Russian mafia has access to most of your application's code.