Skip to content

Releases: phpgt/Routing

Nullable error status

24 Oct 16:45
ab567a0

Choose a tag to compare

What's Changed

  • feature: pass nullable int as the error status closes #73 by @g105b in #74

Full Changelog: v1.1.4...v1.1.5

ConfigSection

19 Oct 14:39
4e0519d

Choose a tag to compare

The new type-safe RouterConfig class has been introduced, and use of the ConfigSection has been deprecated, with plans to remove ConfigSection in v2. There is no planned release date of v2 yet.

  • feature: use type-safe RouterConfig by @g105b in #72

September 2025 release

25 Sep 15:14
58aa901

Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.1.3

December 2023 release

06 Dec 13:50
9304e14

Choose a tag to compare

What's Changed

  • Fix for dynamic sibling files by @g105b in #56
  • Nested dynamic sibling by @g105b in #60
  • Distinct files are allowed to start with underscore by @g105b in #58

Full Changelog: v1.1.1...v1.1.2

July 2023 release

20 Jul 14:26
3390be9

Choose a tag to compare

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

Full Changelog: v1.1.0...v1.1.1

v1.1.0

21 Feb 22:58
72e6b4f

Choose a tag to compare

  • feature: deeper dynamic pages by @g105b in #14
  • feature: Assembly::containsDistinctFile by @g105b in #16

Full Changelog: v1.0.5...v1.1.0

Accept */* if empty accept header

31 Jan 13:58

Choose a tag to compare

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

28 Nov 15:51

Choose a tag to compare

This minor release introduces DynamicPath::getUrl() which returns a URL string containing the dynamic parts, indicated with an @ character.

Magic paths match current directory

09 Nov 13:00

Choose a tag to compare

This minor patch release makes Magic Path matching consistent with WebEngine v3's usage: if there's a magic path in the uri-matched directory, it will continue to be matched. Only directories above magic paths will not be matched.

Dynamic path improvement

05 Nov 14:26
7b5080b

Choose a tag to compare

In this minor patch release, if the dynamic path is requested without a parameter, the deepest path variable is returned. This is especially useful for paths with only a single dynamic path variable.