Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: symfony/symfony

v7.3.0-BETA2

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

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

  • bug #58643 [SecurityBundle] 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 [Security] 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 [Security][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
Loading
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 [Security] 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 [Security][SecurityBundle] 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 [Security] 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 [Security] 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 framework.validation.cache config option (@alexandre-daubois)
  • feature #59804 [TypeInfo] Add type alias support (@mtarld)
  • feature #59150 [Security] 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 [Security] 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 [Security] 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 [Security] 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 framework.validation.disable_translation option (@alexandre-daubois)
  • feature #49652 [Messenger] Add bury_on_reject option to Beanstalkd bridge (@HypeMC)
  • feature #51744 [Security] 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
Loading

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 [Security] fix(security): 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
Loading

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 [Security] fix(security): 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
Loading

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
Loading

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

v7.2.4

26 Feb 11:06
v7.2.4
ee1bfdf
Compare
Choose a tag to compare
Loading

Changelog (v7.2.3...v7.2.4)

  • bug #59198 [Messenger] Filter out non-consumable receivers when registering ConsumeMessagesCommand (@wazum)
  • bug #59781 [Mailer] fix multiple transports default injection (@fkropfhamer)
  • bug #59836 [Mailer][Postmark] Set CID for attachments when it exists (@IssamRaouf)
  • bug #59829 [FrameworkBundle] Disable the keys normalization of the CSRF form field attributes (@sukei)
  • bug #59840 Fix PHP warning in GetSetMethodNormalizer when a "set()" method is defined (@Pepperoni1337)
  • bug #59818 [TypeInfo] Fix create union with nullable type (@mtarld)
  • bug #59810 [DependencyInjection] Defer check for circular references instead of skipping them (@biozshock)
  • bug #59811 [Validator] Synchronize IBAN formats (@alexandre-daubois)
  • bug #59796 [Mime] use address for body at PathHeader (@tinect)
  • bug #59803 [Semaphore] allow redis cluster/sentinel dsn (@smoench)
  • bug #59779 [DomCrawler] Bug #43921 Check for null parent nodes in the case of orphaned branches (@ttk)
  • bug #59776 [WebProfilerBundle] fix rendering notifier message options (@xabbuh)
  • bug #59769 Enable JSON_PRESERVE_ZERO_FRACTION in jsonRequest method (@raffaelecarelle)
  • bug #59774 [TwigBridge] Fix compatibility with Twig 3.21 (@alexandre-daubois)
  • bug #59761 [VarExporter] Fix lazy objects with hooked properties (@nicolas-grekas)
  • bug #59763 [HttpClient] Don't send any default content-type when the body is empty (@nicolas-grekas)
  • bug #59747 [Translation] check empty notes (@davidvancl)
  • bug #59751 [Cache] Tests for Redis Replication with cache (@DemigodCode)
  • bug #59752 [BrowserKit] Fix submitting forms with empty file fields (@nicolas-grekas)
  • bug #59742 [Notifier] [BlueSky] Change the value returned as the message ID (@javiereguiluz)
  • bug #59033 [WebProfilerBundle] Fix interception for non conventional redirects (@Huluti)
  • bug #59713 [DependencyInjection] Do not preload functions (@biozshock)
  • bug #59723 [DependencyInjection] Fix cloned lazy services not sharing their dependencies when dumped with PhpDumper (@pvandommelen)
  • bug #59727 [HttpClient] Fix activity tracking leading to negative timeout errors (@nicolas-grekas)
  • bug #59728 [Form][FrameworkBundle] Use auto-configuration to make the default CSRF token id apply only to the app; not to bundles (@nicolas-grekas)
  • bug #59262 [DependencyInjection] Fix env default processor with scalar node (@tBibaut)
  • bug #59699 [Serializer] Handle default context in named Serializer (@HypeMC)
  • bug #59640 [Security] Return null instead of empty username to fix deprecation notice (@phasdev)
  • bug #59661 [Lock] Fix Predis error handling (@HypeMC)
  • bug #59596 [Mime] use isRendered method to ensure we can avoid rendering an email twice (@walva)
  • bug #59689 [HttpClient] Fix buffering AsyncResponse with no passthru (@nicolas-grekas)
  • bug #59654 [HttpClient] Fix uploading files > 2GB (@nicolas-grekas)
  • bug #59648 [HttpClient] Fix retrying requests with Psr18Client and NTLM connections (@nicolas-grekas, @ajgarlag)
  • bug #59681 [TypeInfo] Fix promoted property phpdoc reading (@mtarld)

