Rack 3.x support
As noted in #289 , currently jruby-rack only supports Rack 2.2.x because of some major changes made to rack and splitting out rack-session with 3.0.
At some point soon we'll need to move on, as things will start supporting only Rack 3.
https://github.com/rack/rack/blob/main/UPGRADE-GUIDE.md
Any estimate of when this task might be merged and when the version will be released?
I'm not going to make commitments, since this is all volunteer work. Rack 3 isn't important to my project right now, as we cannot move to Rails 8.1 anyway due to its implicit Java 21 requirement.
If you'd like to help, the PR is at #325. There probably isn't that much more to do given tests are passing, and some basic sanity testing has been done with Rails 8. Since Rack 3 already makes some breaking changes to request parsing, the idea is to avoid having to make breaking changes after jruby-rack 1.3.0 other than those required to work correctly with Rack 3.
As noted on the PR, right now it needs more review work and particularly assistance with testing/validating and reviewing the Rack 3 changelog for things that we might have missed.