You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In rack 3, headers must be all lowercase. in rack 2, they don't have to be. so if we want to support rack 3, it appears we require a major breaking change to a public method HTTPI::Request#headers
This is only one example. There are very likely other breaking changes that affect httpi; I have not exhaustively reviewed their impact yet.
The text was updated successfully, but these errors were encountered:
https://github.com/rack/rack/blob/main/UPGRADE-GUIDE.md includes many breaking changes. httpi explicitly depends on rack, and also uses it as part of its own public interface. Unfortunately, this interface has now changed in rack.
In rack 3, headers must be all lowercase. in rack 2, they don't have to be. so if we want to support rack 3, it appears we require a major breaking change to a public method HTTPI::Request#headers
This is only one example. There are very likely other breaking changes that affect httpi; I have not exhaustively reviewed their impact yet.
The text was updated successfully, but these errors were encountered: