Skip to content

Commit

Permalink
Add note about status changes to upgrade guide
Browse files Browse the repository at this point in the history
This documents what you need to do to be compatible with rack#1662.
  • Loading branch information
auroranockert committed Aug 6, 2022
1 parent a0124bf commit 748227f
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions UPGRADE-GUIDE.md
Expand Up @@ -258,3 +258,9 @@ or streaming body.

You must not call `#each` directly on the body and instead you should return a
new body that calls `#each` on the original body.

### Status needs to be an `Integer`

The response status is now required to be an `Integer` with a value greater or equal to 100.

Previously any object that responded to `#to_i` was allowed, so a response like `["200", {}, ""]` will need to be replaced with `[200, {}, ""]` and so on. This can be done by calling `#to_i` on the status object yourself.

0 comments on commit 748227f

Please sign in to comment.