[PR] #59865

v6.4.19

26 Feb 11:01
v6.4.19
ed9b51e
Compare
Choose a tag to compare
Loading

Changelog (v6.4.18...v6.4.19)

[PR] #59864

v7.2.3

29 Jan 07:46
v7.2.3
872341e
Compare
Choose a tag to compare
Loading

Changelog (v7.2.2...v7.2.3)

  • bug #58889 [Serializer] Handle default context in Serializer (@Valmonzo)
  • bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (@Jean-Beru)
  • bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (@alexandre-daubois)
  • bug #59625 [FrameworkBundle] Add missing not-compromised-password entry in XSD (@alexandre-daubois)
  • bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (@bytestream)
  • bug #59598 [Mime] Fix body validity check in Email when using Message::setBody() (@alexandre-daubois)
  • bug #59513 [Messenger ] Extract retry delay from nested RecoverableExceptionInterface (@AydinHassan)
  • feature #59544 [AssetMapper] Fix CssCompiler matches url in comments (@smnandre)
  • bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (@greg0ire)
  • bug #59611 [Mailer][Notifier] Fix channel parameter value to fixed value for Mailer and Notifier Sweego Transports (@welcoMattic)
  • bug #59399 [DomCrawler] Make ChoiceFormField::isDisabled return true for unchecked disabled checkboxes (@MatTheCat)
  • bug #59581 [Cache] Don't clear system caches on cache:clear (@nicolas-grekas)
  • bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (@nicolas-grekas)
  • bug #59580 [Config] Add missing json_encode flags when creating .meta.json files (@nicolas-grekas)
  • bug #57459 [PropertyInfo] convert legacy types to TypeInfo types if getType() is not implemented (@xabbuh)
  • bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
  • bug #59538 [VarDumper] fix dumped markup (@xabbuh)
  • bug #59508 [Messenger] [AMQP] Improve AMQP connection issues (@AurelienPillevesse)
  • bug #59501 [Serializer] [ObjectNormalizer] Filter int when using FILTER_BOOL (@DjordyKoert)
  • bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (@nicolas-grekas)
  • bug #59136 [DependencyInjection] Reset env vars with kernel.reset (@faizanakram99)
  • bug #59488 [Lock] Make sure RedisStore will also support Valkey (@PatNowak)
  • bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (@kaznovac)
  • bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (@nicolas-grekas)
  • bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (@skmedix)
  • bug #59390 [VarDumper] Fix blank strings display (@MatTheCat)
  • bug #59446 [Routing] Fix configuring a single route's hosts (@MatTheCat)
  • bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (@KurtThiemann)
  • bug #59046 [HttpClient] Fix Undefined array key connection (@PhilETaylor)
  • bug #59055 [HttpFoundation] Fixed IpUtils::anonymize exception when using IPv6 link-local addresses with RFC4007 scoping (@jbtronics)
  • bug #59256 [Mailer] Fix Sendmail memory leak (@rch7)
  • bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (@ericabouaf)
  • bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (@wuchen90)
  • bug #59376 [RemoteEvent][Webhook] Fix SendgridRequestParser and SendgridPayloadConverter (@ericabouaf)
  • bug #59381 [Yaml] fix inline notation with inline comment (@alexpott)
  • bug #59352 [Messenger] Fix TransportMessageIdStamp not always added (@HypeMC)
  • bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (@alexander-schranz)
  • bug #59245 [PropertyInfo] Fix add missing composer conflict (@mtarld)
  • bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (@MatTheCat)
  • bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (@rtreffler)
  • bug #59323 [Serializer] Fix exception thrown by YamlEncoder (@VincentLanglet)
  • bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (@smnandre)
  • bug #59296 [Form] do not render hidden CSRF token forms with autocomplete set to off (@xabbuh)
  • bug #59349 [Yaml] reject inline notations followed by invalid content (@xabbuh)
  • bug #59229 [WebProfilerBundle] fix loading of toolbar stylesheet (@alexislefebvre)
  • bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (@nicolas-grekas)
  • bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (@nicolas-grekas)
  • bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (@Florian-Merle)
  • bug #59348 [Lock] Fix predis command error checking (@dciprian-petrisor)
  • bug #59357 [HttpKernel] Don't override existing LoggerInterface autowiring alias in LoggerPass (@nicolas-grekas)
  • bug #59347 [Security] Fix triggering session tracking from ContextListener (@nicolas-grekas)
  • bug #59146 [Security] Use the session only if it is started when using SameOriginCsrfTokenManager (Thibault G)
  • bug #59188 [HttpClient] Fix reset() not called on decorated clients (@HypeMC)
  • bug #59339 [SecurityBundle] Remove outdated guard from security xsd schema (@chalasr)
  • bug #59343 [Security] Adjust parameter order in exception message (@Link1515)
  • bug #59342 [SecurityBundle] Do not pass traceable authenticators to security.helper (@MatTheCat)
  • bug #59320 [HttpClient] fix amphp http client v5 unix socket (@praswicaksono)
  • bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (@Link1515)
  • bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (@DocFX)

