Skip to content

Tags: ElisDN/Slim

Tags

4.7.1

Toggle 4.7.1's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **4**

- [3029: weirdan/prophecy-shim must be a dev requirement](slimphp#3029) thanks to @j0k3r
- [3030: Update phpunit/phpunit requirement from ^8.5 || ^9.3 to ^8.5.13](slimphp#3030) thanks to @dependabot-preview[bot]
- [3031: Update phpstan/phpstan requirement from ^0.12.54 to ^0.12.58](slimphp#3031) thanks to @dependabot-preview[bot]
- [3032: Update nyholm/psr7-server requirement from ^1.0.0 to ^1.0.1](slimphp#3032) thanks to @dependabot-preview[bot]

4.7.0

Toggle 4.7.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **3**

- [3015: PHP 8 support](slimphp#3015) thanks to @edudobay
- [3024: Randomize tests](slimphp#3024) thanks to @pawel-slowik
- [3027: Fix: FastRoute dispatcher and data generator should match](slimphp#3027) thanks to @edudobay

4.6.0

Toggle 4.6.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **43**

- [2942: Fix PHPdoc for error handlers in ErrorMiddleware ](slimphp#2942) thanks to @TiMESPLiNTER
- [2944: Remove unused function in ErrorHandler](slimphp#2944) thanks to @l0gicgate
- [2949: Add the support in composer.json](slimphp#2949) thanks to @ddrv
- [2951: Minor optimizations in if() blocks](slimphp#2951) thanks to @Ayesh
- [2953: Update nyholm/psr7-server requirement from ^0.4.1](slimphp#2953) thanks to @dependabot-preview[bot]
- [2954: Update laminas/laminas-diactoros requirement from ^2.1 to ^2.3](slimphp#2954) thanks to @dependabot-preview[bot]
- [2955: Update guzzlehttp/psr7 requirement from ^1.5 to ^1.6](slimphp#2955) thanks to @dependabot-preview[bot]
- [2956: Update slim/psr7 requirement from ^1.0 to ^1.1](slimphp#2956) thanks to @dependabot-preview[bot]
- [2957: Update nyholm/psr7 requirement from ^1.1 to ^1.2](slimphp#2957) thanks to @dependabot-preview[bot]
- [2958: Strict empty string content type checking in BodyParsingMiddleware::getMediaType](slimphp#2958) thanks to @Ayesh
- [2959: Micro optimization: Declare closures in BodyParsingMiddleware as static](slimphp#2959) thanks to @Ayesh
- [2960: Fix phpstan 0.12 errors](slimphp#2960) thanks to @adriansuter
- [2963: Update phpstan/phpstan requirement from ^0.12.23 to ^0.12.25](slimphp#2963) thanks to @dependabot-preview[bot]
- [2965: Update adriansuter/php-autoload-override requirement from ^1.0 to ^1.1](slimphp#2965) thanks to @dependabot-preview[bot]
- [2967: Update nyholm/psr7 requirement from ^1.2 to ^1.3](slimphp#2967) thanks to @dependabot-preview[bot]
- [2969: Update nyholm/psr7-server requirement from ^0.4.1 to ^1.0.0](slimphp#2969) thanks to @dependabot-preview[bot]
- [2970: Update phpstan/phpstan requirement from ^0.12.25 to ^0.12.26](slimphp#2970) thanks to @dependabot-preview[bot]
- [2971: Update phpstan/phpstan requirement from ^0.12.26 to ^0.12.27](slimphp#2971) thanks to @dependabot-preview[bot]
- [2972: Update phpstan/phpstan requirement from ^0.12.27 to ^0.12.28](slimphp#2972) thanks to @dependabot-preview[bot]
- [2973: Update phpstan/phpstan requirement from ^0.12.28 to ^0.12.29](slimphp#2973) thanks to @dependabot-preview[bot]
- [2975: Update phpstan/phpstan requirement from ^0.12.29 to ^0.12.30](slimphp#2975) thanks to @dependabot-preview[bot]
- [2976: Update phpstan/phpstan requirement from ^0.12.30 to ^0.12.31](slimphp#2976) thanks to @dependabot-preview[bot]
- [2978: Split the routing results to its own function.](slimphp#2978) thanks to @dlundgren
- [2980: Update phpstan/phpstan requirement from ^0.12.31 to ^0.12.32](slimphp#2980) thanks to @dependabot-preview[bot]
- [2981: Update phpspec/prophecy requirement from ^1.10 to ^1.11](slimphp#2981) thanks to @dependabot-preview[bot]
- [2982: Removing cloning statements in tests](slimphp#2982) thanks to @l0gicgate
- [2983: RouteParser is not always present](slimphp#2983) thanks to @l0gicgate
- [2986: Update phpstan/phpstan requirement from ^0.12.32 to ^0.12.33](slimphp#2986) thanks to @dependabot-preview[bot]
- [2990: Update phpstan/phpstan requirement from ^0.12.33 to ^0.12.34](slimphp#2990) thanks to @dependabot-preview[bot]
- [2991: Update phpstan/phpstan requirement from ^0.12.34 to ^0.12.35](slimphp#2991) thanks to @dependabot-preview[bot]
- [2993: Update phpstan/phpstan requirement from ^0.12.35 to ^0.12.36](slimphp#2993) thanks to @dependabot-preview[bot]
- [2995: Update phpstan/phpstan requirement from ^0.12.36 to ^0.12.37](slimphp#2995) thanks to @dependabot-preview[bot]
- [2997: Add hints to methods](slimphp#2997) thanks to @evgsavosin
- [3000: Fix route controller test](slimphp#3000) thanks to @pawel-slowik
- [3001: Add missing `$strategy` parameter in a Route test](slimphp#3001) thanks to @pawel-slowik
- [3010: Update guzzlehttp/psr7 requirement from ^1.6 to ^1.7](slimphp#3010) thanks to @dependabot-preview[bot]
- [3011: Update phpspec/prophecy requirement from ^1.11 to ^1.12](slimphp#3011) thanks to @dependabot-preview[bot]
- [3012: Update slim/http requirement from ^1.0 to ^1.1](slimphp#3012) thanks to @dependabot-preview[bot]
- [3013: Update slim/psr7 requirement from ^1.1 to ^1.2](slimphp#3013) thanks to @dependabot-preview[bot]
- [3014: Update laminas/laminas-diactoros requirement from ^2.3 to ^2.4](slimphp#3014) thanks to @dependabot-preview[bot]
- [3017: Fix request creator factory test](slimphp#3017) thanks to @pawel-slowik
- [3018: Update phpstan/phpstan requirement from ^0.12.37 to ^0.12.54](slimphp#3018) thanks to @dependabot-preview[bot]
- [3022: Ensure RouteParser Always Present After Routing](slimphp#3022) thanks to @l0gicgate

4.5.0

Toggle 4.5.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **8**

- [2916: Rename phpcs.xml to phpcs.xml.dist](slimphp#2916) thanks to @voyula
- [2917: Update .editorconfig](slimphp#2917) thanks to @voyula
- [2921: Fix CHANGELOG ](slimphp#2921) thanks to @l0gicgate
- [2925: ResponseEmitter: Don't remove Content-Type and Content-Length when body is empty](slimphp#2925) thanks to @proton-ab
- [2928: Test against PHP 7.4](slimphp#2928) thanks to @t0mmy742
- [2932: Update the Tidelift enterprise language](slimphp#2932) thanks to @phated
- [2937: Add support for PSR-3](slimphp#2937) thanks to @elazar
- [2938: Modify usage of deprecated expectExceptionMessageRegExp() method](slimphp#2938) thanks to @elazar

4.4.0

Toggle 4.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **18**

- [2862: Optionally handle subclasses of exceptions in custom error handler](slimphp#2862) thanks to @nickdnk
- [2864: Optimize error message in error handling if displayErrorDetails was not set](slimphp#2864) thanks to @marcelthole
- [2869: php-di/php-di added in composer -> suggest](slimphp#2869) thanks to @shahariaazam
- [2871: Remove explicit type-hint](slimphp#2871) thanks to @adriansuter
- [2872: Remove type-hint](slimphp#2872) thanks to @adriansuter
- [2874: Add `null` to param type-hints](slimphp#2874) thanks to @adriansuter
- [2876: update link: http -> https](slimphp#2876) thanks to @Rotzbua
- [2877: Fix docblock for `Slim/Routing/RouteCollector::cacheFile`](slimphp#2877) thanks to @adriansuter
- [2878: check body is writable only on ouput buffering append](slimphp#2878) thanks to @juliangut
- [2889: Change route context attribute names](slimphp#2889) thanks to @adriansuter
- [2896: Render errors uniformly](slimphp#2896) thanks to @adbrvn
- [2902: Fix prophecies](slimphp#2902) thanks to @adriansuter
- [2907: PSR-12](slimphp#2907) thanks to @t0mmy742
- [2908: Use autoload-dev with composer](slimphp#2908) thanks to @t0mmy742
- [2910: Migrate Zend to Laminas](slimphp#2910) thanks to @adriansuter
- [2912: Add Laminas PSR17 Factory](slimphp#2912) thanks to @adriansuter
- [2913: Update php-autoload-override version](slimphp#2913) thanks to @adriansuter
- [2914: Added ability to add handled exceptions as an array](slimphp#2914) thanks to @l0gicgate

3.12.3

Toggle 3.12.3's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **2**

- [2880: &slimphp#91;3.x&slimphp#92; Remove phpdoc inheritdoc override](slimphp#2880) thanks to @adriansuter
- [2885: Replace abandoned `container-interop/container-interop` package with `psr/container`](slimphp#2885) thanks to @Ayesh

4.3.0

Toggle 4.3.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **17**

- [2819: Added description to addRoutingMiddleware()](slimphp#2819) thanks to @Rarst
- [2820: Update link to homepage in composer.json](slimphp#2820) thanks to @akrabat
- [2828: 4.x - Allow uris with leading multi-slashes](slimphp#2828) thanks to @adriansuter
- [2832: 4.x - Refactor `FastRouteDispatcher`](slimphp#2832) thanks to @adriansuter
- [2835: 4.x - Rename `pathFor` to `urlFor` in docblock](slimphp#2835) thanks to @adriansuter
- [2839: 4.x - fixes description for handler signature in phpdocs](slimphp#2839) thanks to @lordrhodos
- [2841: Update README.md](slimphp#2841) thanks to @mokevnin
- [2844: Handle base path by routeCollector instead of RouteCollectorProxy](slimphp#2844) thanks to @piotr-cz
- [2845: Fix composer scripts](slimphp#2845) thanks to @piotr-cz
- [2846: Correcting the branch name as per issue-2843](slimphp#2846) thanks to @pmvieira
- [2849: Create class alias for FastRoute\RouteCollector](slimphp#2849) thanks to @piotr-cz
- [2850: Update README.md](slimphp#2850) thanks to @aaquib19
- [2851: Fix example of 'Hello World' app](slimphp#2851) thanks to @rrramble
- [2853: Remove unused classes](slimphp#2853) thanks to @piotr-cz
- [2854: Fix undefined property in tests](slimphp#2854) thanks to @piotr-cz
- [2855: Add list of allowed methods to HttpMethodNotAllowedException](slimphp#2855) thanks to @akrabat
- [2860: &slimphp#91;4.x&slimphp#92; Add base path to `$request` and use `RouteContext` to read](slimphp#2860) thanks to @adriansuter

4.2.0

Toggle 4.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **19**

- [2787: 4.x - Add an advanced callable resolver](slimphp#2787) thanks to @adriansuter
- [2789: Cookie-header detection must be case insensitive](slimphp#2789) thanks to @mapogolions
- [2791: Add `inferPrivatePropertyTypeFromConstructor` to phpstan](slimphp#2791) thanks to @adriansuter
- [2793: Configure the application via a container](slimphp#2793) thanks to @mnapoli
- [2796: Fix http message format](slimphp#2796) thanks to @mapogolions
- [2798: Add BodyParsingMiddleware](slimphp#2798) thanks to @akrabat
- [2800: Make null comparisons more clear in ErrorHandler](slimphp#2800) thanks to @RyanNerd
- [2801: 4.x - Add setLogErrorRenderer() to ErrorHandler](slimphp#2801) thanks to @RyanNerd
- [2802: Incorrect search of a header in stack](slimphp#2802) thanks to @mapogolions
- [2803: Emit non seekable streams](slimphp#2803) thanks to @mapogolions
- [2806: Simplify prepare arguments](slimphp#2806) thanks to @mapogolions
- [2807: 4.x - Add check for Slim callable notation if no resolver given](slimphp#2807) thanks to @adriansuter
- [2809: 4.x - Eliminate a duplicate code via HOF](slimphp#2809) thanks to @mapogolions
- [2811: 4.x - Remove `DeferredCallable`](slimphp#2811) thanks to @adriansuter
- [2812: 4.x - Travis-CI: Require coveralls library only if in analysis mode](slimphp#2812) thanks to @adriansuter
- [2813: 4.x - Avoid that Travis-CI runs phpunit two times in analysis mode](slimphp#2813) thanks to @adriansuter
- [2814: 4.2 - Use PHP 7.3 for analysis on Travis](slimphp#2814) thanks to @adriansuter
- [2816: 4.x - Fix RouteCollectorProxy::redirect() Bug](slimphp#2816) thanks to @l0gicgate
- [2817: 4.x - MiddlewareDispatcherInterface](slimphp#2817) thanks to @l0gicgate

3.12.2

Toggle 3.12.2's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **21**

- [2493: Rewrite Router->urlFor() to generate complete Urls](slimphp#2493) thanks to @Jmp00000001
- [2504: WiP: Non buffered body](slimphp#2504) thanks to @1ma
- [2633: Add type check for $headers](slimphp#2633) thanks to @adriansuter
- [2637: 3.x - Response function isBadRequest()](slimphp#2637) thanks to @KarimChukfeh
- [2657: Update docblock](slimphp#2657) thanks to @adriansuter
- [2659: Check that the property uri is a Uri instance](slimphp#2659) thanks to @adriansuter
- [2661: Test case testMoveToStream implemented](slimphp#2661) thanks to @adriansuter
- [2663: Add required php extensions](slimphp#2663) thanks to @adriansuter
- [2664: Fix typo](slimphp#2664) thanks to @adriansuter
- [2671: 3.x - Code Quality](slimphp#2671) thanks to @l0gicgate
- [2673: non-buffered responses fixes](slimphp#2673) thanks to @1ma
- [2690: 3.x - Add getCallable method on DeferredCallable](slimphp#2690) thanks to @l0gicgate
- [2691: Add test case `\Slim\Http\NonBufferedBody::write()`](slimphp#2691) thanks to @adriansuter
- [2704: Fix trailing question mark when query values are null](slimphp#2704) thanks to @ntzm
- [2720: Add !is&slimphp#95;numeric to empty condition](slimphp#2720) thanks to @adriansuter
- [2722: &slimphp#91;3.x&slimphp#92; Change empty() and !is&slimphp#95;numeric() to !strlen()](slimphp#2722) thanks to @adriansuter
- [2725: &slimphp#91;3.x&slimphp#92; Add `CODE&slimphp#95;OF&slimphp#95;CONDUCT.md` to export-ignore](slimphp#2725) thanks to @adriansuter
- [2738: 3.x - fix: typecast strings](slimphp#2738) thanks to @TXC
- [2756: Added financial contributors to the README](slimphp#2756) thanks to @monkeywithacupcake
- [2763: Remove code duplication](slimphp#2763) thanks to @mapogolions
- [2764: 3.x - Reuse of base class code](slimphp#2764) thanks to @mapogolions

4.1.0

Toggle 4.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
l0gicgate Pierre B.
Total issues resolved: **4**

- [2771: 4.x - Optimize ResponseEmitter work](slimphp#2771) thanks to @mapogolions
- [2774: 4.x - Add Possibility For Custom RequestHandler Invocation Strategies](slimphp#2774) thanks to @l0gicgate
- [2776: 4.x - Fix group middleware on multiple nested groups](slimphp#2776) thanks to @theodorejb
- [2779: 4.x - Support For Slim Callables in MiddlewareDispatcher & Container Closure Autobinding](slimphp#2779) thanks to @l0gicgate