Update rack to version 3 (#34816)
				
					
				
			This commit is contained in:
		
							
								
								
									
										1
									
								
								.github/renovate.json5
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.github/renovate.json5
									
									
									
									
										vendored
									
									
								
							@@ -39,7 +39,6 @@
 | 
			
		||||
      // Require Dependency Dashboard Approval for major version bumps of these Ruby packages
 | 
			
		||||
      matchManagers: ['bundler'],
 | 
			
		||||
      matchPackageNames: [
 | 
			
		||||
        'rack', // Needs to be synced with Rails version
 | 
			
		||||
        'strong_migrations', // Requires manual upgrade
 | 
			
		||||
        'sidekiq', // Requires manual upgrade
 | 
			
		||||
        'sidekiq-unique-jobs', // Requires manual upgrades and sync with Sidekiq version
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								Gemfile
									
									
									
									
									
								
							@@ -5,7 +5,6 @@ ruby '>= 3.2.0', '< 3.5.0'
 | 
			
		||||
 | 
			
		||||
gem 'propshaft'
 | 
			
		||||
gem 'puma', '~> 6.3'
 | 
			
		||||
gem 'rack', '~> 2.2.7'
 | 
			
		||||
gem 'rails', '~> 8.0'
 | 
			
		||||
gem 'thor', '~> 1.2'
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								Gemfile.lock
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								Gemfile.lock
									
									
									
									
									
								
							@@ -633,7 +633,7 @@ GEM
 | 
			
		||||
      activesupport (>= 3.0.0)
 | 
			
		||||
    raabro (1.4.0)
 | 
			
		||||
    racc (1.8.1)
 | 
			
		||||
    rack (2.2.16)
 | 
			
		||||
    rack (3.1.15)
 | 
			
		||||
    rack-attack (6.7.0)
 | 
			
		||||
      rack (>= 1.0, < 4)
 | 
			
		||||
    rack-cors (2.0.2)
 | 
			
		||||
@@ -645,18 +645,19 @@ GEM
 | 
			
		||||
      faraday-follow_redirects
 | 
			
		||||
      json-jwt (>= 1.11.0)
 | 
			
		||||
      rack (>= 2.1.0)
 | 
			
		||||
    rack-protection (3.2.0)
 | 
			
		||||
    rack-protection (4.1.1)
 | 
			
		||||
      base64 (>= 0.1.0)
 | 
			
		||||
      rack (~> 2.2, >= 2.2.4)
 | 
			
		||||
      logger (>= 1.6.0)
 | 
			
		||||
      rack (>= 3.0.0, < 4)
 | 
			
		||||
    rack-proxy (0.7.7)
 | 
			
		||||
      rack
 | 
			
		||||
    rack-session (1.0.2)
 | 
			
		||||
      rack (< 3)
 | 
			
		||||
    rack-session (2.1.1)
 | 
			
		||||
      base64 (>= 0.1.0)
 | 
			
		||||
      rack (>= 3.0.0)
 | 
			
		||||
    rack-test (2.2.0)
 | 
			
		||||
      rack (>= 1.3)
 | 
			
		||||
    rackup (1.0.1)
 | 
			
		||||
      rack (< 3)
 | 
			
		||||
      webrick
 | 
			
		||||
    rackup (2.2.1)
 | 
			
		||||
      rack (>= 3)
 | 
			
		||||
    rails (8.0.2)
 | 
			
		||||
      actioncable (= 8.0.2)
 | 
			
		||||
      actionmailbox (= 8.0.2)
 | 
			
		||||
@@ -1044,7 +1045,6 @@ DEPENDENCIES
 | 
			
		||||
  public_suffix (~> 6.0)
 | 
			
		||||
  puma (~> 6.3)
 | 
			
		||||
  pundit (~> 2.3)
 | 
			
		||||
  rack (~> 2.2.7)
 | 
			
		||||
  rack-attack (~> 6.6)
 | 
			
		||||
  rack-cors (~> 2.0)
 | 
			
		||||
  rack-test (~> 2.1)
 | 
			
		||||
 
 | 
			
		||||
@@ -2,6 +2,3 @@
 | 
			
		||||
 | 
			
		||||
Mime::Type.register 'application/json', :json, %w(text/x-json application/jsonrequest application/jrd+json application/activity+json application/ld+json)
 | 
			
		||||
Mime::Type.register 'text/xml',         :xml,  %w(application/xml application/atom+xml application/xrd+xml)
 | 
			
		||||
 | 
			
		||||
# WebP is not defined in Rack 2.2.
 | 
			
		||||
Rack::Mime::MIME_TYPES['.webp'] = 'image/webp'
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user