-
Notifications
You must be signed in to change notification settings - Fork 57
Update dependencies (gems / Rails / Ruby) #1329
Comments
I've started reading through the upgrade guide; there doesn't appear to be too much to change, hopefully. I think if we include an update to the Ruby version as well (while we're updating dependencies) then maybe we'll bump our next release to be a major one (e.g. v6.0.0) with all dependencies updated. Thoughts? |
Ok, updating Ruby didn't appear to break anything 😄. Working on Rails update now to 4.2.5 (had to update Devise simultaneously for dependency reasons). |
Ok, we're going to switch our |
Welp, over 200 failed tests 😞 |
ok, most of that had to do with a deprecation in our factory. We still have a bunch of other errors, working through them now |
Ok, dealt with most of the issues, a lot of it had to do with some of the new HTML sanitizers. We're still getting weird errors on "serialized_attributes" deprecations that I have to look into. Also, one of our UserMailer specs is failing, but I'm actually confused as to how it passed previously - it has to do with our environment variable-triggered logger, using a Mailer Observer (#1127). As far as I can tell, the |
So it turns out that we can't test configuration-dependent initializer functionality in RSpec, so I'm going modify the spec so that we always create the Mailer Observer and it only writes to the log if the ENV variable is set. |
Alright, green build! We still have deprecation warnings about
|
the latest version of |
Ok, all dependencies updated, we have a green build and everything should be good to go! Opening PR now. |
Resolves #1329 - update Ruby to 2.2.3 - update Rails to 4.2.5 - update remaining gems to latest versions
Resolves #1329 - update Ruby to 2.2.3 - update Rails to 4.2.5 - update remaining gems to latest versions
Resolves #1329 - update Ruby to 2.2.3 - update Rails to 4.2.5 - update remaining gems to latest versions
Resolves #1329 - update Ruby to 2.2.3 - update Rails to 4.2.5 - update remaining gems to latest versions
Whoops, forgot to update |
We're currently one minor version behind (Rails v4.1 vs Rails v4.2), but with the pending release of Rails 5 we might just want to skip ahead after a few patch updates for stability. Any thoughts?
Update 2015/11/22
I'm bundling in all of our dependency updates into this issue, including our gem dependencies, Rails (to v4.2.x), and Ruby (to v2.2.x). This is targeted for a v6.0.0 release.
Update 2015/11/30
The text was updated successfully, but these errors were encountered: