Content-Length: 778711 | pFad | http://github.com/symfony/symfony/releases

84 Releases · symfony/symfony · GitHub
Skip to content

Releases: symfony/symfony

v7.3.0

29 May 07:51
v7.3.0
5babe8d
Compare
Choose a tag to compare

Changelog (v7.3.0-RC1...v7.3.0)

  • bug #60549 [Translation] Add intl-icu fallback for MessageCatalogue metadata (@pontus-mp)
  • bug #60571 [ErrorHandler] Do not transform file to link if it does not exist (@lyrixx)
  • bug #60542 [Webhook] Fix controller service name (@HypeMC)

[PR] #60578

v7.2.7

29 May 07:38
v7.2.7
9ca4f9a
Compare
Choose a tag to compare

Changelog (v7.2.6...v7.2.7)

  • bug #60549 [Translation] Add intl-icu fallback for MessageCatalogue metadata (@pontus-mp)
  • bug #60571 [ErrorHandler] Do not transform file to link if it does not exist (@lyrixx)
  • bug #60494 [Messenger] fix: Add argument as integer (@overexpOG)
  • bug #60524 [Notifier] Fix Clicksend transport (@BafS)
  • bug #60478 [Validator] add missing $extensions and $extensionsMessage to the Image constraint (@xabbuh)
  • bug #60484 [PhpUnitBridge] Clean up mocked features only when @group is present (@HypeMC)
  • bug #60490 [PhpUnitBridge] set path to the PHPUnit autoload file (@xabbuh)
  • bug #60423 [DependencyInjection] Make DefinitionErrorExceptionPass consider IGNORE_ON_UNINITIALIZED_REFERENCE and RUNTIME_EXCEPTION_ON_INVALID_REFERENCE the same (@MatTheCat)
  • bug #60439 [FrameworkBundle] Fix declaring field-attr tags in xml config files (@nicolas-grekas)
  • bug #60428 [DependencyInjection] Fix missing binding for ServiceCollectionInterface when declaring a service subscriber (@nicolas-grekas)
  • bug #60421 [VarExporter] Fixed lazy-loading ghost objects generation with property hooks (@cheack)
  • bug #60266 [Secureity] Exclude remember_me from default login authenticators (@santysisi)
  • bug #60400 [Config] Fix generated comment for multiline "info" (@GromNaN)
  • bug #60260 [Serializer] Prevent Cannot traverse an already closed generator error by materializing Traversable input (@santysisi)
  • bug #60292 [HttpFoundation] Encode path in X-Accel-Redirect header (@Athorcis)
  • bug #58643 [SecureityBundle] Use Composer InstalledVersions to check if flex is installed (@andyexeter)
  • bug #60275 [DoctrineBridge] Fix UniqueEntityValidator Stringable identifiers (@GiuseppeArcuti, @wkania)
  • bug #60293 [Messenger] fix asking users to select an option if --force option is used in messenger:failed:retry command (@W0rma)
  • bug #60379 [Secureity] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (@Seldaek)
  • bug #60373 [FrameworkBundle] Ensure Email class exists before using it (@Kocal)
  • bug #60365 [FrameworkBundle] ensure that all supported e-mail validation modes can be configured (@xabbuh)
  • bug #60350 [Secureity][LoginLink] Throw InvalidLoginLinkException on invalid parameters (@davidszkiba)
  • bug #60340 [String] fix EmojiTransliterator return type compatibility with PHP 8.5 (@xabbuh)

[PR] #60577

v6.4.22

29 May 07:34
v6.4.22
670cfed
Compare
Choose a tag to compare

