github symfony/routing v8.2.0-BETA1

3 hours ago

Changelog (v8.1.11...v8.2.0-BETA1)

  • bug #67452 Reject placeholders that override the target of template and redirect routes (@nicolas-grekas)
  • minor #67316 Add command.invocation and migrate command examples (@nicolas-grekas)
  • minor #67326 Rely on stable sorting for route priorities (@andreybolonin)
  • feature #67247 Add shortcuts for template and redirect routes (@javiereguiluz)
  • minor #67244 Improve the descriptions of the types and attributes registered for autoconfiguration (@nicolas-grekas)
  • minor #67184 Reset the request context without going through its getters and setters (@nicolas-grekas)
  • minor #66876 Make router.strict_requirements default to null when not in debug mode (@nicolas-grekas)
  • bug #66746 Don't reject valid configuration in the generated JSON schema (@nicolas-grekas)
  • feature #66630 Add ConstantFunctionProvider and deprecate the unrestricted constant() and enum() (@nicolas-grekas)
  • minor #66566 Improve the hints shown by debug:autowiring (@nicolas-grekas)
  • minor #66291 Speed up URL generation by skipping steps that do nothing (@nicolas-grekas)
  • feature #66004 Add addCondition() to combine a condition with the existing ones (@nicolas-grekas)
  • bug #66025 Perform scheme redirects before any other listener runs (@nicolas-grekas)
  • minor #65983 Move the passes and commands that act on another package to that package (@nicolas-grekas)
  • feature #65948 Move every configuration section to a bundle shipped by its own component (@nicolas-grekas)
  • minor #65968 Move the classes CacheBundle, RouterBundle and TranslationBundle wire into their own components (@nicolas-grekas)
  • minor #65954 Add RouterBundle (@nicolas-grekas)
  • bug #65449 Reject "_firewall" as a host parameter (@nicolas-grekas)
  • feature #63112 Add a firewall option to route definitions (@tilaven)
  • feature #64603 add RequestContext::runWith() to temporarily generate URLs for another context (@Jean-Beru)
  • feature #65073 Allow defining default query parameters (@ousamabenyounes)

Don't miss a new routing release

NewReleases is sending notifications on new releases.