Releases: phpgt/Routing
April 2026 release
Non-compound classes in wrapped code
This release fixed issue #85, allowing non-compound classes such as DateTime to be referenced in wrapped code, without the need for fully qualifying them, or introducing unnecessary imports.
This release also marks the first PHPGT repository to move to the uppercase "GT" namespace prefix, full backwards compatibility.
What's Changed
Full Changelog: v1.1.5...v1.1.6
Nullable error status
What's Changed
Full Changelog: v1.1.4...v1.1.5
ConfigSection
September 2025 release
December 2023 release
July 2023 release
What's Changed
- build: hard dependencies by @g105b in #20
- Dependabot by @g105b in #22
- build(deps): bump phpgt/servicecontainer from 1.2.0 to 1.2.1 by @dependabot in #23
- build(deps): bump phpgt/http from 1.1.5 to 1.1.6 by @dependabot in #24
- build(deps-dev): bump phpstan/phpstan from 1.8.4 to 1.9.4 by @dependabot in #29
- Star accept header (/) matches the first route by @g105b in #30
- Update build deps and PHPStorm analysis tweaks by @g105b in #53
New Contributors
- @dependabot made their first contribution in #23
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Accept */* if empty accept header
This minor patch is being released to help in situations where WebEngine is being called from a cURL request, but the Accept header is being sent empty. Specifically this helps the Goutte test runner for Behat scripts.
Get Dynamic URLs from DynamicPath object
This minor release introduces DynamicPath::getUrl() which returns a URL string containing the dynamic parts, indicated with an @ character.