Releases: slimphp/Slim-Psr7
Releases · slimphp/Slim-Psr7
1.0.0
Total issues resolved: 6
- 135: Add test case to test rewind of cached streams thanks to @adriansuter
- 136:
UploadedFile::moveTo()
test cases for php overridescopy
andrename
thanks to @adriansuter - 138: Update PHPStan to support PHP 7.4, and improve PSR-7 spec alignment thanks to @theodorejb
- 140: PHP 7.2 as minimal dependency thanks to @t0mmy742
- 141: PSR-12 + fully-qualified function calls thanks to @t0mmy742
- 142: Update php-autoload-override version thanks to @adriansuter
0.6
Total issues resolved: 5
- 125: Add support for PHP 7.4 thanks to @theodorejb
- 127: Converting a non seekable stream to a string thanks to @mapogolions
- 129: Detaching a stream drops the cache thanks to @mapogolions
- 131: Require tests to pass on PHP 7.4 now that phpspec/prophecy is compatible thanks to @theodorejb
- 132: Fix composer scripts thanks to @adriansuter
0.5.0
Total issues resolved: 8
- 112: Upgrade getallheaders polyfill thanks to @danopz
- 114: Remove useless logic condition thanks to @mapogolions
- 115: Reduce method responsibility thanks to @mapogolions
- 116: cause status code 418 was added in 1.1.1 thanks to @dominikzogg
- 119: Add header with empty array value must throw exception thanks to @mapogolions
- 120: Removed unnecessary validation thanks to @mapogolions
- 122: LSP violation thanks to @mapogolions
- 124: Add support for caching the underlying stream thanks to @akrabat
0.4.0
Total issues resolved: 10
- 96: Test case for \Slim\Psr7\NonBufferedBody::write() thanks to @adriansuter
- 98: Add
CODEOFCONDUCT.md
to export-ignore thanks to @adriansuter - 99: Remove empty reason phrase check thanks to @kelunik
- 100: UploadedFileFactory - Failing to create a readable UploadedFile from string thanks to @dakujem
- 102: Add type-hints for nullable arguments thanks to @adriansuter
- 104: Remove redundant checks thanks to @mapogolions
- 107: Small rework of 'isReadable, isWriteable' methods. thanks to @m5ome
- 109: Fix test ServerRequestTest::testGetUploadedFiles thanks to @danopz
- 110: Fix: body missing in createFromGlobals thanks to @dominikzogg
- 111: Move getallheaders polyfill from require-dev to require thanks to @l0gicgate
0.3
Total issues resolved: 1
0.2
Total issues resolved: 3
0.1
Total issues resolved: 63
- 7: Transfer Slim-Http Codebase thanks to @l0gicgate
- 16: Restored composer.json from slimphp/Slim-Http thanks to @danopz
- 17: Http Factory PSR-17 thanks to @danopz
- 18: Update phpstan to 0.10 thanks to @danopz
- 19: Test with PHP 7.3 thanks to @tuupola
- 21: PHP 7.1 thanks to @danopz
- 22: Implement StatusCodeInterface thanks to @danopz
- 23: Add createFromGlobals() to ServerRequestFactory thanks to @akrabat
- 24: [Proposal\ Support no output buffering in Slim 4 thanks to @akrabat
- 26: Fix Authorization header tests thanks to @akrabat
- 27: Remove sudo usage from Travis-CI config thanks to @akrabat
- 28: Add integration test for request thanks to @danopz
- 29: Remove non PSR functionality thanks to @danopz
- 30: Add MAINTAINERS documentation thanks to @akrabat
- 32: Remove query string from REQUEST_URI thanks to @akrabat
- 33: UriFactory - Fix Default Environment Parameter Parsing thanks to @l0gicgate
- 35: Add early return if getallheaders() returns false thanks to @adriansuter
- 37: Update docblock to allow arrays as $value thanks to @adriansuter
- 39: Port of NonBufferedBody from Slim 3.x thanks to @1ma
- 40: Code Quality thanks to @l0gicgate
- 41: Support SameSite flag in Cookies thanks to @l0gicgate
- 42: Add testMoveToStream in UploadedFilesTest thanks to @l0gicgate
- 43: Add Early Return For getallheaders() false thanks to @l0gicgate
- 44: Remove Body Class thanks to @l0gicgate
- 45: Remove Various Docblocs thanks to @l0gicgate
- 46: Fix Content-Type Header Parsing thanks to @l0gicgate
- 47: Fix Tests section in README thanks to @l0gicgate
- 48: Add params to docblock thanks to @adriansuter
- 49: Any reason for root-namespaced php built-in functions? thanks to @adriansuter
- 50: Add two test cases to check for thrown exception thanks to @adriansuter
- 51: Remove root-namespace for built-in functions thanks to @adriansuter
- 52: Fix File Headers thanks to @l0gicgate
- 53: Remove Deprecated Assertion Methods From Tests thanks to @l0gicgate
- 54: Update Config Files & Introduce Static Analysis Check thanks to @l0gicgate
- 55: Add coveralls badge to README thanks to @l0gicgate
- 56: Add Repo Token and Service Name to Coveralls Config thanks to @l0gicgate
- 57: Remove php-coveralls Dependency thanks to @l0gicgate
- 59: Add test case for Collection::getIterator() thanks to @adriansuter
- 60: Add test case for createResponse() with non-empty reason phrase thanks to @adriansuter
- 62: Remove the autoload-dev files from the composer and put into tests/bootstrap.php thanks to @adriansuter
- 63: Add test cases for \Slim\Psr7\Uri thanks to @adriansuter
- 64: Add test case to check \Slim\Psr7\Response::filterReasonPhrase() thanks to @adriansuter
- 66: Add Strict Types thanks to @l0gicgate
- 67: Test case for non-readable or invalid uri metadata thanks to @adriansuter
- 68: More tests for NonBufferedBody thanks to @1ma
- 69: Add test cases for invalid header names and values thanks to @adriansuter
- 70: Refactor Header Parsing thanks to @l0gicgate
- 71: Add Header Test thanks to @adriansuter
- 72: PHPUnit problems with getallheaders() thanks to @adriansuter
- 73: Missing file header in src/Header.php thanks to @adriansuter
- 74: Add file header docblock thanks to @adriansuter
- 76: Add getallheaders polyfill dependency to composer.json thanks to @adriansuter
- 77: Ensure Headers::setHeader preserves original case thanks to @l0gicgate
- 78: Ensure getHeader's default argument is validated and trimmed thanks to @l0gicgate
- 79: [WIP\ Add test cases for \Slim\Psr7\UploadedFile in sapi mode thanks to @adriansuter
- 80: Add test case for protected \Slim\Psr7\Stream::attach method thanks to @adriansuter
- 81: UploadedFilesTest tests UploadedFile thanks to @adriansuter
- 82: Add test coverage for Headers::parseAuthorizationHeader thanks to @l0gicgate
- 83: Add test coverage for thrown exception in RequestFactory::createRequest thanks to @l0gicgate
- 84: Add tests for all StreamFactory methods thanks to @l0gicgate
- 85: Rename UploadedFilesTest to UploadedFileTest thanks to @l0gicgate
- 86: Add test coverage for Stream::getMetadata thanks to @l0gicgate
- 87: Add exceptions to unusable NonBufferedBody methods thanks to @l0gicgate