passenger
passenger copied to clipboard
Add Compatibility for Rack 3 (Rails > 7.1)
Bugfix for Ruby Application using Rack 3 (e.g: Rails > 7.1) [Issues #2508]
This PR fix Rack::Handler is deprecated and replaced by Rackup::Handler
deprecation warning, Calling Rackup::Handler.register with a string is deprecated, use the class/module itself
, and uninitialized constant Rackup::Handler::Rack (NameError)
errors that i face.
Rack3 is not compatible with Ruby 2.0.0p648, we need to maintain compat back to that version until EL7 is EOL. Can you update the deps to allow but not require Rack 3?
Rack3 is not compatible with Ruby 2.0.0p648, we need to maintain compat back to that version until EL7 is EOL. Can you update the deps to allow but not require Rack 3?
Sure. I'll try 👍
What's the status on this one? At the moment it's not possible to deploy projects that use rails 7.1
Please update passenger gem with this patch.
@dmitry i can’t, we have to support older versions. If it gets updated to be backwards compatible then I can. I also need the contributor agreement signed, here, if it’s not already done.
@GhaniyKie are you going to work on this further or should I take over?
Yes. You can. 😄
Dari: Camden Narzt @.> Dikirim: Rabu, 27 Maret 2024 00.03 Kepada: phusion/passenger @.> Cc: Abdul Hakim Ghaniy @.>; Mention @.> Subjek: Re: [phusion/passenger] Add Compatibility for Rack 3 (Rails > 7.1) (PR #2507)
@GhaniyKiehttps://github.com/GhaniyKie are you going to work on this further or should I take over?
— Reply to this email directly, view it on GitHubhttps://github.com/phusion/passenger/pull/2507#issuecomment-2020997763, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKLYM3XLT7T55BLTOXHQ63DY2GS6BAVCNFSM6AAAAAA64PNAD6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRQHE4TONZWGM. You are receiving this because you were mentioned.Message ID: @.***>
Any rough timeline for completion would be useful. However, I understand that is probably not possible. Appreciate the work done here.