[PR] #59644

v7.1.11

29 Jan 07:37
v7.1.11
ed69247
Compare
Choose a tag to compare
Loading

Changelog (v7.1.10...v7.1.11)

  • bug #58889 [Serializer] Handle default context in Serializer (@Valmonzo)
  • bug #59631 [HttpClient] Fix processing a NativeResponse after its client has been reset (@Jean-Beru)
  • bug #59590 [Security] Throw an explicit error when refreshing a token with a null user (@alexandre-daubois)
  • bug #59625 [FrameworkBundle] Add missing not-compromised-password entry in XSD (@alexandre-daubois)
  • bug #59610 [Mailer] Ensure TransportExceptionInterface populates stream debug data (@bytestream)
  • bug #59598 [Mime] Fix body validity check in Email when using Message::setBody() (@alexandre-daubois)
  • feature #59544 [AssetMapper] Fix CssCompiler matches url in comments (@smnandre)
  • bug #59575 [DoctrineBridge] Add support for doctrine/persistence 4 (@greg0ire)
  • bug #59399 [DomCrawler] Make ChoiceFormField::isDisabled return true for unchecked disabled checkboxes (@MatTheCat)
  • bug #59581 [Cache] Don't clear system caches on cache:clear (@nicolas-grekas)
  • bug #59579 [FrameworkBundle] Fix patching refs to the tmp warmup dir in files generated by optional cache warmers (@nicolas-grekas)
  • bug #57459 [PropertyInfo] convert legacy types to TypeInfo types if getType() is not implemented (@xabbuh)
  • bug #59525 [HtmlSanitizer] Fix access to undefined keys in UrlSanitizer (Antoine Beyet)
  • bug #59538 [VarDumper] fix dumped markup (@xabbuh)
  • bug #59508 [Messenger] [AMQP] Improve AMQP connection issues (@AurelienPillevesse)
  • bug #59501 [Serializer] [ObjectNormalizer] Filter int when using FILTER_BOOL (@DjordyKoert)
  • bug #59515 [FrameworkBundle] Fix wiring ConsoleProfilerListener (@nicolas-grekas)
  • bug #59136 [DependencyInjection] Reset env vars with kernel.reset (@faizanakram99)
  • bug #59486 [Validator] Update sr_Cyrl 120:This value is not a valid slug. (@kaznovac)
  • bug #59403 [FrameworkBundle][HttpFoundation] Reset Request's formats using the service resetter (@nicolas-grekas)
  • bug #59404 [Mailer] Fix SMTP stream EOF handling on Windows by using feof() (@skmedix)
  • bug #59390 [VarDumper] Fix blank strings display (@MatTheCat)
  • bug #59446 [Routing] Fix configuring a single route's hosts (@MatTheCat)
  • bug #58901 [HttpClient] Ignore RuntimeExceptions thrown when rewinding the PSR-7 created in HttplugWaitLoop::createPsr7Response (@KurtThiemann)
  • bug #59046 [HttpClient] Fix Undefined array key connection (@PhilETaylor)
  • bug #59055 [HttpFoundation] Fixed IpUtils::anonymize exception when using IPv6 link-local addresses with RFC4007 scoping (@jbtronics)
  • bug #59256 [Mailer] Fix Sendmail memory leak (@rch7)
  • bug #59375 [RemoteEvent][Webhook] fix SendgridPayloadConverter category support (@ericabouaf)
  • bug #59367 [PropertyInfo] Make sure that SerializerExtractor returns null for invalid class metadata (@wuchen90)
  • bug #59376 [RemoteEvent][Webhook] Fix SendgridRequestParser and SendgridPayloadConverter (@ericabouaf)
  • bug #59381 [Yaml] fix inline notation with inline comment (@alexpott)
  • bug #59352 [Messenger] Fix TransportMessageIdStamp not always added (@HypeMC)
  • bug #59185 [DoctrineBridge] Fix compatibility to Doctrine persistence 2.5 in Doctrine Bridge 6.4 to avoid Projects stuck on 6.3 (@alexander-schranz)
  • bug #59245 [PropertyInfo] Fix add missing composer conflict (@mtarld)
  • bug #59292 [WebProfilerBundle] Fix event delegation on links inside toggles (@MatTheCat)
  • bug #59362 [Doctrine][Messenger] Prevents multiple TransportMessageIdStamp being stored in envelope (@rtreffler)
  • bug #59323 [Serializer] Fix exception thrown by YamlEncoder (@VincentLanglet)
  • bug #59293 [AssetMapper] Fix JavaScript compiler creates self-referencing imports (@smnandre)
  • bug #59349 [Yaml] reject inline notations followed by invalid content (@xabbuh)
  • bug #59363 [VarDumper] Fix displaying closure's "this" from anonymous classes (@nicolas-grekas)
  • bug #59364 [ErrorHandler] Don't trigger "internal" deprecations for anonymous LazyClosure instances (@nicolas-grekas)
  • bug #59221 [PropertyAccess] Fix compatibility with PHP 8.4 asymmetric visibility (@Florian-Merle)
  • bug #59357 [HttpKernel] Don't override existing LoggerInterface autowiring alias in LoggerPass (@nicolas-grekas)
  • bug #59347 [Security] Fix triggering session tracking from ContextListener (@nicolas-grekas)
  • bug #59188 [HttpClient] Fix reset() not called on decorated clients (@HypeMC)
  • bug #59339 [SecurityBundle] Remove outdated guard from security xsd schema (@chalasr)
  • bug #59343 [Security] Adjust parameter order in exception message (@Link1515)
  • bug #59312 [Yaml] Fix parsing of unquoted strings in Parser::lexUnquotedString() to ignore spaces (@Link1515)
  • bug #59334 [ErrorHandler] [A11y] Simple proposal for color updates on error stack traces against colorblindness (@DocFX)

[PR] #59643
[EOL] End of life release for branch 7.1

Morty Proxy This is a proxified and sanitized view of the page, visit original site.