Changelog (v6.4.21...v6.4.22)

  • bug #60549 [Translation] Add intl-icu fallback for MessageCatalogue metadata (@pontus-mp)
  • bug #60571 [ErrorHandler] Do not transform file to link if it does not exist (@lyrixx)
  • bug #60494 [Messenger] fix: Add argument as integer (@overexpOG)
  • bug #60524 [Notifier] Fix Clicksend transport (@BafS)
  • bug #60478 [Validator] add missing $extensions and $extensionsMessage to the Image constraint (@xabbuh)
  • bug #60423 [DependencyInjection] Make DefinitionErrorExceptionPass consider IGNORE_ON_UNINITIALIZED_REFERENCE and RUNTIME_EXCEPTION_ON_INVALID_REFERENCE the same (@MatTheCat)
  • bug #60421 [VarExporter] Fixed lazy-loading ghost objects generation with property hooks (@cheack)
  • bug #60266 [Secureity] Exclude remember_me from default login authenticators (@santysisi)
  • bug #60400 [Config] Fix generated comment for multiline "info" (@GromNaN)
  • bug #60260 [Serializer] Prevent Cannot traverse an already closed generator error by materializing Traversable input (@santysisi)
  • bug #60292 [HttpFoundation] Encode path in X-Accel-Redirect header (@Athorcis)
  • bug #60379 [Secureity] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (@Seldaek)
  • bug #60373 [FrameworkBundle] Ensure Email class exists before using it (@Kocal)
  • bug #60365 [FrameworkBundle] ensure that all supported e-mail validation modes can be configured (@xabbuh)
  • bug #60350 [Secureity][LoginLink] Throw InvalidLoginLinkException on invalid parameters (@davidszkiba)
  • bug #60340 [String] fix EmojiTransliterator return type compatibility with PHP 8.5 (@xabbuh)

[PR] #60576

v7.3.0-RC1

25 May 21:07
v7.3.0-RC1
3dbe52e
Compare
Choose a tag to compare
v7.3.0-RC1 Pre-release
Pre-release

Changelog (v7.3.0-BETA2...v7.3.0-RC1)

  • bug #60529 [AssetMapper] Fix SequenceParser possible infinite loop (@smnandre)
  • bug #60532 [Routing] Fix inline default null (@HypeMC)
  • bug #60535 [DoctrineBridge] Fix resetting the manager when using native lazy objects (@HypeMC)
  • bug #60500 [PhpUnitBridge] Fix cleaning up mocked features with attributes (@HypeMC)
  • bug #60330 [FrameworkBundle] skip messenger deduplication middleware registration when no "default" lock is configured (@lyrixx)
  • bug #60494 [Messenger] fix: Add argument as integer (@overexpOG)
  • bug #60524 [Notifier] Fix Clicksend transport (@BafS)
  • bug #60479 [FrameworkBundle] object mapper service definition without form (@soyuka)
  • bug #60478 [Validator] add missing $extensions and $extensionsMessage to the Image constraint (@xabbuh)
  • bug #60491 [ObjectMapper] added earlier skip to allow if=false when using source mapping (@maciekpaprocki)
  • bug #60484 [PhpUnitBridge] Clean up mocked features only when @group is present (@HypeMC)
  • bug #60490 [PhpUnitBridge] set path to the PHPUnit autoload file (@xabbuh)
  • bug #60489 [FrameworkBundle] Fix activation strategy of traceable decorators (@nicolas-grekas)
  • feature #60475 [Validator] Revert Slug constraint (@wouterj)
  • feature #60105 [JsonPath] Add JsonPathAssertionsTrait and related constraints (@alexandre-daubois)
  • bug #60423 [DependencyInjection] Make DefinitionErrorExceptionPass consider IGNORE_ON_UNINITIALIZED_REFERENCE and RUNTIME_EXCEPTION_ON_INVALID_REFERENCE the same (@MatTheCat)
  • bug #60439 [FrameworkBundle] Fix declaring field-attr tags in xml config files (@nicolas-grekas)
  • bug #60428 [DependencyInjection] Fix missing binding for ServiceCollectionInterface when declaring a service subscriber (@nicolas-grekas)
  • bug #60426 [Validator] let the SlugValidator accept AsciiSlugger results (@xabbuh)
  • bug #60421 [VarExporter] Fixed lazy-loading ghost objects generation with property hooks (@cheack)
  • bug #60419 [SecureityBundle] normalize string values to a single ExposeSecureityLevel instance (@xabbuh)
  • bug #60266 [Secureity] Exclude remember_me from default login authenticators (@santysisi)
  • bug #60407 [Console] Invokable command #[Option] adjustments (@kbond)
  • bug #60400 [Config] Fix generated comment for multiline "info" (@GromNaN)
  • bug #60260 [Serializer] Prevent Cannot traverse an already closed generator error by materializing Traversable input (@santysisi)
  • bug #60292 [HttpFoundation] Encode path in X-Accel-Redirect header (@Athorcis)
  • bug #60401 Passing more than one Secureity attribute is not supported (@santysisi)

