Skip to content

chore(deps): update symfony packages to v5 (major)

Reiter, Christoph requested to merge renovate/major-symfony into main

This MR contains the following updates:

Package Type Update Change
symfony/browser-kit (source) require-dev major ^4.4 -> ^5.0
symfony/framework-bundle (source) require major ^4.1.12 -> ^5.0.0
symfony/http-client (source) require-dev major ^4.4 -> ^5.0
symfony/lock (source) require major ^4.4 -> ^5.0
symfony/messenger (source) require major ^4.4 -> ^5.0
symfony/phpunit-bridge (source) require-dev major ^4.4 -> ^5.0

Release Notes

symfony/browser-kit

v5.2.1

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.2.0...v5.2.1)

  • no changes

v5.2.0

Compare Source

  • [BC BREAK] Request parameters are now casted to string in Request::__construct().

v5.1.10

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.9...v5.1.10)

  • no changes

v5.1.9

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.8...v5.1.9)

  • no changes

v5.1.8

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.7...v5.1.8)

  • no changes

v5.1.7

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.6...v5.1.7)

  • bug #​38377 Ignore more deprecations for Mockery mocks (fancyweb)
  • bug #​38360 Cookie expiration at current timestamp (iquito)

v5.1.6

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.5...v5.1.6)

  • no changes

v5.1.5

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.4...v5.1.5)

  • no changes

v5.1.4

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.3...v5.1.4)

  • no changes

v5.1.3

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.2...v5.1.3)

  • no changes

v5.1.2

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.1...v5.1.2)

  • no changes

v5.1.1

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.0...v5.1.1)

  • no changes

v5.1.0

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.1.0-RC2...v5.1.0)

  • no changes

v5.0.11

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.10...v5.0.11)

  • no changes

v5.0.10

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.9...v5.0.10)

  • no changes

v5.0.9

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.8...v5.0.9)

  • bug #​36839 Raw body with custom Content-Type header (azhurb)
  • bug #​36592 Allow Referer set by history to be overridden (Slamdunk)

v5.0.8

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.7...v5.0.8)

  • no changes

v5.0.7

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.6...v5.0.7)

  • bug #​36181 fixed missing post request parameters in file uploads (codebay)

v5.0.6

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.5...v5.0.6)

  • no changes

v5.0.5

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.4...v5.0.5)

  • bug #​35827 Nested file array prevents uploading file (afilina)

v5.0.4

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.3...v5.0.4)

  • no changes

v5.0.3

Compare Source

Changelog (https://github.com/symfony/browser-kit/compare/v5.0.2...v5.0.3)

  • no changes

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

symfony/framework-bundle

v5.2.1

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.2.0...v5.2.1)

  • bug #​39555 Fix NFS detection on macOs (jderusse)
  • bug #​39360 Fix cache:clear with buildDir (jderusse)
  • bug #​39494 Add missing symfony/deprecation-contracts requirement (jderusse)
  • bug #​39478 Fix missing kernel.build_dir on cache clear (chalasr)
  • bug #​39442 Fix enabled key for ratelimiter config (pierredup)
  • bug #​39268 Use decoration instead of class replacement for mock factory (GaryPEGEOT)
  • bug #​39361 acces public-deprecated services via the private container to remove false-positive deprecations (nicolas-grekas)
  • bug #​39357 fix preserving some special chars in the query string (nicolas-grekas)
  • bug #​39313 TextDescriptor::formatControllerLink checked method… (fjogeleit)
  • bug #​39256 Fixed case when the marking store is not defined (lyrixx)

v5.2.0

Compare Source

  • Added framework.http_cache configuration tree
  • Added framework.trusted_proxies and framework.trusted_headers configuration options
  • Deprecated the public form.factory, form.type.file, translator, security.csrf.token_manager, serializer, cache_clearer, filesystem and validator services to private.
  • Added TemplateAwareDataCollectorInterface and AbstractDataCollector to simplify custom data collector creation and leverage autoconfiguration
  • Add cache.adapter.redis_tag_aware tag to use RedisCacheAwareAdapter
  • added framework.http_client.retry_failing configuration tree
  • added assertCheckboxChecked() and assertCheckboxNotChecked() in WebTestCase
  • added assertFormValue() and assertNoFormValue() in WebTestCase
  • Added "--as-tree=3" option to translation:update command to dump messages as a tree-like structure. The given value defines the level where to switch to inline YAML
  • Deprecated the lock.RESOURCE_NAME and lock.RESOURCE_NAME.store services and the lock, LockInterface, lock.store and PersistingStoreInterface aliases, use lock.RESOURCE_NAME.factory, lock.factory or LockFactory instead.

v5.1.10

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.9...v5.1.10)

  • bug #​39494 Add missing symfony/deprecation-contracts requirement (jderusse)
  • bug #​39361 acces public-deprecated services via the private container to remove false-positive deprecations (nicolas-grekas)
  • bug #​39357 fix preserving some special chars in the query string (nicolas-grekas)
  • bug #​39313 TextDescriptor::formatControllerLink checked method… (fjogeleit)

v5.1.9

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.8...v5.1.9)

  • bug #​39072 fix firebase transport factory DI tag type (xabbuh)
  • bug #​38999 autoconfigure behavior describing tags on decorators (xabbuh)
  • bug #​38867 Fixing TranslationUpdateCommand failure when using "--no-backup" (liarco)

v5.1.8

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.7...v5.1.8)

  • bug #​38578 Add missing use statement (jderusse)

