Releases: laminas/laminas-diactoros
Releases · laminas/laminas-diactoros
2.11.0
Release Notes for 2.11.0
Feature release (minor)
2.11.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 1
Enhancement
2.10.0
Release Notes for 2.10.0
Changed
This release adds minor normalization of header values with line continuations; the line continuations are now normalized to a single space. This is done to conform to RFC 7230#3.2.4, which is an important security guideline.
2.10.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 2
Enhancement
- 88: Correctly
use function trim;thanks to @TimWolla - 85: Fix method names of test cases in Request\SerializerTest thanks to @TimWolla
Bug,Enhancement
Bug
- 86: Merge release 2.9.2 into 2.10.x thanks to @github-actions[bot]
- 83: Merge release 2.9.1 into 2.10.x thanks to @github-actions[bot]
2.9.2
Release Notes for 2.9.2
2.9.x bugfix release (patch)
2.9.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
2.9.1
Release Notes for 2.9.1
2.9.x bugfix release (patch)
2.9.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
2.9.0
Release Notes for 2.9.0
2.9.0
- Total issues resolved: 1
- Total pull requests resolved: 4
- Total contributors: 4
Enhancement
- 80: Prepare for Renovate with reusable workflows thanks to @ghostwriter
- 78: Change HTTP Reason phrases according to the iana update thanks to @marcelthole
- 75: [QA] Using php >= 7.3 syntax, where possible thanks to @samsonasik
Documentation,Enhancement,hacktoberfest-accepted
2.8.0
Release Notes for 2.8.0
Feature release (minor)
2.8.0
- Total issues resolved: 1
- Total pull requests resolved: 3
- Total contributors: 3
Documentation
- 73: fix build status badge url thanks to @sasezaki
- 68: Update readme to point to updated contribution guideline pages thanks to @settermjd
Enhancement
2.7.0
Release Notes for 2.7.0
Feature release (minor)
2.7.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 70: PHP 8.1 support thanks to @boesing
Documentation,Enhancement
2.6.0
Release Notes for 2.6.0
Added
- The default behavior when marshalling request headers from the
$_SERVERsuperglobal is to map all entries starting withHTTP_orCONTENT_to HTTP headers. However, this behavior is a bit aggressive with regards to theCONTENT_keys; PHP only mapsCONTENT_LENGTH,CONTENT_MD5, andCONTENT_LENGTHin this way. To remain backwards compatible, we are not changing that behavior. However, users who are experiencing conflicts with env variables they have declared (as an example,CONTENT_API_KEY) can define the env variableLAMINAS_DIACTOROS_STRICT_CONTENT_HEADER_LOOKUP. When present, the logic for marshalling headers will only consider exact matches on those threeCONTENT_keys, and ignore any others it identifies. (Behavior forHTTP_prefixed headers remains the same.)
2.6.0
- Total issues resolved: 1
- Total pull requests resolved: 3
- Total contributors: 4
Bug
Enhancement
- 64: Remove file headers thanks to @ghostwriter
- 59: psalm integration thanks to @snapshotpl
2.5.1
Release Notes for 2.5.1
2.5.x bugfix release (patch)
2.5.1
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 61: Add GHA CI workflow thanks to @internalsystemerror
2.5.0
2.5.0 - 2020-11-18
Added
Changed
- #46 changes the exception thrown by
Laminas\Diactoros\Stream::setStream()when an error occurs opening a stream resource. Previously, it would throw aLaminas\Diactoros\Exception\InvalidArgumentException; it now throwsLaminas\Diactoros\Exception\RuntimeException. This was done to comply with PSR-7 integration test suites, which test behavior of PSR-7 implementations against the specification.
Removed
- #46 removes support for PHP versions prior to 7.3.
Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Documentation,Enhancement,hacktoberfest-accepted
- 56: Update documentation example about ServerRequestFactory::fromGlobals(). thanks to @maurobonfietti
Enhancement
- 46: Allow installation on PHP 8. thanks to @ADmad