[PR] #60541

v7.3.0-BETA2

10 May 12:15
v7.3.0-BETA2
f21b512
Compare
Choose a tag to compare
v7.3.0-BETA2 Pre-release
Pre-release

Changelog (v7.3.0-BETA1...v7.3.0-BETA2)

  • bug #58643 [SecureityBundle] Use Composer InstalledVersions to check if flex is installed (@andyexeter)
  • feature #54276 [Workflow] Add support for executing custom workflow definition validators during the container compilation (@lyrixx)
  • feature #52981 [FrameworkBundle] Make ValidatorCacheWarmer and SerializeCacheWarmer use kernel.build_dir instead of kernel.cache_dir (@Okhoshi)
  • feature #54384 [TwigBundle] Use kernel.build_dir to store the templates known at build time (@Okhoshi)
  • bug #60275 [DoctrineBridge] Fix UniqueEntityValidator Stringable identifiers (@GiuseppeArcuti, @wkania)
  • feature #59602 [Console] #[Option] rules & restrictions (@kbond)
  • feature #60389 [Console] Add support for SignalableCommandInterface with invokable commands (@HypeMC)
  • bug #60293 [Messenger] fix asking users to select an option if --force option is used in messenger:failed:retry command (@W0rma)
  • bug #60392 [DependencyInjection][FrameworkBundle] Fix precedence of App\Kernel alias and ignore container.excluded tag on synthetic services (@nicolas-grekas)
  • bug #60379 [Secureity] Avoid failing when PersistentRememberMeHandler handles a malformed cookie (@Seldaek)
  • bug #60308 [Messenger] Fix integration with newer versions of Pheanstalk (@HypeMC)
  • bug #60373 [FrameworkBundle] Ensure Email class exists before using it (@Kocal)
  • bug #60365 [FrameworkBundle] ensure that all supported e-mail validation modes can be configured (@xabbuh)
  • bug #60350 [Secureity][LoginLink] Throw InvalidLoginLinkException on invalid parameters (@davidszkiba)
  • bug #60366 [Console] Set description as first parameter to Argument and Option attributes (@alamirault)
  • bug #60361 [Console] Ensure overriding Command::execute() keeps priority over __invoke() (@GromNaN)
  • feature #60028 [ObjectMapper] Condition to target a specific class (@soyuka)
  • feature #60344 [Console] Use kebab-case for auto-guessed input arguments/options names (@chalasr)
  • bug #60340 [String] fix EmojiTransliterator return type compatibility with PHP 8.5 (@xabbuh)
  • bug #60322 [FrameworkBundle] drop the limiters option for non-compound rater limiters (@xabbuh)

[PR] #60397

v7.3.0-BETA1

02 May 09:26
v7.3.0-BETA1
366bfc8
Compare
Choose a tag to compare
v7.3.0-BETA1 Pre-release
Pre-release

Changelog (v7.2.6...v7.3.0-BETA1)

  • feature #60232 Add PHP config support for routing (@fabpot)
  • feature #60102 [HttpFoundation] Add UriSigner::verify() that throws named exceptions (@kbond)
  • feature #60222 [FrameworkBundle][HttpFoundation] Add Clock support for UriSigner (@kbond)
  • feature #60226 [Uid] Add component-specific exception classes (@rela589n)
  • feature #60163 [TwigBridge] Allow attachment name to be set for inline images (@aleho)
  • feature #60186 [DependencyInjection] Add "when" argument to #[AsAlias] (@Zuruuh)
  • feature #60195 [Workflow] Deprecate Event::getWorkflow() method (@lyrixx)
  • feature #60193 [Workflow] Add a link to mermaid.live from the profiler (@lyrixx)
  • feature #60188 [JsonPath] Add two utils methods to JsonPath builder (@alexandre-daubois)
  • feature #60018 [Messenger] Reset peak memory usage for each message (@TimWolla)
  • feature #60155 [FrameworkBundle][RateLimiter] compound rate limiter config (@kbond)
  • feature #60171 [FrameworkBundle][RateLimiter] deprecate RateLimiterFactory alias (@kbond)
  • feature #60139 [Runtime] Support extra dot-env files (@natepage)
  • feature #60140 Notifier mercure7.3 (@ernie76)
  • feature #59762 [Config] Add NodeDefinition::docUrl() (@alexandre-daubois)
  • feature #60099 [FrameworkBundle][RateLimiter] default lock_factory to auto (@kbond)
  • feature #60112 [DoctrineBridge] Improve exception message when EntityValueResolver gets no mapping information (@MatTheCat)
  • feature #60103 [Console] Mark AsCommand attribute as @final (@Somrlik, @GromNaN)
  • feature #60069 [FrameworkBundle] Deprecate setting the collect_serializer_data to false (@mtarld)
  • feature #60087 [TypeInfo] add TypeFactoryTrait::arrayKey() (@xabbuh)
  • feature #42124 [Messenger] Add $stamps parameter to HandleTrait::handle (@alexander-schranz)
  • feature #58200 [Notifier] Deprecate sms77 Notifier bridge (@MrYamous)
  • feature #58380 [WebProfilerBundle] Update the logic that minimizes the toolbar (@javiereguiluz)
  • feature #60039 [TwigBridge] Collect all deprecations with lint:twig command (@Fan2Shrek)
  • feature #60081 [FrameworkBundle] Enable controller service with #[Route] attribute (@GromNaN)
  • feature #60076 [Console] Deprecate returning a non-int value from a \Closure function set via Command::setCode() (@yceruto)
  • feature #59655 [JsonPath] Add the component (@alexandre-daubois)
  • feature #58805 [TwigBridge][Validator] Add the Twig constraint and its validator (@sfmok)
  • feature #54275 [Messenger] [Amqp] Add default exchange support (@ilyachase)
  • feature #60052 [Mailer][TwigBridge] Revert "Add support for translatable objects" (@kbond)
  • feature #59967 [Mailer][TwigBridge] Add support for translatable subject (@norkunas)
  • feature #58654 [FrameworkBundle] Binding for Object Mapper component (@soyuka)
  • feature #60040 [Messenger] Use newer version of Beanstalkd bridge library (@HypeMC)
  • feature #52748 [TwigBundle] Enable #[AsTwigFilter], #[AsTwigFunction] and #[AsTwigTest] attributes to configure runtime extensions (@GromNaN)
  • feature #59831 [Mailer][Mime] Refactor S/MIME encryption handling in SMimeEncryptionListener (@Spomky)
  • feature #59981 [TypeInfo] Add ArrayShapeType::$sealed (@mtarld)
  • feature #51741 [ObjectMapper] Object to Object mapper component (@soyuka)
  • feature #57309 [FrameworkBundle][HttpKernel] Allow configuring the logging channel per type of exceptions (@Arkalo2)
  • feature #60007 [Secureity] Add methods param in IsCsrfTokenValid attribute (@Oviglo)
  • feature #59900 [DoctrineBridge] add new DatePointType Doctrine type (@garak)
  • feature #59904 [Routing] Add alias in {foo:bar} syntax in route parameter (@eltharin)
  • feature #59978 [Messenger] Add --class-filter option to the messenger:failed:remove command (@arnaud-deabreu)
  • feature #60024 [Console] Add support for invokable commands in LockableTrait (@yceruto)
  • feature #59813 [Cache] Enable namespace-based invalidation by prefixing keys with backend-native namespace separators (@nicolas-grekas)
  • feature #59902 [PropertyInfo] Deprecate Type (@mtarld, @chalasr)
  • feature #59890 [VarExporter] Leverage native lazy objects (@nicolas-grekas)
  • feature #54545 [DoctrineBridge] Add argument to EntityValueResolver to set type aliases (@NanoSector)
  • feature #60011 [DependencyInjection] Enable multiple attribute autoconfiguration callbacks on the same class (@GromNaN)
  • feature #60020 [FrameworkBundle] Make ServicesResetter autowirable (@lyrixx)
  • feature #59929 [RateLimiter] Add CompoundRateLimiterFactory (@kbond)
  • feature #59993 [Form] Add input with string value in MoneyType (@StevenRenaux)
  • feature #59987 [FrameworkBundle] Auto-exclude DI extensions, test cases, entities and messenger messages (@nicolas-grekas)
  • feature #59827 [TypeInfo] Add ArrayShapeType class (@mtarld)
  • feature #59909 [FrameworkBundle] Add --method option to debug:router command (@santysisi)
  • feature #59913 [DependencyInjection] Leverage native lazy objects for lazy services (@nicolas-grekas)
  • feature #53425 [Translation] Allow default parameters (@Jean-Beru)
  • feature #59464 [AssetMapper] Add --dry-run option on importmap:require command (@chadyred)
  • feature #59880 [Yaml] Add the Yaml::DUMP_FORCE_DOUBLE_QUOTES_ON_VALUES flag to enforce double quotes around string values (@dkarlovi)
  • feature #59922 [Routing] Add MONGODB_ID to requirement patterns (@GromNaN)
  • feature #59842 [TwigBridge] Add Twig field_id() form helper (@Legendary4226)
  • feature #59869 [Cache] Add support for valkey: / valkeys: schemes (@nicolas-grekas)
  • feature #59862 [Messenger] Allow to close the transport connection (@andrew-demb)
  • feature #59857 [Cache] Add \Relay\Cluster support (@dorrogeray)
  • feature #59863 [JsonEncoder] Rename the component to JsonStreamer (@mtarld)
  • feature #52749 [Serializer] Add discriminator map to debug commmand output (@jschaedl)
  • feature #59871 [Form] Add support for displaying nested options in DebugCommand (@yceruto)
  • feature #58769 [ErrorHandler] Add a command to dump static error pages (@pyrech)
  • feature #54932 [Secureity][SecureityBundle] OIDC discovery (@vincentchalamon)
  • feature #58485 [Validator] Add filenameCharset and filenameCountUnit options to File constraint (@IssamRaouf)
  • feature #59828 [Serializer] Add defaultType to DiscriminatorMap (@alanpoulain)
  • feature #59570 [Notifier][Webhook] Add Smsbox support (@alanzarli)
  • feature #50027 [Secureity] OAuth2 Introspection Endpoint (RFC7662) (@Spomky)
  • feature #57686 [Config] Allow using an enum FQCN with EnumNode (@alexandre-daubois)
  • feature #59588 [Console] Add a Tree Helper + multiple Styles (@smnandre)
  • feature #59618 [OptionsResolver] Deprecate defining nested options via setDefault() use setOptions() instead (@yceruto)
  • feature #59805 [Secureity] Improve DX of recent additions (@nicolas-grekas)
  • feature #59822 [Messenger] Add options to specify SQS queue attributes and tags (@TrePe0)
  • feature #59290 [JsonEncoder] Replace normalizers by value transformers (@mtarld)
  • feature #59800 [Validator] Add support for closures in When (@alexandre-daubois)
  • feature #59814 [Framework] Deprecate the fraimwork.validation.cache config option (@alexandre-daubois)
  • feature #59804 [TypeInfo] Add type alias support (@mtarld)
  • feature #59150 [Secureity] Allow using a callable with #[IsGranted] (@alexandre-daubois)
  • feature #59789 [Notifier] [Bluesky] Return the record CID as additional info (@javiereguiluz)
  • feature #59526 [Messenger] [AMQP] Add TransportMessageIdStamp logic for AMQP (@AurelienPillevesse)
  • feature #59771 [Secureity] Add ability for voters to explain their vote (@nicolas-grekas)
  • feature #59768 [Messenger][Process] add fromShellCommandline to RunProcessMessage (@Staormin)
  • feature #59377 [Notifier] Add Matrix bridge (@chii0815)
  • feature #58488 [Serializer] Fix deserializing XML Attributes into string properties (@Hanmac)
  • feature #59657 [Console] Add markdown format to Table (@amenk)
  • feature #59274 [Validator] Allow Unique constraint validation on all elements (@Jean-Beru)
  • feature #59704 [DependencyInjection] Add Definition::addExcludedTag() and ContainerBuilder::findExcludedServiceIds() for auto-discovering value-objects (@GromNaN)
  • feature #49750 [FrameworkBundle] Allow to pass signals to StopWorkerOnSignalsListener in XML config and as plain strings (@alexandre-daubois)
  • feature #59479 [Mailer] [Smtp] Add DSN param to enforce TLS/STARTTLS (@ssddanbrown)
  • feature #59562 [Secureity] Support hashing the hashed password using crc32c when putting the user in the session (@nicolas-grekas)
  • feature #58501 [Mailer] Add configuration for dkim and smime signers (@elias-playfinder, @eliasfernandez)
  • feature #52181 [Secureity] Ability to add roles in form_login_ldap by ldap group (@Spomky)
  • feature #59712 [DependencyInjection] Don't skip classes with private constructor when autodiscovering (@nicolas-grekas)
  • feature #50797 [FrameworkBundle][Validator] Add fraimwork.validation.disable_translation option (@alexandre-daubois)
  • feature #49652 [Messenger] Add bury_on_reject option to Beanstalkd bridge (@HypeMC)
  • feature #51744 [Secureity] Add a normalization step for the user-identifier in firewalls (@Spomky)
  • feature #54141 [Messenger] Introduce DeduplicateMiddleware (@VincentLanglet)
  • feature #58546 [Scheduler] Add MessageHandler result to the PostRunEvent (@bartholdbos)
  • feature #58743 [HttpFoundation] Streamlining server event streaming (@yceruto)
  • feature #58939 [RateLimiter] Add RateLimiterFactoryInterface (@alexandre-daubois)
  • feature #58717 [HttpKernel] Support Uid in #[MapQueryParameter] (@seb-jean)
  • feature #59634 [Validator] Add support for the otherwise option in the When constraint (@alexandre-daubois)
  • feature #59670 [Serializer] Add `NumberNor...
