thorsten / phpMyFAQ

phpMyFAQ - Open Source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases
https://www.phpmyfaq.de
Mozilla Public License 2.0
582 stars 253 forks source link

build(deps): bump symfony/routing from 7.0.7 to 7.1.0 #2978

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps symfony/routing from 7.0.7 to 7.1.0.

Release notes

Sourced from symfony/routing's releases.

v7.1.0

Changelog (https://github.com/symfony/routing/compare/v7.1.0-RC1...v7.1.0)

v7.1.0-RC1

Changelog (https://github.com/symfony/routing/compare/v7.1.0-BETA1...v7.1.0-RC1)

  • no significant changes

v7.1.0-BETA1

Changelog (https://github.com/symfony/routing/compare/v7.0.7...v7.1.0-BETA1)

v7.0.8

Changelog (https://github.com/symfony/routing/compare/v7.0.7...v7.0.8)

Changelog

Sourced from symfony/routing's changelog.

CHANGELOG

7.1

  • Add {foo:bar} syntax to define a mapping between a route parameter and its corresponding request attribute

7.0

  • Add argument $routeParameters to UrlMatcher::handleRouteRequirements()
  • Remove Doctrine annotations support in favor of native attributes
  • Remove AnnotationClassLoader, use AttributeClassLoader instead
  • Remove AnnotationDirectoryLoader, use AttributeDirectoryLoader instead
  • Remove AnnotationFileLoader, use AttributeFileLoader instead

6.4

  • Add FQCN and FQCN::method aliases for routes loaded from attributes/annotations when applicable
  • Add native return type to AnnotationClassLoader::setResolver()
  • Deprecate Doctrine annotations support in favor of native attributes
  • Change the constructor signature of AnnotationClassLoader to __construct(?string $env = null), passing an annotation reader as first argument is deprecated
  • Deprecate AnnotationClassLoader, use AttributeClassLoader instead
  • Deprecate AnnotationDirectoryLoader, use AttributeDirectoryLoader instead
  • Deprecate AnnotationFileLoader, use AttributeFileLoader instead
  • Add AddExpressionLanguageProvidersPass (moved from FrameworkBundle)
  • Add aliases for all classes in the Annotation namespace to Attribute

6.2

  • Add Requirement::POSITIVE_INT for common ids and pagination

6.1

  • Add getMissingParameters and getRouteName methods on MissingMandatoryParametersException
  • Allow using UTF-8 parameter names
  • Support the attribute type (alias of annotation) in annotation loaders
  • Already encoded slashes are not decoded nor double-encoded anymore when generating URLs (query parameters)
  • Add EnumRequirement to help generate route requirements from a \BackedEnum
  • Add Requirement, a collection of universal regular-expression constants to use as route parameter requirements
  • Add params variable to condition expression
  • Deprecate not passing route parameters as the fourth argument to UrlMatcher::handleRouteRequirements()

5.3

... (truncated)

Commits
  • 0ec2f36 Merge branch '7.0' into 7.1
  • fa77846 gracefully handle cases when no resolver is set
  • ec6e34d Merge branch '7.0' into 7.1
  • 2561221 Merge branch '6.4' into 7.0
  • 29a9f63 Merge branch '5.4' into 6.4
  • 22f15a6 minor #54785 Remove calls to TestCase::iniSet() and calls to deprecated met...
  • 198eb5b Remove calls to getMockForAbstractClass()
  • e866ee8 Merge branch '7.0' into 7.1
  • feb0b9c Merge branch '6.4' into 7.0
  • 8a9af46 Merge branch '5.4' into 6.4
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)