Releases: symfony/framework-bundle
Releases · symfony/framework-bundle
v7.4.0-BETA1
Changelog (v7.3.4...v7.4.0-BETA1)
- feature symfony/symfony#62170 [HttpKernel] Add
KernelInterface::getShareDir(),APP_SHARE_DIRandkernel.share_dir(@nicolas-grekas) - feature symfony/symfony#60033 [ErrorHandler][FrameworkBundle] Add support for selecting the appropriate error renderer based on the
APP_RUNTIME_MODE(@yceruto) - feature symfony/symfony#60212 [Form] Add
FormFlowfor multistep forms management (@yceruto) - feature symfony/symfony#62135 [Config] Deprecate config builder generators (@nicolas-grekas)
- feature symfony/symfony#62129 [FrameworkBundle] Auto-generate
config/reference.phpto assist in writing and discovering app's configuration (@nicolas-grekas) - feature symfony/symfony#62010 [Routing] Initialize
router.request_context's_localeparameter tokernel.default_locale(@MatTheCat) - feature symfony/symfony#61979 [HttpFoundation] Add
Request::set/getAllowedHttpMethodOverride()to list which HTTP methods can be overridden (@nicolas-grekas) - feature symfony/symfony#61252 [FrameworkBundle] Add support for union types on
#[AsEventListener](@Fan2Shrek) - feature symfony/symfony#61933 [Workflow] Move the dump command to the component (@lyrixx)
- feature symfony/symfony#61919 [DependencyInjection] Deprecate
ExtensionInterface::getXsdValidationBasePath()andgetNamespace()(@nicolas-grekas) - feature symfony/symfony#60201 [Workflow] Add support for weighted transitions (@lyrixx)
- feature symfony/symfony#60568 [DependencyInjection][Routing] Deprecate XML configuration format (@MatTheCat)
- feature symfony/symfony#59576 [HttpClient] Make
CachingHttpClientcompatible with RFC 9111 (@Lctrs) - feature symfony/symfony#61838 [Notifier][LOX24] Add Lox24 webhook request parser support (@alebedev80)
- feature symfony/symfony#61791 [Validator] deprecate implicit constraint option names in YAML/XML mapping files (@xabbuh)
- feature symfony/symfony#51273 [Config] Add
ArrayNodeDefinition::acceptAndWrap()to list alternative types that should be accepted and wrapped in an array (@nicolas-grekas) - feature symfony/symfony#60023 [Lock] Add
LockKeyNormalizer(@valtzu) - feature symfony/symfony#60204 [FrameworkBundle] Add support for configuring workflow places with glob patterns matching consts/backed enums (@lyrixx)
- feature symfony/symfony#60395 [HttpFoundation] Add
#[IsSignatureValid]attribute (@santysisi) - feature symfony/symfony#61110 [FrameworkBundle] Prepare session in functionnal tests (@cyve)
- feature symfony/symfony#61718 [Config] Add argument
$singulartoNodeBuilder::arrayNode()to decouple plurals/singulars from XML (@nicolas-grekas) - feature symfony/symfony#54366 [Messenger] Introduce
DefaultStampsProviderInterface(@VincentLanglet) - feature symfony/symfony#61563 [Serializer] Add
#[ExtendsSerializationFor]to declare new serialization attributes for a class (@nicolas-grekas) - feature symfony/symfony#61545 [Validator] Add
#[ExtendsValidationFor]to declare new constraints for a class (@nicolas-grekas) - feature symfony/symfony#61532 [Serializer] Allow using attributes to declare compile-time serialization metadata (@nicolas-grekas)
- feature symfony/symfony#61528 [Validator] Allow using attributes to declare compile-time constraint metadata (@nicolas-grekas)
- feature symfony/symfony#61297 [Form] Add form type guesser for
EnumType(@mttsch) - feature symfony/symfony#59780 [FrameworkBundle] Only show relevant columns in
debug:routercall and adding colors (@mamazu) - feature symfony/symfony#61492 [FrameworkBundle][Routing] Auto-register routes from attributes found on controller services (@nicolas-grekas)
- feature symfony/symfony#61480 [TypeInfo] Add extra type alias support (@mtarld)
- feature symfony/symfony#61290 [Mailer] Add MicrosoftGraph API Transport (@bobvandevijver)
- feature symfony/symfony#60955 [BrowserKit] Add PHPUnit constraints:
BrowserHistoryIsOnFirstPageandBrowserHistoryIsOnLastPage(@santysisi) - feature symfony/symfony#60805 [Validator] Add
minandmaxin both error messages ofLengthValidator(@VincentLanglet) - feature symfony/symfony#60857 [FrameworkBundle] Add
ControllerHelper; the helpers fromAbstractControlleras a standalone service (@nicolas-grekas) - feature symfony/symfony#60910 [DependencyInjection] Add argument
$targettoContainerBuilder::registerAliasForArgument()(@nicolas-grekas) - feature symfony/symfony#60597 [DependencyInjection][FrameworkBundle] Use php-serialize to dump the container for debug/lint commands (@nicolas-grekas)
- feature symfony/symfony#60874 [FrameworkBundle] Allow using their name without added suffix when using #[Target] for custom services (@Valmonzo)
- feature symfony/symfony#60788 [FrameworkBundle] Allow to un-verbose all the method in
BrowserKitAssertionsTrait(@VincentLanglet) - feature symfony/symfony#60740 [Mailer] Add
assertEmailAddressNotContains(@santysisi) - feature symfony/symfony#60394 [Console][FrameworkBundle] Simplify using invokable commands when the component is used standalone (@HypeMC)
- feature symfony/symfony#60420 [WebLink] Add class to parse Link headers from HTTP responses (@GromNaN)
v7.3.4
Changelog (v7.3.3...v7.3.4)
- bug symfony/symfony#60515 [Mailer] Fix memory leak with
mailer.message_logger_listener(@andrew-demb) - bug symfony/symfony#61757 [FrameworkBundle] Perform-no-deep-merging on workflow transitions' from/to configs (@nicolas-grekas)
- bug symfony/symfony#61727 Replace __sleep/wakeup() by __(un)serialize() for throwing and internal usages (@nicolas-grekas)
- bug symfony/symfony#61714 [SecurityBundle] Fix semantic configuration for singulars/plurals in XML (@nicolas-grekas)
- bug symfony/symfony#61596 [FrameworkBundle] Normalize workflow places separately (@KevinVanSonsbeek)
v6.4.26
Changelog (v6.4.25...v6.4.26)
- bug symfony/symfony#61757 [FrameworkBundle] Perform-no-deep-merging on workflow transitions' from/to configs (@nicolas-grekas)
- bug symfony/symfony#61727 Replace __sleep/wakeup() by __(un)serialize() for throwing and internal usages (@nicolas-grekas)
- bug symfony/symfony#61596 [FrameworkBundle] Normalize workflow places separately (@KevinVanSonsbeek)
v7.3.3
Changelog (v7.3.2...v7.3.3)
- bug symfony/symfony#61529 [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled (@MatTheCat)
- bug symfony/symfony#61115 [FrameworkBundle] Make
cache:warmupwarm up read-only caches (@MatTheCat)
v6.4.25
Changelog (v6.4.24...v6.4.25)
- bug symfony/symfony#61529 [FrameworkBundle] Don’t collect CLI profiles if the profiler is disabled (@MatTheCat)
- bug symfony/symfony#61115 [FrameworkBundle] Make
cache:warmupwarm up read-only caches (@MatTheCat)
v7.3.2
Changelog (v7.3.1...v7.3.2)
- bug symfony/symfony#61261 [FrameworkBundle] Fix
lint:container --resolve-env-vars(@MatTheCat) - bug symfony/symfony#61158 [FrameworkBundle] Add missing html5-allow-no-tld to XSD file (@nicolas-grekas)
- bug symfony/symfony#61106 Fix
@varphpdoc (@fabpot) - bug symfony/symfony#61105 [FrameworkBundle] fix phpdoc in
MicroKernelTrait(@santysisi) - bug symfony/symfony#60741 [Scheduler] Fix
#[AsCronTask]not passing arguments to command (Jan Pintr, @jan-pintr) - bug symfony/symfony#61020 [Doctrine][FrameworkBundle][Serializer][Validator] Increase minimum version of type-info component (@mitelg)
v7.2.9
Changelog (v7.2.8...v7.2.9)
- bug symfony/symfony#61261 [FrameworkBundle] Fix
lint:container --resolve-env-vars(@MatTheCat) - bug symfony/symfony#61158 [FrameworkBundle] Add missing html5-allow-no-tld to XSD file (@nicolas-grekas)
- bug symfony/symfony#61106 Fix
@varphpdoc (@fabpot) - bug symfony/symfony#61105 [FrameworkBundle] fix phpdoc in
MicroKernelTrait(@santysisi) - bug symfony/symfony#61020 [Doctrine][FrameworkBundle][Serializer][Validator] Increase minimum version of type-info component (@mitelg)
v6.4.24
Changelog (v6.4.23...v6.4.24)
- bug symfony/symfony#61158 [FrameworkBundle] Add missing html5-allow-no-tld to XSD file (@nicolas-grekas)
- bug symfony/symfony#61106 Fix
@varphpdoc (@fabpot) - bug symfony/symfony#61105 [FrameworkBundle] fix phpdoc in
MicroKernelTrait(@santysisi)
v7.3.1
Changelog (v7.3.0...v7.3.1)
- bug symfony/symfony#60914 [Console] Fix command option mode (InputOption::VALUE_REQUIRED) (@gharlan)
- bug symfony/symfony#60894 [FrameworkBundle] also deprecate the internal rate limiter factory alias (@xabbuh)
- bug symfony/symfony#60780 [FrameworkBundle] Fix argument not provided to
add_bus_name_stamp_middleware(@maxbaldanza) - bug symfony/symfony#60705 [FrameworkBundle] Fix allow
looseas an email validation mode (@rhel-eo) - bug symfony/symfony#60774 [FrameworkBundle] Fixes getting a type error when the secret you are trying to reveal could not be decrypted (@jack-worman)
- bug symfony/symfony#60693 [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass (@cquintana92)
- bug symfony/symfony#60564 [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass (@cquintana92)
- bug symfony/symfony#60646 [FrameworkBundle] don't register
SchedulerTriggerNormalizerwithoutsymfony/serializer(@xabbuh) - bug symfony/symfony#60625 [FrameworkBundle] set NamespacedPoolInterface alias to cache.app (@IndraGunawan)
v7.2.8
Changelog (v7.2.7...v7.2.8)
- bug symfony/symfony#60914 [Console] Fix command option mode (InputOption::VALUE_REQUIRED) (@gharlan)
- bug symfony/symfony#60780 [FrameworkBundle] Fix argument not provided to
add_bus_name_stamp_middleware(@maxbaldanza) - bug symfony/symfony#60705 [FrameworkBundle] Fix allow
looseas an email validation mode (@rhel-eo) - bug symfony/symfony#60774 [FrameworkBundle] Fixes getting a type error when the secret you are trying to reveal could not be decrypted (@jack-worman)
- bug symfony/symfony#60693 [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass (@cquintana92)
- bug symfony/symfony#60564 [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass (@cquintana92)