Update symfony packages to v5 (major)
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
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
- Added
framework.http_cache
configuration tree - Added
framework.trusted_proxies
andframework.trusted_headers
configuration options - Deprecated the public
form.factory
,form.type.file
,translator
,security.csrf.token_manager
,serializer
,cache_clearer
,filesystem
andvalidator
services to private. - Added
TemplateAwareDataCollectorInterface
andAbstractDataCollector
to simplify custom data collector creation and leverage autoconfiguration - Add
cache.adapter.redis_tag_aware
tag to useRedisCacheAwareAdapter
- added
framework.http_client.retry_failing
configuration tree - added
assertCheckboxChecked()
andassertCheckboxNotChecked()
inWebTestCase
- added
assertFormValue()
andassertNoFormValue()
inWebTestCase
- 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
andlock.RESOURCE_NAME.store
services and thelock
,LockInterface
,lock.store
andPersistingStoreInterface
aliases, uselock.RESOURCE_NAME.factory
,lock.factory
orLockFactory
instead.
v5.1.10
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
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
Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.7...v5.1.8)
- bug #38578 Add missing use statement (jderusse)
v5.1.7
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
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
Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.4...v5.1.5)
- no changes
v5.1.4
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
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
Changelog (https://github.com/symfony/framework-bundle/compare/v5.1.1...v5.1.2)
- no changes
v5.1.1
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
- Removed
--no-backup
option fromtranslation:update
command (broken since5.0.0
) - Added link to source for controllers registered as named services
- Added link to source on controller on
router:match
/debug:router
(whenframework.ide
is configured) - Added the
framework.router.default_uri
configuration option to configure the defaultRequestContext
- Made
MicroKernelTrait::configureContainer()
compatible withContainerConfigurator
- 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
toMicroKernelTrait::configureRoutes()
, type-hintRoutingConfigurator
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
anddebug:config
to dump and debug kernel container extension configuration. - Deprecated
session.attribute_bag
service andsession.flash_bag
service.
v5.0.11
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
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
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
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
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
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
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
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
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
v5.0.1
v5.0.0
- Removed support to load translation resources from the legacy directories
src/Resources/translations/
andsrc/Resources/<BundleName>/translations/
- Removed
ControllerNameParser
. - Removed
ResolveControllerNameSubscriber
- Removed support for
bundle:controller:action
to reference controllers. UseserviceOrFqcn::method
instead - Removed support for PHP templating, use Twig instead
- Removed
Controller
, useAbstractController
instead - Removed
Client
, useKernelBrowser
instead - Removed
ContainerAwareCommand
, use dependency injection instead - Removed the
validation.strict_email
option, usevalidation.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
andsession.save_listener
services - Removed
SecurityUserValueResolver
, useUserValueResolver
instead - Removed
routing.loader.service
. - Service route loaders must be tagged with
routing.route_loader
. - Added
slugger
service andSluggerInterface
alias - Removed the
lock.store.flock
,lock.store.semaphore
,lock.store.memcached.abstract
andlock.store.redis.abstract
services. - Removed the
router.cache_class_prefix
parameter.
symfony/phpunit-bridge
v5.2.1
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
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
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
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
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
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
Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.1.5...v5.1.6)
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.