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 for May 2022 #673

Merged
merged 12 commits into from Jun 8, 2022
Merged

Conversation

DeeDeeG
Copy link
Contributor

@DeeDeeG DeeDeeG commented Jun 3, 2022

Context

  • Use Ruby 2.7.6 (updated from Ruby 2.7.5)
  • Update several code dependencies -- JavaScript modules and Ruby "gems"
  • Note: I was going to update swagger-ui, but it broke when I updated it? I speculate that the newer versions are incompatible with our Webpack version and/or config settings. See: https://github.com/swagger-api/swagger-ui/releases/tag/v4.6.0

Summary of Changes

Checklist

  • Tested Mobile Responsiveness
  • Added Unit Tests
  • CI Passes
  • Deploys to Heroku on test Correctly (Maintainers will handle)
  • Added Documentation (Service and Code when required)

@DeeDeeG DeeDeeG merged commit 947caf5 into develop Jun 8, 2022
@DeeDeeG DeeDeeG deleted the update-dependencies-May-2022 branch June 8, 2022 19:26
@DeeDeeG DeeDeeG mentioned this pull request Oct 10, 2022
5 tasks
DeeDeeG added a commit that referenced this pull request Oct 11, 2022
* Fixes Apple M1 Issue w/ Docker (#672)
  - This causes problems in docker+apple m1
      (`ActiveSupport::EventedFileUpdateChecker`
      isn't working on Docker for Apple Silicon (M1) at the moment.)
      More here: evilmartians/terraforming-rails#34
  - Make sure we use amd64 for Mac OS X M1 compatibility

* Update Dependencies for May 2022 (#673)
  - ruby: Upgrade Ruby from 2.7.5 to 2.7.6
  - Gemfile.lock: Update nokogiri from 1.13.3 to 1.13.6
  - Gemfile[.lock]: Update rails (5.2.6.3 --> 5.2.8) and its dependencies
      Also updates a few indirect dependencies.
      Specifically: concurrent-ruby, i18n, loofah, mini_mime, and thor.
  - Gemfile.lock: Update puma from 5.6.2 to 5.6.4
  - yarn.lock: Update minimist from 1.2.5 to 1.2.6
  - yarn.lock: Update node-forge from 1.2.1 to 1.3.1
  - yarn.lock: Update swagger-ui from 4.1.3 to 4.7.0
      Also update some of its dependencies, such as @braintree/sanitize-url.
  - yarn.lock: Update async from 2.6.3 to 2.6.4
  - Revert "yarn.lock: Update swagger-ui from 4.1.3 to 4.7.0"
      It broke when updating, not sure why. Possibly webpack-related???
      Back to swagger-ui 4.1.3.
  - deps: Resolve @braintree/sanitize-url to v6.x
      Was v5.x. (This is a JS dependency, in package.json and yarn.lock.)
  - yarn.lock: Update eventsource from 1.0.7 to 1.1.1
  - Gemfile.lock: Update rack from 2.2.3 to 2.2.3.1

* update to new maps public key (#675)
  - update to new public key
  - upgrade to rails 6
  - add net gems to Gemfile
  - update lock file
  - fix linting errors with upgrade
  - use proper "visible" syntax
  - update API gems
  - change to old css rspec helper

* Update dependencies for early October 2022 (#676)
  - yarn.lock: Update terser
  - yarn.lock: Dedupe dependencies
  - ruby: Bump Ruby from 3.1.0 to 3.1.2
      (Was recently updated from 2.7.6 to 3.1.0 in PR 675)

Co-authored-by: Mikena Wood <mi-wood@users.noreply.github.com>
Co-authored-by: Ernesto Tagwerker <ernesto+github@ombulabs.com>
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.

None yet

1 participant