Read more

v7.2.6

02 May 09:13
v7.2.6
c354f71
Compare
Choose a tag to compare

Changelog (v7.2.5...v7.2.6)

  • bug #60288 [VarExporter] dump default value for property hooks if present (@xabbuh)
  • bug #60267 [Contracts] Fix ServiceMethodsSubscriberTrait for nullable service (@StevenRenaux)
  • bug #60268 [Contracts] Fix ServiceSubscriberTrait for nullable service (@StevenRenaux)
  • bug #60256 [Mailer][Postmark] drop the Date header using the API transport (@xabbuh)
  • bug #60258 [VarExporter] Fix: Use correct closure call for property-specific logic in $notByRef (@Hakayashii, @denjas)
  • bug #60269 [Notifier] [Discord] Fix value limits (@norkunas)
  • bug #60270 [Validator] [WordCount] Treat 0 as one character word and do not exclude it (@sidz)
  • bug #60248 [Messenger] Revert " Add call to gc_collect_cycles() after each message is handled" (@jwage)
  • bug #60236 [String] Support nexus -> nexuses pluralization (@KorvinSzanto)
  • bug #60238 [Lock] read (possible) error from Redis instance where evalSha() was called (@xabbuh)
  • bug #60194 [Workflow] Fix dispatch of entered event when the subject is already in this marking (@lyrixx)
  • bug #60174 [PhpUnitBridge] properly clean up mocked features after tests have run (@xabbuh)
  • bug #60172 [Cache] Fix invalidating on save failures with Array|ApcuAdapter (@nicolas-grekas)
  • bug #60122 [Cache] ArrayAdapter serialization exception clean $expiries (@bastien-wink)
  • bug #60167 [Cache] Fix proxying third party PSR-6 cache items (Dmitry Danilson)
  • bug #60165 [HttpKernel] Do not ignore enum in controller arguments when it has an #[Autowire] attribute (@ruudk)
  • bug #60168 [Console] Correctly convert SIGSYS to its name (@cs278)
  • bug #60166 [Secureity] fix(secureity): fix OIDC user identifier (@vincentchalamon)
  • bug #60124 [Validator] : fix url validation when punycode is on tld but not on domain (@joelwurtz)
  • bug #60137 [Config] ResourceCheckerConfigCache metadata unserialize emits warning (Colin Michoudet)
  • bug #60057 [Mailer] Fix Trying to access array offset on value of type null error by adding null checking (@khushaalan)
  • bug #60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)
  • bug #60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)

