Releases: slimphp/Slim
Releases · slimphp/Slim
4.1.0
4.0.0
4.0.0 Beta
4.0.0 Alpha
3.12.1
Total issues resolved: 8
- 2572: Add initial MAINTAINERS document thanks to @akrabat
- 2576: make sure HEAD requests do not return a body thanks to @lordrhodos
- 2586: Fix for #2568 thanks to @l0gicgate
- 2609: Fix incorrect return type hints on NotFound handler thanks to @rbairwell
- 2619: Update copyright year to 2019 thanks to @odan
- 2625: Remove references to unused EnvironmentInterface thanks to @jdrieghe
- 2629: Remove charset=utf-8 parameter from withJson() method thanks to @l0gicgate
- 2630: Remove
; charset=utf-8
from Response::withJson() thanks to @chadicus
3.12.0
Total issues resolved: 7
- 2505: Add PHPStan (config) and some fixes thanks to @tersmitten
- 2519: Added getBasePath method to Router thanks to @chantron
- 2520: Put HeaderStackTestAsset into Slim\Tests\Asset namespace thanks to @akrabat
- 2528: Update route group $callable parameter type thanks to @ugokoli
- 2532: Test with PHP 7.3 thanks to @tuupola
- 2543: Ensure PSR-7 stream read() is called with an int argument per spec thanks to @soren121
- 2558: Bug fix: Ensure integer is passed to read() thanks to @farpat
3.11.0
Total issues resolved: 15
- 2429: Added StatusCode class thanks to @Dmitry-Kucher
- 2431: Bug fix: Reset Route arguments for each call thanks to @mathmarques
- 2434: 308 is also a redirect code thanks to @sjinks
- 2439: Update docbock for Request::getParam() second param's type thanks to @hhovakimyan
- 2441: Bug fix: Replace header when sending first one of each header thanks to @akrabat
- 2447: array_merge was re-indexing arrays with numerical index thanks to @yolcuiskender
- 2448: Fix typo for testRenderHtmlExceptionOrErrorTypeChecksParameter thanks to @minchao
- 2449: Bug Fix: Make string comparison more strict in Slim\Http\Uri class thanks to @nyamsprod
- 2457: Upgrade .editorconfig thanks to @voyula
- 2463: Update composer.json thanks to @voyula
- 2466: Bug fix: Replace incorrect sprintf placeholders with default placeholders thanks to @llvdl
- 2471: Bug fix: Replace remaining incorrect sprintf placeholders thanks to @llvdl
- 2484: Allow chaining in Route::setOutputBuffering thanks to @piotr-cz
- 2485: Add tests for the return value of Route::setArgument and Route::setArguments methods thanks to @piotr-cz
- 2487: Bug Fix: Pick port defaults depending if the host was in HTTP_HOST or SERVER thanks to @lornajane
3.10.0
Total issues resolved: 8
- 2357: Fix minor issue in SmallChunksStream mock - Dev
- 2360: Fix example in README
- 2361: Use assertInternalType - Dev
- 2369: Test against PHP 7.2 - Dev
- 2388: Allow SameSite flag to be used in cookies
- 2397: Remove testing of hhvm - Dev
- 2411: Bug fix: Stop Slim overwriting Host header if it's defined
- 2426: Add a redirect() route shortcut, 3.x edition
3.9.2
Total issues resolved: 1
3.9.1
Total issues resolved: 8
- 2331: Update/add links to license (3.x)
- 2332: Fixed regression, removing user info with Uri::withUserInfo('') is not clearing password anymore
- 2337: Fix output buffering issue that was creating a risky test in PHPUnit.
- 2342: Regex simplification in CallableResolver
- 2345: Set status to 302 if Location header set
- 2351: Test for #2332
- 2353: Update CONTRIBUTING doc to drop reference to non-existent branch
- 2354: Fix nit typo