3.5.0
A few useful bug fixes in this release including the ability to read the ‘Authorization’ header without tweaking .htaccess files or manually looking in getallheaders()!
We have also added getCookieParam() to the Request class. Also this release continues our efforts to improve the unit test coverage of the framework.
Total issues resolved: 17
- 1867: Fall back to getallheaders() when available
- 1872: gh-1838 added checks for pipe streams
- 1878: Added test for originalKey method in headers class
- 1879: Improved tests for Error handler
- 1882: Testing Router Methods
- 1883: Container converts not UnexpectedValueException but InvalidArgumentException
- 1884: Check if getReasonPhrase returns empty message
- 1885: Cookies tests improved
- 1889: Small fixes
- 1896: Env REQUEST_URI can contain query params.
- 1901: Move valid protocol versions to a class static var
- 1906: added a method to create Route instance
- 1907: Fix warning when failing to resolve callables of $class,$method format
- 1914: Add license docblock to DeferredCallable.php
- 1920: Added more tests for UploadedFiles
- 1925: Do not check streams with is_writable in UploadedFile::moveTo()
- 1929: Add getCookieParam method