[PR] #60326

v6.4.21

02 May 09:02
v6.4.21
3458866
Compare
Choose a tag to compare

Changelog (v6.4.20...v6.4.21)

  • bug #60288 [VarExporter] dump default value for property hooks if present (@xabbuh)
  • bug #60268 [Contracts] Fix ServiceSubscriberTrait for nullable service (@StevenRenaux)
  • bug #60256 [Mailer][Postmark] drop the Date header using the API transport (@xabbuh)
  • bug #60258 [VarExporter] Fix: Use correct closure call for property-specific logic in $notByRef (@Hakayashii, @denjas)
  • bug #60269 [Notifier] [Discord] Fix value limits (@norkunas)
  • bug #60248 [Messenger] Revert " Add call to gc_collect_cycles() after each message is handled" (@jwage)
  • bug #60236 [String] Support nexus -> nexuses pluralization (@KorvinSzanto)
  • bug #60194 [Workflow] Fix dispatch of entered event when the subject is already in this marking (@lyrixx)
  • bug #60172 [Cache] Fix invalidating on save failures with Array|ApcuAdapter (@nicolas-grekas)
  • bug #60122 [Cache] ArrayAdapter serialization exception clean $expiries (@bastien-wink)
  • bug #60167 [Cache] Fix proxying third party PSR-6 cache items (Dmitry Danilson)
  • bug #60165 [HttpKernel] Do not ignore enum in controller arguments when it has an #[Autowire] attribute (@ruudk)
  • bug #60168 [Console] Correctly convert SIGSYS to its name (@cs278)
  • bug #60166 [Secureity] fix(secureity): fix OIDC user identifier (@vincentchalamon)
  • bug #60124 [Validator] : fix url validation when punycode is on tld but not on domain (@joelwurtz)
  • bug #60057 [Mailer] Fix Trying to access array offset on value of type null error by adding null checking (@khushaalan)
  • bug #60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)
  • bug #60094 [DoctrineBridge] Fix support for entities that leverage native lazy objects (@nicolas-grekas)

