From 596a6a4ed434116a670821fb0c4c746884e14ed6 Mon Sep 17 00:00:00 2001 From: Robyn Thiessen-Bock Date: Mon, 6 Nov 2023 14:11:02 -0500 Subject: [PATCH] Upgrade gem versions in Gemfile (for docs website) - Update 'minima' from '~> 2.0' to '~> 2.5' (theme) - Bump 'jekyll-feed' from '~> 0.6' to '~> 0.15' (Atom feed generator) - Elevate 'tzinfo' from '~> 1.2' to '~> 2.0' (time zone library) - Update 'activesupport' from '6.0.6.1' to '7.1.1' (fixes security vulnerability) - Resolve additional dependencies to their latest compatible versions - Update Bundler version used to '2.4.21' --- docs/Gemfile | 8 ++++---- docs/Gemfile.lock | 41 +++++++++++++++++++++++------------------ 2 files changed, 27 insertions(+), 22 deletions(-) diff --git a/docs/Gemfile b/docs/Gemfile index e6720a4c2..309dc33f1 100644 --- a/docs/Gemfile +++ b/docs/Gemfile @@ -11,21 +11,21 @@ source "https://rubygems.org" #gem "jekyll", "~> 3.8.7" # This is the default theme for new Jekyll sites. You may change this to anything you like. -gem "minima", "~> 2.0" +gem 'minima', '~> 2.5' # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. - gem "github-pages", group: :jekyll_plugins +gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! group :jekyll_plugins do - gem "jekyll-feed", "~> 0.6" + gem "jekyll-feed", "~> 0.15" end # Windows does not include zoneinfo files, so bundle the tzinfo-data gem # and associated library. install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do - gem "tzinfo", "~> 1.2" + gem "tzinfo", "~> 2.0" gem "tzinfo-data" end diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock index d13cf82d7..75aabece8 100644 --- a/docs/Gemfile.lock +++ b/docs/Gemfile.lock @@ -1,15 +1,20 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.6.1) + activesupport (7.1.1) + base64 + bigdecimal concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + minitest (>= 5.1) + mutex_m + tzinfo (~> 2.0) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) base64 (0.1.1) + bigdecimal (3.1.4) coffee-script (2.4.1) coffee-script-source execjs @@ -17,8 +22,11 @@ GEM colorator (1.1.0) commonmarker (0.23.10) concurrent-ruby (1.2.2) + connection_pool (2.4.1) dnsruby (1.70.0) simpleidn (~> 0.2.1) + drb (2.1.1) + ruby2_keywords em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) @@ -208,14 +216,13 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.3.6) - mini_portile2 (2.8.5) minima (2.5.1) jekyll (>= 3.5, < 5.0) jekyll-feed (~> 0.9) jekyll-seo-tag (~> 2.1) minitest (5.20.0) - nokogiri (1.15.4) - mini_portile2 (~> 2.8.2) + mutex_m (0.1.2) + nokogiri (1.15.4-x86_64-darwin) racc (~> 1.4) octokit (4.25.1) faraday (>= 1, < 3) @@ -244,30 +251,28 @@ GEM unf (~> 0.1.4) terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) - thread_safe (0.3.6) typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.11) - thread_safe (~> 0.1) - tzinfo-data (1.2021.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + tzinfo-data (1.2023.3) tzinfo (>= 1.0.0) unf (0.1.4) unf_ext unf_ext (0.0.8.2) unicode-display_width (1.8.0) wdm (0.1.1) - zeitwerk (2.6.12) PLATFORMS - ruby + x86_64-darwin-22 DEPENDENCIES github-pages - jekyll-feed (~> 0.6) - minima (~> 2.0) - tzinfo (~> 1.2) + jekyll-feed (~> 0.15) + minima (~> 2.5) + tzinfo (~> 2.0) tzinfo-data wdm (~> 0.1.0) BUNDLED WITH - 2.2.15 + 2.4.21