CHANGELOG.md in rambulance-3.2.0 vs CHANGELOG.md in rambulance-3.3.0

- old
+ new

@@ -1,13 +1,33 @@ -## v3.2.0 +## v3.3.0 -_<sup>unreleased</sup>_ +_<sup>Unreleased</sup>_ #### New Features -- Fix the compatibility with Rack (see https://github.com/rack/rack/pull/2137) (#77 @tmaier, #78) -# -# [v3.1.0](https://github.com/yuki24/rambulance/tree/v3.1.0) +- Add support for Rails 7.1 ([<tt>e6d42b51</tt>](https://github.com/yuki24/rambulance/commit/e6d42b514d0bdbc2ea5b1603f85ecc9fa24b819a)) + +## [v3.2.0](https://github.com/yuki24/rambulance/tree/v3.2.0) + +_<sup>released at 2024-08-04 03:04:26 UTC</sup>_ + +This release includes a **breaking change**. Please read the details below carefully. + +#### New Features + +- Fixed compatibility with Rack (see [rack/rack#2137](https://github.com/rack/rack/pull/2137)) ([#77](https://github.com/yuki24/rambulance/issues/77) [@tmaier](https://github.com/tmaier), [#78](https://github.com/yuki24/rambulance/pull/78)) + +#### Breaking Changes + +The Rack compatibility fix is related to Rack becoming more compliant with the IANA HTTP Status Code Registry. +As a result: + +- `unprocessable_entity` has been renamed to `unprocessable_content`. +- Rambulance will redirect any request from `unprocessable_entity` to `unprocessable_content` for backward compatibility. +- Users **must** rename the view file from `app/views/errors/unprocessable_entity.html.erb` to `app/views/errors/unprocessable_content.html.erb`. +- Users **should** update the hash values in their configurations: Change `unprocessable_entity` to `unprocessable_content` in `config.rescue_responses`/`config.action_dispatch.rescue_responses` + +## [v3.1.0](https://github.com/yuki24/rambulance/tree/v3.1.0) _<sup>released at 2024-01-04 10:08:11 UTC</sup>_ #### New Features