v5.1.7

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.6...v5.1.7)

  • bug #​38348 Add Mailjet definition (michaelKaefer)
  • bug #​38343 Revert "bug #​38063 [FrameworkBundle] generate preload.php in src/ to make opcache.preload predictable" (nicolas-grekas)

v5.1.6

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.5...v5.1.6)

  • bug #​38226 loadRoutes shoud receive RoutingPhpFileLoader (grachevko)
  • bug #​38202 Fix xsd definition which prevent to add more than one workflow metadata (l-vo)
  • bug #​38142 adopt src/.preload.php (nicolas-grekas)
  • bug #​38095 Remove unnecessary check for existing request (jschaedl)
  • bug #​38063 generate preload.php in src/ to make opcache.preload predictable (nicolas-grekas)

v5.1.5

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.4...v5.1.5)

  • no changes

v5.1.4

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.3...v5.1.4)

  • bug #​37849 Add missing mailer transports in xsd (l-vo)
  • bug #​37729 fail properly when the required service is not defined (xabbuh)
  • bug #​37705 Added the missing reset tag to mailer.logger_message_listener (vudaltsov)

v5.1.3

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.2...v5.1.3)

  • bug #​37572 set default session.handler alias if handler_id is not provided (Youssef BENHSSAIEN)
  • bug #​37271 preserve dots in query-string when redirecting (nicolas-grekas)
  • bug #​37270 preserve dots in query-string when redirecting (nicolas-grekas)

v5.1.2

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.1...v5.1.2)

  • no changes

v5.1.1

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.0...v5.1.1)

  • bug #​37044 Apply ExpressionLanguageProviderPass to router.default (wizhippo)
  • bug #​37154 Remove reference to APP_SECRET in MicroKernelTrait (nicolas-grekas)
  • bug #​36913 fix type annotation on ControllerTrait::addFlash() (ThomasLandauer)
  • bug #​37058 Extension Serializer issue (Korbeil)
  • bug #​37028 Fix enabled_locales behavior (tgalopin)

v5.1.0

Compare Source

  • Removed --no-backup option from translation:update command (broken since 5.0.0)
  • Added link to source for controllers registered as named services
  • Added link to source on controller on router:match/debug:router (when framework.ide is configured)
  • Added the framework.router.default_uri configuration option to configure the default RequestContext
  • Made MicroKernelTrait::configureContainer() compatible with ContainerConfigurator
  • Added a new mailer.message_bus option to configure or disable the message bus to use to send mails.
  • Added flex-compatible default implementation for MicroKernelTrait::registerBundles()
  • Deprecated passing a RouteCollectionBuilder to MicroKernelTrait::configureRoutes(), type-hint RoutingConfigurator instead
  • The TemplateController now accepts context argument
  • Deprecated not setting the "framework.router.utf8" configuration option as it will default to true in Symfony 6.0
  • Added tag routing.expression_language_function to define functions available in route conditions
  • Added debug:container --deprecations option to see compile-time deprecations.
  • Made BrowserKitAssertionsTrait report the original error message in case of a failure
  • Added ability for config:dump-reference and debug:config to dump and debug kernel container extension configuration.
  • Deprecated session.attribute_bag service and session.flash_bag service.

v5.0.11

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.10...v5.0.11)

  • bug #​37572 set default session.handler alias if handler_id is not provided (Youssef BENHSSAIEN)
  • bug #​37271 preserve dots in query-string when redirecting (nicolas-grekas)
  • bug #​37270 preserve dots in query-string when redirecting (nicolas-grekas)

v5.0.10

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.9...v5.0.10)

  • bug #​36913 fix type annotation on ControllerTrait::addFlash() (ThomasLandauer)

v5.0.9

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.8...v5.0.9)

  • bug #​36505 Fix for translation:update command updating ICU messages (artemoliynyk)

v5.0.8

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.7...v5.0.8)

  • bug #​36519 debug:autowiring: Fix wrong display when using class_alias (weaverryan)
  • bug #​36506 Fix session.attribute_bag service definition (fancyweb)
  • bug #​36441 fix loading defaults when using the PHP-DSL (nicolas-grekas)
  • bug #​36400 Allowing empty secrets to be set (weaverryan)
  • bug #​36377 Fix scoped client without query option configuration (X-Coder264)
  • bug #​36342 fix compat with Debug component (nicolas-grekas)

v5.0.7

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.6...v5.0.7)

  • bug #​36261 revert to legacy wiring of the session when circular refs are detected (nicolas-grekas)

v5.0.6

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.5...v5.0.6)

  • bug #​36143 Fix Router Cache (guillbdx)
  • bug #​36103 fix preloading script generation (nicolas-grekas)
  • bug #​36063 start session on flashbag injection (William Arslett)
  • bug #​35912 register only existing transport factories (xabbuh)

v5.0.5

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.4...v5.0.5)

  • bug #​35897 add missing Messenger options to XML schema definition (xabbuh)
  • bug #​35830 Skip notifiers tags in UnusedTagsPass (chalasr)
  • bug #​35826 Add correct tags for NullTransportFactory (jschaedl)
  • bug #​35605 fix support for samesite in session cookies (fabpot)
  • bug #​35553 Fix HTTP client config handling (julienfalque)
  • bug #​35161 Check non-null type for numeric type (Arman-Hosseini)

v5.0.4

Compare Source

Changelog (https://github.com/symfony/framework-bundle/compare/v5.0.3...v5.0.4)

  • bug #​35486 Default value for 'sort' option in translation:update should be 'asc' (versgui)
  • bug #​35502 Fix bug when using single route with XML config (Nyholm)

v5.0.3

[Compare Source](https:


Renovate configuration

📅 Schedule: "before 3am on Monday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports