Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies that can be updated #915

Merged
merged 2 commits into from
Nov 19, 2020
Merged

Conversation

jrochkind
Copy link
Contributor

Simply ran bundle update to update all dependencies that can be update within dependency restrictions in our Gemfile and dependency tree.

Good to do this periodically. Note that we are intentionally (in our Gemfile) locking Blacklight to an older release for now, becuase of our experience with frequent backwards incompatibilities in new releases. At some point we can spend time on vetting new BL version and possibly updating to it, but we're not choosing that in this PR.

Note also that browse-everything is unfortunately preventing updates of some dependencies, in confusing ways/reasons, which is also a separate issue. Here we just bundle update to update what we an.

Simply ran `bundle update` to update all dependencies that can be update within dependency restrictions in our Gemfile and dependency tree.

Good to do this periodically. Note that we are intentionally (in our Gemfile) locking Blacklight to an older release for now, becuase of our experience with frequent backwards incompatibilities in new releases. At some point we can spend time on vetting new BL version and possibly updating to it, but we're not choosing that in this PR.

Note also that browse-everything is unfortunately preventing updates of some dependencies, in confusing ways/reasons, which is also a separate issue. Here we just bundle update to update what we an.
The latest release of browse-everything finally allows us to upgrade to it, and still use Rails 6.0 and sprockets 4. This also finally allows us to upgrade to thor 1.x, faraday 1.0.0, and google_drive 3.x

Note we are still stuck on faraday 1.0.0 unable to upgrade to 1.0.1 becuase of too restrictive dropbox_api dependency.
samvera/browse-everything#361
@jrochkind
Copy link
Contributor Author

also update browse-everything and dependencies

The just-released latest release of browse-everything (1.1.2) finally allows us to upgrade to it, and still use Rails 6.0 and sprockets 4. (Hooray!). This also finally allows us to upgrade to thor 1.x, faraday 1.0.0, and google_drive 3.x

Note we are still stuck on faraday 1.0.0 unable to upgrade to 1.0.1 becuase of too restrictive dropbox_api dependency.
samvera/browse-everything#361

Our bundle outdated list is now fairly small (hooray), and mostly things that are deliberate in one way or another.

Outdated gems included in the bundle:
  * Ascii85 (newest 1.1.0, installed 1.0.3)
  * blacklight (newest 7.13.2, installed 7.7.0, requested ~> 7.7.0) in groups "default"
  * capistrano-bundler (newest 2.0.1, installed 1.6.0, requested ~> 1.2) in groups "development"
  * childprocess (newest 4.0.0, installed 3.0.0)
  * faraday (newest 1.1.0, installed 1.0.0)
  * listen (newest 3.3.1, installed 3.1.5, requested >= 3.0.5, < 3.2) in groups "development"
  * mini_portile2 (newest 2.5.0, installed 2.4.0)
  * pdf-core (newest 0.9.0, installed 0.8.1)
  * slop (newest 4.8.2, installed 3.6.0)
  * tzinfo (newest 2.0.3, installed 1.2.8)

@eddierubeiz eddierubeiz merged commit 9ff444f into master Nov 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants