From 65f1f898eb80459c181e21afdfe5dd7466089378 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 21:01:25 +0000 Subject: [PATCH] Bump sinatra, rails, puma_worker_killer, sprockets, prawn, sentry-raven, derailed_benchmarks, dotenv-rails and rubocop-performance Bumps [sinatra](https://github.com/sinatra/sinatra), [rails](https://github.com/rails/rails), [puma_worker_killer](https://github.com/schneems/puma_worker_killer), [sprockets](https://github.com/rails/sprockets), [prawn](https://github.com/prawnpdf/prawn), [sentry-raven](https://github.com/getsentry/raven-ruby), [derailed_benchmarks](https://github.com/zombocom/derailed_benchmarks), [dotenv-rails](https://github.com/bkeepers/dotenv) and [rubocop-performance](https://github.com/rubocop/rubocop-performance). These dependencies needed to be updated together. Updates `sinatra` from 3.1.0 to 4.1.0 - [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md) - [Commits](https://github.com/sinatra/sinatra/compare/v3.1.0...v4.1.0) Updates `rails` from 7.0.8 to 8.0.0 - [Release notes](https://github.com/rails/rails/releases) - [Commits](https://github.com/rails/rails/compare/v7.0.8...v8.0.0) Updates `puma_worker_killer` from 0.3.1 to 1.0.0 - [Changelog](https://github.com/zombocom/puma_worker_killer/blob/main/CHANGELOG.md) - [Commits](https://github.com/schneems/puma_worker_killer/compare/v0.3.1...v1.0.0) Updates `sprockets` from 4.1.1 to 4.2.1 - [Release notes](https://github.com/rails/sprockets/releases) - [Changelog](https://github.com/rails/sprockets/blob/main/CHANGELOG.md) - [Commits](https://github.com/rails/sprockets/compare/v4.1.1...v4.2.1) Updates `prawn` from 2.4.0 to 2.5.0 - [Release notes](https://github.com/prawnpdf/prawn/releases) - [Changelog](https://github.com/prawnpdf/prawn/blob/master/CHANGELOG.md) - [Commits](https://github.com/prawnpdf/prawn/compare/2.4.0...2.5.0) Updates `sentry-raven` from 2.13.0 to 3.1.2 - [Release notes](https://github.com/getsentry/raven-ruby/releases) - [Changelog](https://github.com/getsentry/sentry-ruby/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/raven-ruby/compare/v2.13.0...sentry-raven-v3.1.2) Updates `derailed_benchmarks` from 2.1.1 to 2.2.1 - [Changelog](https://github.com/zombocom/derailed_benchmarks/blob/main/CHANGELOG.md) - [Commits](https://github.com/zombocom/derailed_benchmarks/compare/v2.1.1...v2.2.1) Updates `dotenv-rails` from 2.8.1 to 3.1.4 - [Release notes](https://github.com/bkeepers/dotenv/releases) - [Changelog](https://github.com/bkeepers/dotenv/blob/main/Changelog.md) - [Commits](https://github.com/bkeepers/dotenv/compare/v2.8.1...v3.1.4) Updates `rubocop-performance` from 1.19.1 to 1.22.1 - [Release notes](https://github.com/rubocop/rubocop-performance/releases) - [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.19.1...v1.22.1) --- updated-dependencies: - dependency-name: sinatra dependency-type: direct:production - dependency-name: rails dependency-type: direct:production - dependency-name: puma_worker_killer dependency-type: direct:production - dependency-name: sprockets dependency-type: direct:production - dependency-name: prawn dependency-type: direct:production - dependency-name: sentry-raven dependency-type: direct:production - dependency-name: derailed_benchmarks dependency-type: direct:development - dependency-name: dotenv-rails dependency-type: direct:development - dependency-name: rubocop-performance dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- Gemfile | 2 +- Gemfile.lock | 351 +++++++++++++++++++++++++++++---------------------- 2 files changed, 201 insertions(+), 152 deletions(-) diff --git a/Gemfile b/Gemfile index ea50f74b..2752ceb4 100644 --- a/Gemfile +++ b/Gemfile @@ -17,7 +17,7 @@ end if ENV["RAILS_MASTER"] == "1" gem "rails", git: "https://github.com/rails/rails.git" else - gem "rails", "7.0.8" + gem "rails", "8.0.0" end # API & Networking diff --git a/Gemfile.lock b/Gemfile.lock index e8be9ce9..acbaf981 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,71 +1,77 @@ GEM remote: https://rubygems.org/ specs: - actioncable (7.0.8) - actionpack (= 7.0.8) - activesupport (= 7.0.8) + actioncable (8.0.0) + actionpack (= 8.0.0) + activesupport (= 8.0.0) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (7.0.8) - actionpack (= 7.0.8) - activejob (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) - mail (>= 2.7.1) - net-imap - net-pop - net-smtp - actionmailer (7.0.8) - actionpack (= 7.0.8) - actionview (= 7.0.8) - activejob (= 7.0.8) - activesupport (= 7.0.8) - mail (~> 2.5, >= 2.5.4) - net-imap - net-pop - net-smtp - rails-dom-testing (~> 2.0) - actionpack (7.0.8) - actionview (= 7.0.8) - activesupport (= 7.0.8) - rack (~> 2.0, >= 2.2.4) + zeitwerk (~> 2.6) + actionmailbox (8.0.0) + actionpack (= 8.0.0) + activejob (= 8.0.0) + activerecord (= 8.0.0) + activestorage (= 8.0.0) + activesupport (= 8.0.0) + mail (>= 2.8.0) + actionmailer (8.0.0) + actionpack (= 8.0.0) + actionview (= 8.0.0) + activejob (= 8.0.0) + activesupport (= 8.0.0) + mail (>= 2.8.0) + rails-dom-testing (~> 2.2) + actionpack (8.0.0) + actionview (= 8.0.0) + activesupport (= 8.0.0) + nokogiri (>= 1.8.5) + rack (>= 2.2.4) + rack-session (>= 1.0.1) rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (7.0.8) - actionpack (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + useragent (~> 0.16) + actiontext (8.0.0) + actionpack (= 8.0.0) + activerecord (= 8.0.0) + activestorage (= 8.0.0) + activesupport (= 8.0.0) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (7.0.8) - activesupport (= 7.0.8) + actionview (8.0.0) + activesupport (= 8.0.0) builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (7.0.8) - activesupport (= 7.0.8) + erubi (~> 1.11) + rails-dom-testing (~> 2.2) + rails-html-sanitizer (~> 1.6) + activejob (8.0.0) + activesupport (= 8.0.0) globalid (>= 0.3.6) - activemodel (7.0.8) - activesupport (= 7.0.8) - activerecord (7.0.8) - activemodel (= 7.0.8) - activesupport (= 7.0.8) - activestorage (7.0.8) - actionpack (= 7.0.8) - activejob (= 7.0.8) - activerecord (= 7.0.8) - activesupport (= 7.0.8) + activemodel (8.0.0) + activesupport (= 8.0.0) + activerecord (8.0.0) + activemodel (= 8.0.0) + activesupport (= 8.0.0) + timeout (>= 0.4.0) + activestorage (8.0.0) + actionpack (= 8.0.0) + activejob (= 8.0.0) + activerecord (= 8.0.0) + activesupport (= 8.0.0) marcel (~> 1.0) - mini_mime (>= 1.1.0) - activesupport (7.0.8) - concurrent-ruby (~> 1.0, >= 1.0.2) + activesupport (8.0.0) + base64 + benchmark (>= 0.3) + bigdecimal + concurrent-ruby (~> 1.0, >= 1.3.1) + connection_pool (>= 2.2.5) + drb i18n (>= 1.6, < 2) + logger (>= 1.4.2) minitest (>= 5.1) - tzinfo (~> 2.0) + securerandom (>= 0.3) + tzinfo (~> 2.0, >= 2.0.5) + uri (>= 0.13.1) addressable (2.8.5) public_suffix (>= 2.0.2, < 6.0) ast (2.4.2) @@ -91,16 +97,18 @@ GEM babel-transpiler (0.7.0) babel-source (>= 4.0, < 6) execjs (~> 2.0) - base64 (0.1.1) + base64 (0.2.0) bcrypt (3.1.19) - benchmark-ips (2.9.1) + benchmark (0.4.0) + benchmark-ips (2.14.0) + bigdecimal (3.1.8) bindex (0.8.1) bluecloth (2.2.0) bootsnap (1.13.0) msgpack (~> 1.2) bourbon (7.3.0) thor (~> 1.0) - builder (3.2.4) + builder (3.3.0) capybara (3.37.1) addressable matrix @@ -118,7 +126,7 @@ GEM coffee-script-source execjs coffee-script-source (1.12.2) - concurrent-ruby (1.2.2) + concurrent-ruby (1.3.4) connection_pool (2.4.1) crack (0.4.5) rexml @@ -126,18 +134,24 @@ GEM css_parser (1.7.1) addressable dalli (3.2.6) - dead_end (4.0.0) - derailed_benchmarks (2.1.1) + date (3.4.0) + derailed_benchmarks (2.2.1) + base64 benchmark-ips (~> 2) - dead_end - get_process_mem (~> 0) + bigdecimal + drb + get_process_mem heapy (~> 0) + logger memory_profiler (>= 0, < 2) mini_histogram (>= 0.3.0) + mutex_m + ostruct rack (>= 1) rack-test rake (> 10, < 14) - ruby-statistics (>= 2.1) + ruby-statistics (>= 4.0.1) + ruby2_keywords thor (>= 0.19, < 2) devise (4.9.3) bcrypt (~> 3.0) @@ -146,40 +160,50 @@ GEM responders warden (~> 1.2.3) docile (1.3.5) - dotenv (2.8.1) - dotenv-rails (2.8.1) - dotenv (= 2.8.1) - railties (>= 3.2) - erubi (1.12.0) + dotenv (3.1.4) + dotenv-rails (3.1.4) + dotenv (= 3.1.4) + railties (>= 6.1) + drb (2.2.1) + erubi (1.13.0) excon (0.71.0) execjs (2.8.1) faker (2.23.0) i18n (>= 1.8.11, < 2) - faraday (0.17.6) - multipart-post (>= 1.2, < 3) - ffi (1.15.4) + faraday (2.12.1) + faraday-net_http (>= 2.0, < 3.5) + json + logger + faraday-net_http (3.4.0) + net-http (>= 0.5.0) + ffi (1.17.0) flamegraph (0.9.5) foreman (0.87.2) - get_process_mem (0.2.7) + get_process_mem (1.0.0) + bigdecimal (>= 2.0) ffi (~> 1.0) git_hub_bub (1.0.1) excon rrrretry - globalid (1.1.0) - activesupport (>= 5.0) + globalid (1.2.1) + activesupport (>= 6.1) hashdiff (1.0.1) hashie (5.0.0) heapy (0.2.0) thor htmlentities (4.3.4) - i18n (1.14.1) + i18n (1.14.6) concurrent-ruby (~> 1.0) + io-console (0.7.2) + irb (1.14.1) + rdoc (>= 4.0.0) + reline (>= 0.4.2) jmespath (1.6.1) jquery-rails (4.6.0) rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - json (2.6.3) + json (2.8.2) jwt (2.7.1) kramdown (2.4.0) rexml @@ -193,7 +217,8 @@ GEM rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) local_time (2.1.0) - loofah (2.21.4) + logger (1.6.1) + loofah (2.23.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.8.1) @@ -204,37 +229,40 @@ GEM maildown (3.3.1) actionmailer (>= 4.0.0) kramdown-parser-gfm - marcel (1.0.2) + marcel (1.0.4) matrix (0.4.2) memory_profiler (1.0.0) - method_source (1.0.0) + method_source (1.1.0) mime-types (3.3.1) mime-types-data (~> 3.2015) mime-types-data (3.2019.1009) mini_histogram (0.3.1) mini_mime (1.1.5) - mini_portile2 (2.8.5) + mini_portile2 (2.8.8) minitest (5.20.0) mocha (2.1.0) ruby2_keywords (>= 0.0.5) msgpack (1.5.6) multi_xml (0.6.0) - multipart-post (2.3.0) - mustermann (3.0.0) + mustermann (3.0.3) ruby2_keywords (~> 0.0.1) + mutex_m (0.2.0) neat (1.7.4) bourbon (>= 4.0) sass (>= 3.3) - net-imap (0.3.1) + net-http (0.5.0) + uri + net-imap (0.5.1) + date net-protocol net-pop (0.1.2) net-protocol - net-protocol (0.1.3) + net-protocol (0.2.2) timeout - net-smtp (0.3.2) + net-smtp (0.5.0) net-protocol - nio4r (2.5.9) - nokogiri (1.15.4) + nio4r (2.7.4) + nokogiri (1.16.7) mini_portile2 (~> 2.8.2) racc (~> 1.4) normalize-rails (8.0.1) @@ -261,15 +289,17 @@ GEM omniauth (~> 2.0) optimist (3.0.1) orm_adapter (0.5.0) - parallel (1.23.0) - parser (3.2.2.4) + ostruct (0.6.1) + parallel (1.26.3) + parser (3.3.6.0) ast (~> 2.4.1) racc - pdf-core (0.9.0) + pdf-core (0.10.0) pg (1.2.3) - prawn (2.4.0) - pdf-core (~> 0.9.0) - ttfunk (~> 1.7) + prawn (2.5.0) + matrix (~> 0.4) + pdf-core (~> 0.10.0) + ttfunk (~> 1.8) premailer (1.11.1) addressable css_parser (>= 1.6.0) @@ -281,38 +311,47 @@ GEM pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) + psych (5.2.0) + stringio public_suffix (5.0.3) puma (6.4.0) nio4r (~> 2.0) - puma_worker_killer (0.3.1) - get_process_mem (~> 0.2) + puma_worker_killer (1.0.0) + bigdecimal (>= 2.0) + get_process_mem (>= 0.2) puma (>= 2.7) - racc (1.7.1) - rack (2.2.8) + racc (1.8.1) + rack (3.1.8) rack-canonical-host (1.2.0) addressable (> 0, < 3) rack (>= 1, < 4) rack-mini-profiler (3.1.1) rack (>= 1.2.0) - rack-protection (3.1.0) - rack (~> 2.2, >= 2.2.4) + rack-protection (4.1.0) + base64 (>= 0.1.0) + logger (>= 1.6.0) + rack (>= 3.0.0, < 4) + rack-session (2.0.0) + rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) rack-timeout (0.6.3) - rails (7.0.8) - actioncable (= 7.0.8) - actionmailbox (= 7.0.8) - actionmailer (= 7.0.8) - actionpack (= 7.0.8) - actiontext (= 7.0.8) - actionview (= 7.0.8) - activejob (= 7.0.8) - activemodel (= 7.0.8) - activerecord (= 7.0.8) - activestorage (= 7.0.8) - activesupport (= 7.0.8) + rackup (2.2.1) + rack (>= 3) + rails (8.0.0) + actioncable (= 8.0.0) + actionmailbox (= 8.0.0) + actionmailer (= 8.0.0) + actionpack (= 8.0.0) + actiontext (= 8.0.0) + actionview (= 8.0.0) + activejob (= 8.0.0) + activemodel (= 8.0.0) + activerecord (= 8.0.0) + activestorage (= 8.0.0) + activesupport (= 8.0.0) bundler (>= 1.15.0) - railties (= 7.0.8) + railties (= 8.0.0) rails-autoscale-core (1.1.0) rails-autoscale-web (1.1.0) rails-autoscale-core @@ -328,13 +367,14 @@ GEM rails-html-sanitizer (1.6.0) loofah (~> 2.21) nokogiri (~> 1.14) - railties (7.0.8) - actionpack (= 7.0.8) - activesupport (= 7.0.8) - method_source + railties (8.0.0) + actionpack (= 8.0.0) + activesupport (= 8.0.0) + irb (~> 1.13) + rackup (>= 1.0.0) rake (>= 12.2) - thor (~> 1.0) - zeitwerk (~> 2.5) + thor (~> 1.0, >= 1.2.2) + zeitwerk (~> 2.6) rainbow (3.1.1) rake (13.1.0) rb-fsevent (0.11.0) @@ -344,34 +384,36 @@ GEM ffi (>= 1.0.6) msgpack (>= 0.4.3) optimist (>= 3.0.0) + rdoc (6.7.0) + psych (>= 4.0.0) redis-client (0.18.0) connection_pool - regexp_parser (2.8.2) + regexp_parser (2.9.2) + reline (0.5.11) + io-console (~> 0.5) render_async (2.1.11) responders (3.1.1) actionpack (>= 5.2) railties (>= 5.2) - rexml (3.2.6) + rexml (3.3.9) rrrretry (1.0.0) - rubocop (1.56.4) - base64 (~> 0.1.1) + rubocop (1.68.0) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) - parser (>= 3.2.2.3) + parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml (>= 3.2.5, < 4.0) - rubocop-ast (>= 1.28.1, < 2.0) + regexp_parser (>= 2.4, < 3.0) + rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) - rubocop-performance (1.19.1) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) + rubocop-performance (1.22.1) + rubocop (>= 1.48.1, < 2.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) - ruby-statistics (2.1.3) + ruby-statistics (4.0.1) ruby2_keywords (0.0.5) sass (3.7.4) sass-listen (~> 4.0.0) @@ -388,8 +430,9 @@ GEM tilt scout_apm (5.3.1) parser - sentry-raven (2.13.0) - faraday (>= 0.7.6, < 1.0) + securerandom (0.3.2) + sentry-raven (3.1.2) + faraday (>= 1.0) sidekiq (7.1.6) concurrent-ruby (< 2) connection_pool (>= 2.3.0) @@ -403,10 +446,12 @@ GEM simplecov_json_formatter (0.1.2) simpleidn (0.2.1) unf (~> 0.1.4) - sinatra (3.1.0) + sinatra (4.1.0) + logger (>= 1.6.0) mustermann (~> 3.0) - rack (~> 2.2, >= 2.2.4) - rack-protection (= 3.1.0) + rack (>= 3.0.0, < 4) + rack-protection (= 4.1.0) + rack-session (>= 2.0.0, < 3) tilt (~> 2.0) sitemap_generator (6.1.2) builder (~> 3.0) @@ -422,34 +467,36 @@ GEM snaky_hash (2.0.1) hashie version_gem (~> 1.1, >= 1.1.1) - sprockets (4.1.1) + sprockets (4.2.1) concurrent-ruby (~> 1.0) - rack (> 1, < 3) + rack (>= 2.2.4, < 4) sprockets-rails (3.4.2) actionpack (>= 5.2) activesupport (>= 5.2) sprockets (>= 3.0.0) stackprof (0.2.17) - standard (1.31.2) + standard (1.42.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.56.4) + rubocop (~> 1.68.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.2) + standard-performance (~> 1.5) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.2.1) + standard-performance (1.5.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.19.1) + rubocop-performance (~> 1.22.0) standardrb (1.0.1) standard + stringio (3.1.2) temple (0.8.2) test-prof (1.0.10) - thor (1.3.0) + thor (1.3.2) tilt (2.0.11) - timeout (0.3.0) - ttfunk (1.7.0) + timeout (0.4.2) + ttfunk (1.8.0) + bigdecimal (~> 3.1) tzinfo (2.0.6) concurrent-ruby (~> 1.0) uglifier (4.2.0) @@ -457,7 +504,9 @@ GEM unf (0.1.4) unf_ext unf_ext (0.0.7.7) - unicode-display_width (2.5.0) + unicode-display_width (2.6.0) + uri (1.0.2) + useragent (0.16.10) valid_email (0.1.4) activemodel mail (>= 2.6.1) @@ -486,7 +535,7 @@ GEM nokogiri (~> 1.8) yard (0.9.28) webrick (~> 1.7.0) - zeitwerk (2.6.12) + zeitwerk (2.7.1) PLATFORMS ruby @@ -534,7 +583,7 @@ DEPENDENCIES rack-canonical-host rack-mini-profiler rack-timeout - rails (= 7.0.8) + rails (= 8.0.0) rails-autoscale-web rails-controller-testing rake