From 8f8db6654c7f511de8850c799d452f89f7bfe25b Mon Sep 17 00:00:00 2001 From: Aurora Nockert Date: Sat, 6 Aug 2022 11:24:15 +0200 Subject: Add note about status changes to upgrade guide (#1945) --- UPGRADE-GUIDE.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/UPGRADE-GUIDE.md b/UPGRADE-GUIDE.md index cae0dab5..65ced4a6 100644 --- a/UPGRADE-GUIDE.md +++ b/UPGRADE-GUIDE.md @@ -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. -- cgit v1.2.3-24-ge0c7