Skip to content
Snippets Groups Projects

Update symfony packages to v5 (major)

Closed Bekerle, Patrizio requested to merge renovate/major-symfony into main

This MR contains the following updates:

Package Type Update Change
symfony/framework-bundle (source) require major ^4.1.12 -> ^5.0.0
symfony/phpunit-bridge (source) require-dev major ^4.4 -> ^5.0

Release Notes

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

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

  • bug #​35351 Revert #​34797 "Fixed translations file dumper behavior" and fix #​34713 (yceruto)
  • bug #​35323 Set booted flag to false when test kernel is unset (thiagocordeiro)
  • bug #​35306 Make sure one can use fragments.hinclude_default_template (Nyholm)
  • bug #​35299 Avoid stale-if-error in FrameworkBundle's HttpCache if kernel.debug = true (mpdude)
  • bug #​35247 Only skip .errored. services (fancyweb)
  • bug #​35170 Do not output positive feedback on stderr (fancyweb)
  • bug #​35099 Do not throw exception on value generate key (jderusse)

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

  • Removed support to load translation resources from the legacy directories src/Resources/translations/ and src/Resources/<BundleName>/translations/
  • Removed ControllerNameParser.
  • Removed ResolveControllerNameSubscriber
  • Removed support for bundle:controller:action to reference controllers. Use serviceOrFqcn::method instead
  • Removed support for PHP templating, use Twig instead
  • Removed Controller, use AbstractController instead
  • Removed Client, use KernelBrowser instead
  • Removed ContainerAwareCommand, use dependency injection instead
  • Removed the validation.strict_email option, use validation.email_validation_mode instead
  • Removed the cache.app.simple service and its corresponding PSR-16 autowiring alias
  • Removed cache-related compiler passes and RequestDataCollector
  • Removed the translator.selector and session.save_listener services
  • Removed SecurityUserValueResolver, use UserValueResolver instead
  • Removed routing.loader.service.
  • Service route loaders must be tagged with routing.route_loader.
  • Added slugger service and SluggerInterface alias
  • Removed the lock.store.flock, lock.store.semaphore, lock.store.memcached.abstract and lock.store.redis.abstract services.
  • Removed the router.cache_class_prefix parameter.
symfony/phpunit-bridge

v5.2.1

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.2.0...v5.2.1)

  • bug #​39331 Fixed PHPunit 9.5 compatibility (wouterj)
  • bug #​39226 Fix disabling DeprecationErrorHandler from PHPUnit configuration file (fancyweb)

v5.2.0

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.2.0-RC2...v5.2.0)

  • bug #​38597 Fix qualification of deprecations triggered by the debug class loader (fancyweb)

v5.1.10

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.9...v5.1.10)

  • bug #​39331 Fixed PHPunit 9.5 compatibility (wouterj)
  • bug #​39226 Fix disabling DeprecationErrorHandler from PHPUnit configuration file (fancyweb)

v5.1.9

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.8...v5.1.9)

  • bug #​38597 Fix qualification of deprecations triggered by the debug class loader (fancyweb)
  • bug #​38971 fix replaying skipped tests (nicolas-grekas)
  • bug #​38921 Fixed crash on Windows with PHP 8 (villfa)
  • bug #​38895 Fix wrong check for exporter in ConstraintTrait (alcaeus)

v5.1.8

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.7...v5.1.8)

  • bug #​38681 Support PHPUnit 8 and PHPUnit 9 in constraint compatibility trait (alcaeus)
  • bug #​38680 Support new expect methods in test case polyfill (alcaeus)
  • bug #​38679 Add missing exporter function for PHPUnit 7 (alcaeus)
  • bug #​38444 fix running parallel tests with phpunit 9 (nicolas-grekas)

v5.1.7

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.6...v5.1.7)

  • bug #​38384 Fix Deprecation file when it comes from the TestsListener (fancyweb)
  • bug #​38336 Fixed class_alias() for PHPUnit\Framework\Error\Error (stevegrunwell)