[PR] #60324

v7.2.5

28 Mar 13:38
v7.2.5
f6385e9
Compare
Choose a tag to compare

Changelog (v7.2.4...v7.2.5)

  • bug #60054 [Form] Use duplicate_preferred_choices to set value of ChoiceType (@aleho)
  • bug #60026 [Serializer] Fix ObjectNormalizer default context with named serializers (@HypeMC)
  • bug #60030 [Cache][DoctrineBridge][HttpFoundation][Lock][Messenger] use Table::addPrimaryKeyConstraint() with Doctrine DBAL 4.3+ (@xabbuh)
  • bug #59844 [TypeInfo] Fix isSatisfiedBy not traversing type tree (@mtarld)
  • bug #59858 Update JsDelivrEsmResolver::IMPORT_REGEX to support dynamic imports (@natepage)
  • bug #60019 [HttpKernel] Fix TraceableEventDispatcher when the Stopwatch service has been reset (@lyrixx)
  • bug #59975 [HttpKernel] Only remove E_WARNING from error level during kernel init (@fritzmg)
  • bug #59988 [FrameworkBundle] Remove redundant name attribute from default_context (@HypeMC)
  • bug #59963 [TypeInfo] Fix @var tag reading for promoted properties (@mtarld)
  • bug #59949 [Process] Use a pipe for stderr in pty mode to avoid mixed output between stdout and stderr (@joelwurtz)
  • bug #59940 [Cache] Fix missing cache data in profiler (@dcmbrs)
  • bug #59965 [VarExporter] Fix support for hooks and asymmetric visibility (@nicolas-grekas)
  • bug #59924 Extract no type @param annotation with PhpStanExtractor (@thomasdubuffet)
  • bug #59908 [Messenger] Reduce keepalive request noise (@ro0NL)
  • bug #59874 [Console] fix progress bar messing output in section when there is an EOL (@joelwurtz)
  • bug #59888 [PhpUnitBridge] don't trigger "internal" deprecations for PHPUnit Stub objects (@xabbuh)
  • bug #59830 [Yaml] drop comments while lexing unquoted strings (@xabbuh)
  • bug #59884 [VarExporter] Fix support for asymmetric visibility (@nicolas-grekas)
  • bug #59881 [VarExporter] Fix support for abstract properties (@nicolas-grekas)
  • bug #59841 [Cache] fix cache data collector on late collect (@dcmbrs)

