CINXE.COM
Rails on Rack does not mention version compatability - rubyonrails-docs - Ruby on Rails Discussions
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Rails on Rack does not mention version compatability - rubyonrails-docs - Ruby on Rails Discussions</title> <meta name="description" content="does not mention which versions of rails work with various versions of rack. This makes me sad. I was surprised to learn that rails 7 does not work with rack 3. Especially because they were both mentioned in the sam&hellip;"> <meta name="generator" content="Discourse 3.4.0.beta3-dev - https://github.com/discourse/discourse version d71016522e8d9bb21c20312388271f8f0dd53069"> <link rel="icon" type="image/png" href="https://global.discourse-cdn.com/rubyonrails/optimized/1X/bc68acbc8c022726e69f980e00d6811212d9378d_2_32x32.ico"> <link rel="apple-touch-icon" type="image/png" href="https://global.discourse-cdn.com/rubyonrails/optimized/1X/d8ed67d6489f869100eacbced1ea316808abcfd6_2_180x180.png"> <meta name="theme-color" media="all" content="#ffffff"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover"> <link rel="canonical" href="https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961" /> <link rel="search" type="application/opensearchdescription+xml" href="https://discuss.rubyonrails.org/opensearch.xml" title="Ruby on Rails Discussions Search"> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/color_definitions_rails_4_5_cc389b0b06c09162be697b809d5180d3d1ad5a98.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" class="light-scheme"/> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/desktop_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="desktop" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/checklist_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="checklist" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-ai_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-ai" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-akismet_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-akismet" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-cakeday_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-cakeday" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-chart_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-chart" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-details_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-lazy-videos_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-local-dates_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-narrative-bot_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-policy_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-policy" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-presence_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-saved-searches_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-saved-searches" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-solved_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-solved" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-templates_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-templates" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-topic-voting_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-topic-voting" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/footnote_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="footnote" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/hosted-site_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="hosted-site" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/poll_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="poll" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/spoiler-alert_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-ai_desktop_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-ai_desktop" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/discourse-topic-voting_desktop_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="discourse-topic-voting_desktop" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/poll_desktop_318971e32c68efc97037d79869051124f3e32625.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="https://sea2.discourse-cdn.com/rubyonrails/stylesheets/desktop_theme_5_21b83906cd85e96be0a3542a15437ecb943978e1.css?__ws=discuss.rubyonrails.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="5" data-theme-name="ruby on rails theme"/> <link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of 'Rails on Rack does not mention version compatability'" href="https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961.rss" /> <meta property="og:site_name" content="Ruby on Rails Discussions" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://global.discourse-cdn.com/rubyonrails/optimized/2X/1/18517b7cb2db84086ceba10dc8aa9f201e673e8d_2_1024x537.png" /> <meta property="og:image" content="https://global.discourse-cdn.com/rubyonrails/optimized/2X/1/18517b7cb2db84086ceba10dc8aa9f201e673e8d_2_1024x537.png" /> <meta property="og:url" content="https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961" /> <meta name="twitter:url" content="https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961" /> <meta property="og:title" content="Rails on Rack does not mention version compatability" /> <meta name="twitter:title" content="Rails on Rack does not mention version compatability" /> <meta property="og:description" content="does not mention which versions of rails work with various versions of rack. This makes me sad. I was surprised to learn that rails 7 does not work with rack 3. Especially because they were both mentioned in the same breath on an announce page:" /> <meta name="twitter:description" content="does not mention which versions of rails work with various versions of rack. This makes me sad. I was surprised to learn that rails 7 does not work with rack 3. Especially because they were both mentioned in the same breath on an announce page:" /> <meta property="og:article:section" content="rubyonrails-docs" /> <meta property="og:article:section:color" content="F1592A" /> <meta property="og:article:tag" content="rack" /> <meta name="twitter:label1" value="Reading time" /> <meta name="twitter:data1" value="1 mins 🕑" /> <meta name="twitter:label2" value="Likes" /> <meta name="twitter:data2" value="1 ❤" /> <meta property="article:published_time" content="2024-11-18T16:36:33+00:00" /> <meta property="og:ignore_canonical" content="true" /> </head> <body class="crawler browser-update"> <script defer="" src="https://sea2.discourse-cdn.com/rubyonrails/theme-javascripts/17ef52ffa05bcc4a37154db45c906f77e28405bc.js?__ws=discuss.rubyonrails.org" data-theme-id="5" nonce="tVVGnGQlzvplgrvYNsbiH59hT"></script> <script defer="" src="https://sea2.discourse-cdn.com/rubyonrails/theme-javascripts/68b57c0a1eea84b2751016661c310aa879e6816d.js?__ws=discuss.rubyonrails.org" data-theme-id="5" nonce="tVVGnGQlzvplgrvYNsbiH59hT"></script> <header> <a href="/"> Ruby on Rails Discussions </a> </header> <div id="main-outlet" class="wrap" role="main"> <div id="topic-title"> <h1> <a href="/t/rails-on-rack-does-not-mention-version-compatability/87961">Rails on Rack does not mention version compatability</a> </h1> <div class="topic-category" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/rubyonrails-docs/6" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #F1592A'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>rubyonrails-docs</span> </span> </a> <meta itemprop="position" content="1" /> </span> </div> <div class="topic-category"> <div class='discourse-tags list-tags'> <a href='https://discuss.rubyonrails.org/tag/rack' class='discourse-tag' rel="tag">rack</a> </div> </div> </div> <div itemscope itemtype='http://schema.org/DiscussionForumPosting'> <meta itemprop='headline' content='Rails on Rack does not mention version compatability'> <link itemprop='url' href='https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961'> <meta itemprop='datePublished' content='2024-11-18T16:36:33Z'> <meta itemprop='articleSection' content='rubyonrails-docs'> <meta itemprop='keywords' content='rack'> <div itemprop='publisher' itemscope itemtype="http://schema.org/Organization"> <meta itemprop='name' content='Ruby on Rails Discussions'> <div itemprop='logo' itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop='url' content='https://global.discourse-cdn.com/rubyonrails/original/1X/a53da4734108d2580fcca0de1bbb1b742180f1f3.png'> </div> </div> <div id='post_1' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" href='https://discuss.rubyonrails.org/u/Kurt_Werle'><span itemprop='name'>Kurt_Werle</span></a> (Kurt Werle) </span> <link itemprop="mainEntityOfPage" href="https://discuss.rubyonrails.org/t/rails-on-rack-does-not-mention-version-compatability/87961"> <link itemprop="image" href="https://global.discourse-cdn.com/rubyonrails/original/2X/1/18517b7cb2db84086ceba10dc8aa9f201e673e8d.png"> <span class="crawler-post-infos"> <time datetime='2024-11-18T16:36:33Z' class='post-time'> November 18, 2024, 4:36pm </time> <meta itemprop='dateModified' content='2024-11-18T16:36:33Z'> <span itemprop='position'>1</span> </span> </div> <div class='post' itemprop='text'> <aside class="onebox allowlistedgeneric" data-onebox-src="https://guides.rubyonrails.org/rails_on_rack.html"> <header class="source"> <img src="https://global.discourse-cdn.com/rubyonrails/original/2X/4/4bc7d4ec0e6096dfd8ea191be5161357b7c27d24.png" class="site-icon" data-dominant-color="CC0000" width="64" height="64"> <a href="https://guides.rubyonrails.org/rails_on_rack.html" target="_blank" rel="noopener nofollow ugc">Ruby on Rails Guides</a> </header> <article class="onebox-body"> <img width="460" height="460" src="https://global.discourse-cdn.com/rubyonrails/original/2X/6/6fc345958e40b4f3bb075a9c201c41092a72d5d5.png" class="thumbnail onebox-avatar" data-dominant-color="D32323"> <h3><a href="https://guides.rubyonrails.org/rails_on_rack.html" target="_blank" rel="noopener nofollow ugc">Rails on Rack — Ruby on Rails Guides</a></h3> <p>Rails on RackThis guide covers Rails integration with Rack and interfacing with other Rack components.After reading this guide, you will know: How to use Rack Middlewares in your Rails applications. Action Pack's internal Middleware stack. How to...</p> </article> <div class="onebox-metadata"> </div> <div style="clear: both"></div> </aside> <p> does not mention which versions of rails work with various versions of rack. This makes me sad.</p> <p>I was surprised to learn that rails 7 does not work with rack 3. Especially because they were both mentioned in the same breath on an announce page: </p><aside class="onebox allowlistedgeneric" data-onebox-src="https://rubyonrails.org/2022/9/10/this-week-in-rails-rack-3-and-rails-7-0-4-6-1-7-and-6-0-6-releases-actiondispatch-cookies-etc-67ee6b56"> <header class="source"> <img src="https://global.discourse-cdn.com/rubyonrails/original/2X/9/9a42808d0d75a897073b3c409f44659e4c6c26dd.png" class="site-icon" data-dominant-color="E35D5E" width="64" height="64"> <a href="https://rubyonrails.org/2022/9/10/this-week-in-rails-rack-3-and-rails-7-0-4-6-1-7-and-6-0-6-releases-actiondispatch-cookies-etc-67ee6b56" target="_blank" rel="noopener nofollow ugc">Ruby on Rails</a> </header> <article class="onebox-body"> <div class="aspect-image" style="--aspect-ratio:690/362;"><img src="https://global.discourse-cdn.com/rubyonrails/optimized/2X/1/18517b7cb2db84086ceba10dc8aa9f201e673e8d_2_690x362.png" class="thumbnail" data-dominant-color="F1C5C6" width="690" height="362"></div> <h3><a href="https://rubyonrails.org/2022/9/10/this-week-in-rails-rack-3-and-rails-7-0-4-6-1-7-and-6-0-6-releases-actiondispatch-cookies-etc-67ee6b56" target="_blank" rel="noopener nofollow ugc">Rack 3 and Rails 7.0.4, 6.1.7, and 6.0.6 releases, ActionDispatch::Cookies, etc</a></h3> <p>👋🏾… This is Emmanuel. I’ve got some Rails updates for you.</p> </article> <div class="onebox-metadata"> </div> <div style="clear: both"></div> </aside> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> </div> <div id="related-topics" class="more-topics__list " role="complementary" aria-labelledby="related-topics-title"> <h3 id="related-topics-title" class="more-topics__list-title"> Related topics </h3> <div class="topic-list-container" itemscope itemtype='http://schema.org/ItemList'> <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'> <table class='topic-list'> <thead> <tr> <th>Topic</th> <th></th> <th class="replies">Replies</th> <th class="views">Views</th> <th>Activity</th> </tr> </thead> <tbody> <tr class="topic-list-item" id="topic-list-item-46894"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='1'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.rubyonrails.org/t/rails-3-and-rack-compatibility/46894' class='title raw-link raw-topic-link'>Rails 3 and Rack compatibility</a> </span> <div class="link-bottom-line"> <a href='/c/rubyonrails-core/5' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #BF1E2E'></span> <span class='badge-category clear-badge'> <span class='category-name'>rubyonrails-core</span> </span> </a> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>138</span> </td> <td> October 17, 2009 </td> </tr> <tr class="topic-list-item" id="topic-list-item-49112"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='2'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.rubyonrails.org/t/rails-rack-version-mismatch/49112' class='title raw-link raw-topic-link'>Rails / Rack version mismatch</a> </span> <div class="link-bottom-line"> <a href='/c/rubyonrails-talk/7' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #F7941D'></span> <span class='badge-category clear-badge'> <span class='category-name'>rubyonrails-talk</span> </span> </a> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>4</span> </td> <td class="views"> <span class='views' title='views'>176</span> </td> <td> February 13, 2014 </td> </tr> <tr class="topic-list-item" id="topic-list-item-72286"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='3'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.rubyonrails.org/t/gem-rack-2-0-1-error-from-bundler/72286' class='title raw-link raw-topic-link'>gem 'rack', '2.0.1' error from bundler</a> </span> <div class="link-bottom-line"> <a href='/c/rubyonrails-talk/7' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #F7941D'></span> <span class='badge-category clear-badge'> <span class='category-name'>rubyonrails-talk</span> </span> </a> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>188</span> </td> <td> December 12, 2016 </td> </tr> <tr class="topic-list-item" id="topic-list-item-72287"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='4'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.rubyonrails.org/t/error-from-bundler-re-rack/72287' class='title raw-link raw-topic-link'>error from bundler re: rack</a> </span> <div class="link-bottom-line"> <a href='/c/rubyonrails-talk/7' class='badge-wrapper bullet'> <span class='badge-category-bg' style='background-color: #F7941D'></span> <span class='badge-category clear-badge'> <span class='category-name'>rubyonrails-talk</span> </span> </a> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>360</span> </td> <td> December 12, 2016 </td> </tr> <tr class="topic-list-item" id="topic-list-item-76453"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='5'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.rubyonrails.org/t/lack-of-information-regarding-ruby-rails-version-compatibility/76453' class='title raw-link raw-topic-link'>Lack of Information Regarding Ruby / Rails version compatibility</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class="replies"> <span class='posts' title='posts'>8</span> </td> <td class="views"> <span class='views' title='views'>1045</span> </td> <td> January 19, 2021 </td> </tr> </tbody> </table> </div> </div> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/tos' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/privacy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="custom-footer"> <h4>More Resources</h4> <p>Keep up to date with <a href="https://twitter.com/rails">Rails on Twitter</a> and <a href="https://rails-weekly.ongoodbits.com">This Week in Rails</a></p> <p><small>Policies: <a href="https://rubyonrails.org/conduct">Conduct</a>, <a href="http://opensource.org/licenses/MIT">License</a>, <a href="https://rubyonrails.org/maintenance">Maintenance</a>, <a href="https://rubyonrails.org/security">Security</a>, <a href="https://rubyonrails.org/trademarks">Trademarks</a></small></p> </div> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>