From 9b56e6b112c0e14f38de3cff6a378cacb431d76e Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Fri, 13 Jan 2023 21:35:51 +1300 Subject: [PATCH] Add changelog. --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f93d6b340..9a6843fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. For info on how to format all future additions to this file please reference [Keep A Changelog](https://keepachangelog.com/en/1.0.0/). +## [Unreleased] + +### Changed + +- Improved handling of multipart requests. `rack.input` is now optional, and if missing, will raise an error which includes `module Rack::BadRequest`. Several other exceptions also include this module. A `Rack::ErrorHandler` middleware is introduced to convert this into 400 Bad Request responses. Other exceptions are converted to 500 Internal Server Error. ([#1997](https://github.com/rack/rack/pull/1997), [@ioquatix]) + ## [3.0.3] - 2022-12-07 ### Fixed