From 2b67a1ace3e7afd6107e3227716d424d459845f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= Date: Sat, 17 Oct 2026 01:24:28 +0200 Subject: [PATCH 1/2] Ruby 4.0.7 + Rails 8.1.4 --- .circleci/config.yml | 4 +- .ruby-version | 2 +- Gemfile | 16 +-- Gemfile.lock | 303 ++++++++++++++++++++++--------------------- 4 files changed, 166 insertions(+), 159 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2ec35af61..47db99a4d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,13 +4,13 @@ orbs: jobs: build: docker: - - image: cimg/ruby:4.0.6-node + - image: cimg/ruby:4.0.7-node environment: RAILS_ENV: test RACK_ENV: test PGHOST: localhost PGUSER: osuny - - image: cimg/postgres:17.9 + - image: cimg/postgres:18.6 environment: POSTGRES_PASSWORD: "" POSTGRES_USER: osuny diff --git a/.ruby-version b/.ruby-version index d13e837c8..43beb4001 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -4.0.6 +4.0.7 diff --git a/Gemfile b/Gemfile index 17f951ef2..546939f6b 100644 --- a/Gemfile +++ b/Gemfile @@ -1,11 +1,11 @@ source "https://rubygems.org" git_source(:github) { |repo| "https://github.com/#{repo}.git" } -ruby "4.0.6" +ruby "4.0.7" gem "activestorage-scaleway-service"#, path: "../activestorage-scaleway-service" gem "active_hashcash", "0.4.0" -gem "active_storage_validations", "~> 1" +gem "active_storage_validations", "~> 4" gem "add_to_calendar" gem "aws-sdk-s3" gem "babosa", "~> 2.1" @@ -19,9 +19,9 @@ gem "bugsnag" # (les authorize through des modèles qui faisaient des faux négatifs sur les rôles intermédiaires) gem "cancancan", "~> 3.3.0" gem "caxlsx_rails", "~> 0" -gem "cgi", "~> 0.5.1" # To handle CGI::parse +gem "cgi" # To handle CGI::parse gem "chartkick", "~> 5.2" -gem "citeproc", "~> 1" +gem "citeproc", "~> 2" gem "citeproc-ruby", "~> 2" gem "cocoon", "~> 1" gem "country_select" @@ -69,13 +69,13 @@ gem "pghero" gem "pg_query" gem "puma" gem "rack-timeout" -gem "rails", "~> 8.1.3" +gem "rails", "~> 8.1.4" gem "rails-autocomplete", "~> 2" gem "rails-i18n" gem "rbnacl", "~> 7.1" -gem "redis", "~> 5.4" +gem "redis", "~> 6.0" gem "romaji", "~> 0.3.0" -gem "roo", "~> 2" +gem "roo", "~> 3" # gem "rorvswild" gem "rswag", "~> 2" gem "ruby-vips", "~> 2.3" @@ -92,7 +92,7 @@ gem "two_factor_authentication", git: "https://github.com/noesya/two_factor_auth # gem "two_factor_authentication", path: "../two_factor_authentication" gem "tzinfo-data", platforms: [:windows, :jruby] # gem "unsplash", "~> 3" -gem "unsplash", git: "https://github.com/SebouChu/unsplash_rb.git", branch: 'ruby-4-compatibility' +gem "unsplash", git: "https://github.com/SebouChu/unsplash_rb.git", branch: "ruby-4-compatibility" gem "vimeo" group :development, :test do diff --git a/Gemfile.lock b/Gemfile.lock index 3379812c0..9b0e95cd6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,16 +11,16 @@ GIT GIT remote: https://github.com/jaimeiniesta/metainspector.git - revision: 1d2cb50df7b0d60bd2d7a3e83751accda581e78c + revision: c75cd621d027a99803f65d9cb6a4a73ff0268391 specs: - metainspector (5.17.2) + metainspector (5.17.3) addressable (~> 2.9.0) faraday (~> 2.5) faraday-cookie_jar (~> 0.0) faraday-encoding (~> 0.0) faraday-follow_redirects (~> 0.3) faraday-gzip (>= 0.1, < 4.0) - faraday-http-cache (~> 2.5) + faraday-http-cache (>= 2.5, < 4.0) faraday-retry (~> 2.0) fastimage (~> 2.2) nesty (~> 1.0) @@ -51,29 +51,29 @@ GEM specs: action_text-trix (2.1.19) railties - actioncable (8.1.3.1) - actionpack (= 8.1.3.1) - activesupport (= 8.1.3.1) + actioncable (8.1.4) + actionpack (= 8.1.4) + activesupport (= 8.1.4) nio4r (~> 2.0) websocket-driver (>= 0.6.1) zeitwerk (~> 2.6) - actionmailbox (8.1.3.1) - actionpack (= 8.1.3.1) - activejob (= 8.1.3.1) - activerecord (= 8.1.3.1) - activestorage (= 8.1.3.1) - activesupport (= 8.1.3.1) + actionmailbox (8.1.4) + actionpack (= 8.1.4) + activejob (= 8.1.4) + activerecord (= 8.1.4) + activestorage (= 8.1.4) + activesupport (= 8.1.4) mail (>= 2.8.0) - actionmailer (8.1.3.1) - actionpack (= 8.1.3.1) - actionview (= 8.1.3.1) - activejob (= 8.1.3.1) - activesupport (= 8.1.3.1) + actionmailer (8.1.4) + actionpack (= 8.1.4) + actionview (= 8.1.4) + activejob (= 8.1.4) + activesupport (= 8.1.4) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (8.1.3.1) - actionview (= 8.1.3.1) - activesupport (= 8.1.3.1) + actionpack (8.1.4) + actionview (= 8.1.4) + activesupport (= 8.1.4) nokogiri (>= 1.8.5) rack (>= 2.2.4) rack-session (>= 1.0.1) @@ -81,47 +81,47 @@ GEM rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actiontext (8.1.3.1) + actiontext (8.1.4) action_text-trix (~> 2.1.15) - actionpack (= 8.1.3.1) - activerecord (= 8.1.3.1) - activestorage (= 8.1.3.1) - activesupport (= 8.1.3.1) + actionpack (= 8.1.4) + activerecord (= 8.1.4) + activestorage (= 8.1.4) + activesupport (= 8.1.4) globalid (>= 0.6.0) nokogiri (>= 1.8.5) - actionview (8.1.3.1) - activesupport (= 8.1.3.1) + actionview (8.1.4) + activesupport (= 8.1.4) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) active_hashcash (0.4.0) rails (>= 5.2.0) - active_storage_validations (1.4.0) - activejob (>= 6.1.4) - activemodel (>= 6.1.4) - activestorage (>= 6.1.4) - activesupport (>= 6.1.4) + active_storage_validations (4.1.1) + activejob (>= 7.0.1) + activemodel (>= 7.0.1) + activestorage (>= 7.0.1) + activesupport (>= 7.0.1) marcel (>= 1.0.3) - activejob (8.1.3.1) - activesupport (= 8.1.3.1) + activejob (8.1.4) + activesupport (= 8.1.4) globalid (>= 0.3.6) - activemodel (8.1.3.1) - activesupport (= 8.1.3.1) - activerecord (8.1.3.1) - activemodel (= 8.1.3.1) - activesupport (= 8.1.3.1) + activemodel (8.1.4) + activesupport (= 8.1.4) + activerecord (8.1.4) + activemodel (= 8.1.4) + activesupport (= 8.1.4) timeout (>= 0.4.0) - activestorage (8.1.3.1) - actionpack (= 8.1.3.1) - activejob (= 8.1.3.1) - activerecord (= 8.1.3.1) - activesupport (= 8.1.3.1) + activestorage (8.1.4) + actionpack (= 8.1.4) + activejob (= 8.1.4) + activerecord (= 8.1.4) + activesupport (= 8.1.4) marcel (~> 1.0) activestorage-scaleway-service (1.1.0) activestorage aws-sdk-s3 - activesupport (8.1.3.1) + activesupport (8.1.4) base64 bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) @@ -139,7 +139,7 @@ GEM tzinfo-data (~> 1.2020) addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) - annotaterb (4.24.0) + annotaterb (4.25.0) activerecord (>= 6.0.0) activesupport (>= 6.0.0) anonymous_loader (0.1.3) @@ -147,8 +147,8 @@ GEM auth-sanitizer (0.2.3) version_gem (~> 1.1, >= 1.1.14) aws-eventstream (1.4.0) - aws-partitions (1.1279.0) - aws-sdk-core (3.254.1) + aws-partitions (1.1296.0) + aws-sdk-core (3.257.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) @@ -156,11 +156,12 @@ GEM bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-kms (1.130.0) - aws-sdk-core (~> 3, >= 3.254.0) + rexml (~> 3.4, >= 3.4.2) + aws-sdk-kms (1.132.0) + aws-sdk-core (~> 3, >= 3.256.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.229.0) - aws-sdk-core (~> 3, >= 3.254.1) + aws-sdk-s3 (1.233.2) + aws-sdk-core (~> 3, >= 3.256.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) aws-sigv4 (1.12.1) @@ -172,11 +173,11 @@ GEM erubi (>= 1.0.0) rack (>= 0.9.0) rouge (>= 1.0.0) - bigdecimal (4.1.2) + bigdecimal (4.1.3) bindex (0.8.1) binding_of_caller (2.0.0) debug_inspector (>= 1.2.0) - bootsnap (1.25.0) + bootsnap (1.26.0) msgpack (~> 1.5) bootstrap (5.3.8) popper_js (>= 2.11.8, < 3) @@ -214,16 +215,17 @@ GEM caxlsx (>= 4.0) cgi (0.5.2) chartkick (5.2.1) - citeproc (1.1.0) - date - forwardable - json - namae (~> 1.0) + childprocess (4.1.0) + citeproc (2.0.0) + date (~> 3.0) + forwardable (~> 1.3) + json (>= 2.0) + namae (~> 1.2) observer (< 1.0) open-uri (< 1.0) - citeproc-ruby (2.1.8) - citeproc (~> 1.0, >= 1.0.9) - csl (~> 2.0) + citeproc-ruby (2.3.0) + citeproc (~> 2.0) + csl (~> 2.5) observer (< 1.0) cocoon (1.2.15) concurrent-ruby (1.3.8) @@ -236,7 +238,7 @@ GEM bigdecimal rexml crass (1.0.7) - csl (2.2.1) + csl (2.5.0) forwardable (~> 1.3) namae (~> 1.2) open-uri (< 1.0) @@ -244,7 +246,7 @@ GEM set (~> 1.1) singleton (< 1.0) time (< 1.0) - csl-styles (2.0.2) + csl-styles (2.1.0) csl (~> 2.0) csv (3.3.6) curation (2.0.3) @@ -252,7 +254,7 @@ GEM metainspector nokogiri rails-html-sanitizer - date (3.5.1) + date (3.6.0) debug_inspector (1.2.0) devise (5.0.4) bcrypt (~> 3.0) @@ -260,28 +262,29 @@ GEM railties (>= 7.0) responders warden (~> 1.2.3) - devise-i18n (1.16.0) + devise-i18n (1.16.1) devise (>= 5.0.0) rails-i18n diff-lcs (1.6.2) - domain_name (0.6.20240107) + domain_name (0.7.20261007) drb (2.2.3) encryptor (3.0.0) enum_help (0.0.20) activesupport (>= 3.0.0) erb (6.0.7) erubi (1.13.1) - et-orbi (1.4.1) + et-orbi (1.4.2) tzinfo ethon (0.18.0) ffi (>= 1.15.0) logger - execjs (2.10.1) + execjs (2.10.2) + json (>= 2) faceted_search (3.6.4) font-awesome-sass rails (>= 5.2.0) - faraday (2.14.3) - faraday-net_http (>= 2.0, < 3.5) + faraday (2.15.0) + faraday-net_http (>= 2.0, < 3.6) json logger faraday-cookie_jar (0.0.8) @@ -291,14 +294,14 @@ GEM faraday faraday-follow_redirects (0.5.0) faraday (>= 1, < 3) - faraday-gzip (3.1.0) + faraday-gzip (3.2.0) faraday (>= 2.0, < 3) zlib (~> 3.0) - faraday-http-cache (2.7.0) + faraday-http-cache (3.0.0) faraday (>= 0.8) faraday-multipart (1.2.0) multipart-post (~> 2.0) - faraday-net_http (3.4.4) + faraday-net_http (3.5.0) net-http (~> 0.5) faraday-retry (2.4.0) faraday (~> 2.0) @@ -311,7 +314,7 @@ GEM font-awesome-sass (6.7.2) sassc (~> 2.0) forwardable (1.4.0) - fugit (1.13.0) + fugit (1.14.0) et-orbi (~> 1.4) raabro (~> 1.4) geo_calc (0.7.8) @@ -337,20 +340,20 @@ GEM terminal-table (>= 1.5.1) globalid (1.4.0) activesupport (>= 6.1) - good_job (4.19.2) + good_job (4.22.1) activejob (>= 6.1.0) activerecord (>= 6.1.0) concurrent-ruby (>= 1.3.1) fugit (>= 1.11.0) railties (>= 6.1.0) thor (>= 1.0.0) - google-protobuf (4.35.1-arm64-darwin) + google-protobuf (4.36.2-arm64-darwin) bigdecimal rake (~> 13.3) - google-protobuf (4.35.1-x86_64-darwin) + google-protobuf (4.36.2-x86_64-darwin) bigdecimal rake (~> 13.3) - google-protobuf (4.35.1-x86_64-linux-gnu) + google-protobuf (4.36.2-x86_64-linux-gnu) bigdecimal rake (~> 13.3) hal_openscience (1.0.0) @@ -363,7 +366,7 @@ GEM htmlentities (4.4.2) http-cookie (1.1.6) domain_name (~> 0.5) - httparty (0.24.2) + httparty (0.24.3) csv mini_mime (>= 1.0.0) multi_xml (>= 0.5.2) @@ -376,10 +379,10 @@ GEM i18n_date_range (2.1.2) rails rails-i18n - image_processing (2.0.3) + image_processing (2.2.0) invisible_captcha (2.3.0) rails (>= 5.2) - io-console (0.9.2) + io-console (0.9.4) irb (1.18.0) pp (>= 0.6.0) prism (>= 1.3.0) @@ -393,15 +396,15 @@ GEM rails-dom-testing (>= 1, < 3) railties (>= 4.2.0) thor (>= 0.14, < 2.0) - jquery-ui-rails (8.0.0) + jquery-ui-rails (8.0.1) railties (>= 3.2.16) jsbundling-rails (1.3.1) railties (>= 6.0.0) json (2.21.2) - json-schema (6.2.0) + json-schema (6.2.1) addressable (~> 2.8) bigdecimal (>= 3.1, < 5) - jwt (3.2.0) + jwt (3.3.0) base64 kamifusen (1.13.2) image_processing @@ -427,7 +430,7 @@ GEM json net-http open-uri - listen (3.10.0) + listen (3.10.1) logger rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) @@ -451,7 +454,7 @@ GEM prism (~> 1.5) mocha (3.1.0) ruby2_keywords (>= 0.0.5) - msgpack (1.8.4) + msgpack (1.8.5) multi_xml (0.9.1) bigdecimal (>= 3.1, < 5) multipart-post (2.4.1) @@ -462,16 +465,17 @@ GEM net-ftp (0.3.9) net-protocol time - net-http (0.9.1) + net-http (0.10.0) + net-protocol (>= 0.3.0) uri (>= 0.11.1) - net-imap (0.6.6) + net-imap (0.6.8) date net-protocol net-pop (0.1.2) net-protocol - net-protocol (0.2.2) + net-protocol (0.4.0) timeout - net-smtp (0.5.1) + net-smtp (0.5.2) net-protocol nio4r (2.7.5) nkf (0.3.0) @@ -525,24 +529,24 @@ GEM activerecord (>= 7, < 8.2) pexels (0.5.0) requests (~> 1.0.2) - pg (1.6.3-arm64-darwin) - pg (1.6.3-x86_64-darwin) - pg (1.6.3-x86_64-linux) - pg_query (6.2.2) - google-protobuf (>= 3.25.3) - pghero (4.0.0) + pg (1.7.0-arm64-darwin) + pg (1.7.0-x86_64-darwin) + pg (1.7.0-x86_64-linux) + pg_query (6.2.5) + google-protobuf (>= 4.34.0) + pghero (4.0.1) activerecord (>= 7.2) popper_js (2.11.8) pp (0.6.4) prettyprint - prettyprint (0.2.0) + prettyprint (0.2.1) prism (1.9.0) public_suffix (7.0.5) puma (8.0.2) nio4r (~> 2.0) raabro (1.5.0) racc (1.8.1) - rack (3.2.6) + rack (3.2.7) rack-protection (4.2.1) base64 (>= 0.1.0) logger (>= 1.6.0) @@ -555,20 +559,20 @@ GEM rack-timeout (0.7.0) rackup (2.3.1) rack (>= 3) - rails (8.1.3.1) - actioncable (= 8.1.3.1) - actionmailbox (= 8.1.3.1) - actionmailer (= 8.1.3.1) - actionpack (= 8.1.3.1) - actiontext (= 8.1.3.1) - actionview (= 8.1.3.1) - activejob (= 8.1.3.1) - activemodel (= 8.1.3.1) - activerecord (= 8.1.3.1) - activestorage (= 8.1.3.1) - activesupport (= 8.1.3.1) + rails (8.1.4) + actioncable (= 8.1.4) + actionmailbox (= 8.1.4) + actionmailer (= 8.1.4) + actionpack (= 8.1.4) + actiontext (= 8.1.4) + actionview (= 8.1.4) + activejob (= 8.1.4) + activemodel (= 8.1.4) + activerecord (= 8.1.4) + activestorage (= 8.1.4) + activesupport (= 8.1.4) bundler (>= 1.15.0) - railties (= 8.1.3.1) + railties (= 8.1.4) rails-autocomplete (2.0.1) rails (>= 4.0) rails-dom-testing (2.3.0) @@ -581,9 +585,9 @@ GEM rails-i18n (8.1.0) i18n (>= 0.7, < 2) railties (>= 8.0.0, < 9) - railties (8.1.3.1) - actionpack (= 8.1.3.1) - activesupport (= 8.1.3.1) + railties (8.1.4) + actionpack (= 8.1.4) + activesupport (= 8.1.4) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) @@ -597,34 +601,37 @@ GEM ffi (~> 1.0) rbnacl (7.1.2) ffi (~> 1) - rbs (4.1.3) + rbs (4.2.0) logger prism (>= 1.6.0) tsort - rdoc (8.0.0) + rdoc (8.1.0) erb prism (>= 1.6.0) rbs (>= 4.0.0) tsort - redis (5.4.1) - redis-client (>= 0.22.0) + redis (6.0.0) + redis-client (= 0.30.1) redis-client (0.30.1) connection_pool - regexp_parser (2.12.0) + regexp_parser (2.13.1) reline (0.7.0) io-console (~> 0.5) requests (1.0.2) require_all (3.0.0) - responders (3.2.0) + responders (3.2.1) actionpack (>= 7.0) railties (>= 7.0) rexml (3.4.4) romaji (0.3.0) nkf (>= 0.2.0) rake (>= 0.8.0) - roo (2.10.1) + roo (3.0.0) + base64 (~> 0.2) + csv (~> 3) + logger (~> 1) nokogiri (~> 1) - rubyzip (>= 1.3.0, < 3.0.0) + rubyzip (>= 3.0.0, < 4.0.0) rotp (6.3.0) rouge (5.1.0) strscan (~> 3.1) @@ -667,7 +674,7 @@ GEM ffi (~> 1.12) logger ruby2_keywords (0.0.5) - rubyzip (2.4.1) + rubyzip (3.7.0) sanitize (7.0.0) crass (~> 1.0.2) nokogiri (>= 1.16.8) @@ -683,10 +690,10 @@ GEM addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) securerandom (0.4.1) - selenium-webdriver (4.10.0) + selenium-webdriver (4.1.0) + childprocess (>= 0.5, < 5.0) rexml (~> 3.2, >= 3.2.5) - rubyzip (>= 1.2.2, < 3.0) - websocket (~> 1.0) + rubyzip (>= 1.2.2) set (1.1.3) simple-navigation (4.5.0) activesupport (>= 6.1.0) @@ -703,14 +710,14 @@ GEM rails simple_form simple_po_parser (1.1.6) - simplecov (1.1.0) + simplecov (1.3.2) singleton (0.3.0) snaky_hash (2.0.7) hashie (>= 0.1.0, < 6) version_gem (~> 1.1, >= 1.1.14) spring (4.7.0) - sprockets (4.2.2) - concurrent-ruby (~> 1.0) + sprockets (4.4.1) + concurrent-ruby (~> 1.1) logger rack (>= 2.2.4, < 4) sprockets-rails (3.5.2) @@ -726,8 +733,8 @@ GEM terminal-table (4.0.0) unicode-display_width (>= 1.1.1, < 4) thor (1.5.0) - tilt (2.8.0) - time (0.4.2) + tilt (2.9.0) + time (0.5.0) date timeout (0.6.1) tsort (0.2.0) @@ -735,13 +742,13 @@ GEM ethon (>= 0.18.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - tzinfo-data (1.2026.3) + tzinfo-data (1.2026.5) tzinfo (>= 1.0.0) unaccent (0.4.0) - unicode-display_width (3.2.0) - unicode-emoji (~> 4.1) - unicode-emoji (4.2.0) - uri (1.1.1) + unicode-display_width (3.3.0) + unicode-emoji (~> 4.3) + unicode-emoji (4.3.0) + uri (1.1.2) useragent (0.16.11) vcr (6.4.0) version_gem (1.1.15) @@ -761,11 +768,10 @@ GEM nokogiri (~> 1.6) rubyzip (>= 1.3.0) selenium-webdriver (~> 4.0, < 4.11) - webmock (3.26.2) + webmock (3.34.0) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - websocket (1.2.11) websocket-driver (0.8.2) base64 websocket-extensions (>= 0.1.0) @@ -773,12 +779,13 @@ GEM xpath (3.2.0) nokogiri (~> 1.8) zeitwerk (2.8.3) - zlib (3.2.3) + zlib (3.2.4) PLATFORMS arm64-darwin-23 arm64-darwin-24 arm64-darwin-25 + arm64-darwin-27 x86_64-darwin-23 x86_64-darwin-24 x86_64-darwin-25 @@ -786,7 +793,7 @@ PLATFORMS DEPENDENCIES active_hashcash (= 0.4.0) - active_storage_validations (~> 1) + active_storage_validations (~> 4) activestorage-scaleway-service add_to_calendar annotaterb @@ -804,9 +811,9 @@ DEPENDENCIES cancancan (~> 3.3.0) capybara (>= 3.40) caxlsx_rails (~> 0) - cgi (~> 0.5.1) + cgi chartkick (~> 5.2) - citeproc (~> 1) + citeproc (~> 2) citeproc-ruby (~> 2) cocoon (~> 1) country_select @@ -854,13 +861,13 @@ DEPENDENCIES pghero puma rack-timeout - rails (~> 8.1.3) + rails (~> 8.1.4) rails-autocomplete (~> 2) rails-i18n rbnacl (~> 7.1) - redis (~> 5.4) + redis (~> 6.0) romaji (~> 0.3.0) - roo (~> 2) + roo (~> 3) rspec-rails rswag (~> 2) ruby-vips (~> 2.3) @@ -885,7 +892,7 @@ DEPENDENCIES webmock RUBY VERSION - ruby 4.0.6 + ruby 4.0.7 BUNDLED WITH - 4.0.17 + 4.0.23 From 18548d92ab96091e29ed740df928f5d9fecffd30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= Date: Mon, 19 Oct 2026 10:23:13 +0200 Subject: [PATCH 2/2] move to Scalingo jemalloc buildpack --- .buildpacks | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.buildpacks b/.buildpacks index a88d25798..4ebe81a74 100644 --- a/.buildpacks +++ b/.buildpacks @@ -1,4 +1,4 @@ -https://github.com/gaffneyc/heroku-buildpack-jemalloc.git +https://github.com/Scalingo/jemalloc-buildpack.git https://github.com/Scalingo/apt-buildpack.git https://github.com/Scalingo/nodejs-buildpack.git https://github.com/Scalingo/ruby-buildpack.git