v5.1.6

Compare Source

Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.5...v5.1.6)

  • bug #​38169 Internal classes are not legacy (derrabus)
  • bug #​38094 Skip internal classes in CoverageListenerTrait (san

Renovate configuration

:date: Schedule: At any time (no schedule defined).

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

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

:no_bell: 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

Checking pipeline status.

Approval is optional

Closed by Bekerle, PatrizioBekerle, Patrizio 4 years ago (Jan 13, 2021 11:10am UTC)

Merge details

  • The changes were not merged into main.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • :warning:️ Artifact update problem

    Renovate failed to update an artifact related to this branch. You probably do not want to merge this MR as-is.

    :recycle:️ Renovate will retry this branch, including artifacts, only when one of the following happens:

    • any of the package files in this branch needs updating, or
    • the branch becomes conflicted, or
    • you check the rebase/retry checkbox if found above, or
    • you rename this MR's title to start with "rebase!" to trigger it manually

    The artifact failure details are included below:

    File name: composer.lock
    Command failed: composer update symfony/framework-bundle symfony/phpunit-bridge --with-dependencies --ignore-platform-reqs --no-ansi --no-interaction
    Loading composer repositories with package information
                                                          Updating dependencies
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - dbp/api-core-bundle is locked to version dev-ci and an update of this package was not requested.
        - dbp/api-core-bundle dev-ci requires symfony/framework-bundle ^4.1.12 -> found symfony/framework-bundle[v4.1.12, ..., v4.4.18] but it conflicts with your root composer.json require (^5.0.0).
      Problem 2
        - symfony/framework-bundle[v5.0.0, ..., v5.0.11] require symfony/http-kernel ^5.0 -> satisfiable by symfony/http-kernel[v5.0.0, ..., v5.2.1].
        - symfony/http-kernel[v5.0.0, ..., v5.2.1] require symfony/event-dispatcher ^5.0 -> satisfiable by symfony/event-dispatcher[v5.0.0, ..., v5.2.1].
        - symfony/framework-bundle[v5.1.0, ..., v5.1.10] require symfony/event-dispatcher ^5.1 -> satisfiable by symfony/event-dispatcher[v5.1.0, ..., v5.2.1].
        - symfony/console v4.4.16 conflicts with symfony/framework-bundle v5.2.1.
        - symfony/console v4.4.16 conflicts with symfony/framework-bundle v5.2.0.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.2.1.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.2.0.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.10.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.9.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.8.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.7.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.6.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.5.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.4.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.3.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.2.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.1.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.1.0.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.11.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.10.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.9.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.8.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.7.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.6.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.5.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.4.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.3.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.2.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.1.
        - symfony/console v4.4.16 conflicts with symfony/event-dispatcher v5.0.0.
        - friendsofphp/php-cs-fixer v2.16.7 requires symfony/console ^3.4.43 || ^4.1.6 || ^5.0 -> satisfiable by symfony/console[v4.4.16].
        - friendsofphp/php-cs-fixer is locked to version v2.16.7 and an update of this package was not requested.
        - Root composer.json requires symfony/framework-bundle ^5.0.0 -> satisfiable by symfony/framework-bundle[v5.0.0, ..., v5.2.1].
    
    Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
    

    By Reiter, Christoph on 2021-01-13T12:05:52 (imported from GitLab)

  • Renovate Ignore Notification

    As this MR has been closed unmerged, Renovate will ignore this upgrade and you will not receive MRs for any future 5.x releases. However, if you upgrade to 5.x manually then Renovate will then reenable updates for minor and patch updates automatically.

    If this MR was closed by mistake or you changed your mind, you can simply rename this MR and you will soon get a fresh replacement MR opened.

    By Reiter, Christoph on 2021-01-13T19:30:33 (imported from GitLab)

Please register or sign in to reply
Loading