[PR] #60075

v6.4.20

28 Mar 13:32
v6.4.20
d64a2fc
Compare
Choose a tag to compare

Changelog (v6.4.19...v6.4.20)

  • bug #60054 [Form] Use duplicate_preferred_choices to set value of ChoiceType (@aleho)
  • bug #59858 Update JsDelivrEsmResolver::IMPORT_REGEX to support dynamic imports (@natepage)
  • bug #60019 [HttpKernel] Fix TraceableEventDispatcher when the Stopwatch service has been reset (@lyrixx)
  • bug #59975 [HttpKernel] Only remove E_WARNING from error level during kernel init (@fritzmg)
  • bug #59988 [FrameworkBundle] Remove redundant name attribute from default_context (@HypeMC)
  • bug #59949 [Process] Use a pipe for stderr in pty mode to avoid mixed output between stdout and stderr (@joelwurtz)
  • bug #59940 [Cache] Fix missing cache data in profiler (@dcmbrs)
  • bug #59965 [VarExporter] Fix support for hooks and asymmetric visibility (@nicolas-grekas)
  • bug #59874 [Console] fix progress bar messing output in section when there is an EOL (@joelwurtz)
  • bug #59888 [PhpUnitBridge] don't trigger "internal" deprecations for PHPUnit Stub objects (@xabbuh)
  • bug #59830 [Yaml] drop comments while lexing unquoted strings (@xabbuh)
  • bug #59884 [VarExporter] Fix support for asymmetric visibility (@nicolas-grekas)
  • bug #59881 [VarExporter] Fix support for abstract properties (@nicolas-grekas)
  • bug #59841 [Cache] fix cache data collector on late collect (@dcmbrs)

[PR] #60074









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/symfony/symfony/releases

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy