Based on https://github.com/zendframework/zend-diactoros/releases/tag/1.8.3 (commit a83004b3d2f4d62a46351596106c223d1f3ab97e in this repo)
Added
-----
- Nothing.
Changed
-------
- Nothing.
Deprecated
----------
- Nothing.
Removed
-------
- Nothing.
Fixed
-----
- [zendframework/zend-diactoros#321](https://github.com/zendframework/zend-diactoros/pull/321) updates the logic in `Uri::withPort()` to ensure that it checks that the
value provided is either an integer or a string integer, as only those values
may be cast to integer without data loss.
- [zendframework/zend-diactoros#320](https://github.com/zendframework/zend-diactoros/pull/320) adds checking within `Response` to ensure that the provided reason
phrase is a string; an `InvalidArgumentException` is now raised if it is not. This change
ensures the class adheres strictly to the PSR-7 specification.
- [zendframework/zend-diactoros#319](https://github.com/zendframework/zend-diactoros/pull/319) provides a fix to `Laminas\Diactoros\Response` that ensures that the status
code returned is _always_ an integer (and never a string containing an
integer), thus ensuring it strictly adheres to the PSR-7 specification.