All Versions
88
Latest Version
Avg Release Cycle
19 days
Latest Release
1517 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v5.0.10 Changes
June 12, 2020Changelog (v5.0.9...v5.0.10)
- π bug #37227 [DependencyInjection][CheckTypeDeclarationsPass] Handle unresolved parameters pointing to environment variables (@fancyweb)
- π bug #37103 [Form] switch the context when validating nested forms (@xabbuh)
- π bug #37182 [HttpKernel] Fix regression where Store does not return response body correctly (@mpdude)
- π bug #37193 [DependencyInjection][CheckTypeDeclarationsPass] Always resolve parameters (@fancyweb)
- π bug #37191 [HttpClient] fix offset computation for data chunks (@nicolas-grekas)
- π bug #37177 [Ldap] fix refreshUser() ignoring extra_fields (@arkste)
- π bug #37181 [Mailer] Remove an internal annot (@fabpot)
- π bug #36913 [FrameworkBundle] fix type annotation on ControllerTrait::addFlash() (@ThomasLandauer)
- π bug #37162 [Mailer] added the reply-to addresses to the API SES transport request. (@ribeiropaulor)
- π bug #37167 [Mime] use fromString when creating a new Address (@fabpot)
- π bug #37169 [Cache] fix forward compatibility with Doctrine DBAL 3 (@xabbuh)
- π bug #37159 [Mailer] Fixed generator bug when creating multiple transports using Transport::fromDsn (@atailouloute)
- π bug #37048 [HttpClient] fix monitoring timeouts when other streams are active (@nicolas-grekas)
- π bug #37085 [Form] properly cascade validation to child forms (@xabbuh)
- π bug #37095 [PhpUnitBridge] Fix undefined index when output of "composer show" cannot be parsed (@nicolas-grekas)
- π bug #37092 [PhpUnitBridge] fix undefined var on version 3.4 (@nicolas-grekas)
- π bug #37065 [HttpClient] Throw JsonException instead of TransportException on empty response in Response::toArray() (@jeroennoten)
- π bug #37077 [WebProfilerBundle] Move ajax clear event listener initialization on loadToolbar (@bruno BOUTAREL)
- π bug #37049 [Serializer] take into account the context when preserving empty array objects (@xabbuh)
[PR] #37247
-
v5.0.9 Changes
May 31, 2020Changelog (v5.0.8...v5.0.9)
- π bug #37008 [Security] Fixed AbstractToken::hasUserChanged() (@wouterj)
- π bug #36894 [Validator] never directly validate Existence (Required/Optional) constraints (@xabbuh)
- π bug #37007 [Console] Fix QuestionHelper::disableStty() (@chalasr)
- π bug #36865 [Form] validate subforms in all validation groups (@xabbuh)
- π bug #36907 Fixes sprintf(): Too few arguments in form transformer (@pedrocasado)
- π bug #36868 [Validator] Use Mime component to determine mime type for file validator (@pierredup)
- π bug #37000 Add meaningful message when using ProcessHelper and Process is not installed (@l-vo)
- π bug #36995 [TwigBridge] fix fallback html-to-txt body converter (@nicolas-grekas)
- π bug #36993 [ErrorHandler] fix setting $trace to null in FatalError (@nicolas-grekas)
- π bug #36987 Handle fetch mode deprecation of DBAL 2.11. (@derrabus)
- π bug #36974 [Security] Fixed handling of CSRF logout error (@wouterj)
- π bug #36947 [Mime] Allow email message to have "To", "Cc", or "Bcc" header to be valid (@ernest Hymel)
- π bug #36914 Parse and render anonymous classes correctly on php 8 (@derrabus)
- π bug #36921 [OptionsResolver][Serializer] Remove calls to deprecated ReflectionParameter::getClass() (@derrabus)
- π bug #36920 [VarDumper] fix PHP 8 support (@nicolas-grekas)
- π bug #36917 [Cache] Accessing undefined constants raises an Error in php8 (@derrabus)
- π bug #36891 Address deprecation of ReflectionType::getClass() (@derrabus)
- π bug #36899 [VarDumper] ReflectionFunction::isDisabled() is deprecated (@derrabus)
- π bug #36905 [Validator] Catch expected ValueError (@derrabus)
- π bug #36915 [DomCrawler] Catch expected ValueError (@derrabus)
- π bug #36908 [Cache][HttpClient] Made method signatures compatible with their corresponding traits (@derrabus)
- π bug #36906 [DomCrawler] Catch expected ValueError (@derrabus)
- π bug #36904 [PropertyAccess] Parse php 8 TypeErrors correctly (@derrabus)
- π bug #36839 [BrowserKit] Raw body with custom Content-Type header (@azhurb)
- π bug #36896 [Config] Removed implicit cast of ReflectionProperty to string (@derrabus)
- π bug #35944 [Security/Core] Fix wrong roles comparison (@thlbaut)
- π bug #36882 [PhpUnitBridge] fix installing under PHP >= 8 (@nicolas-grekas)
- π bug #36833 [HttpKernel] Fix that the
Store
would not save responses with the X-Content-Digest header present (@mpdude) - π bug #36867 [PhpUnitBridge] fix bad detection of unsilenced deprecations (@nicolas-grekas)
- π bug #36862 [Security] Unserialize $parentData, if needed, to avoid errors (@rfaivre)
- π bug #36855 [HttpKernel] Fix error logger when stderr is redirected to /dev/null (@fabpot)
- π bug #36838 [HttpKernel] Bring back the debug toolbar (@derrabus)
- π bug #36592 [BrowserKit] Allow Referer set by history to be overridden (@Slamdunk)
- π bug #36823 [HttpClient] fix PHP warning + accept status code >= 600 (@nicolas-grekas)
- π bug #36824 [Security/Core] fix compat of
NativePasswordEncoder
with pre-PHP74 values ofPASSWORD_*
consts (@nicolas-grekas) - π bug #36811 [DependencyInjection] Fix register event listeners compiler pass (@X-Coder264)
- π bug #36789 Change priority of KernelEvents::RESPONSE subscriber (@marcw)
- π bug #36794 [Serializer] fix issue with PHP 8 (@nicolas-grekas)
- π bug #36786 [WebProfiler] Remove 'none' when appending CSP tokens (@ndench)
- π bug #36743 [Yaml] Fix escaped quotes in quoted multi-line string (@ossinkine)
- π bug #36777 [TwigBundle] FormExtension does not have a constructor anymore since sf 4.0 (@Tobion)
- π bug #36716 [Mime] handle passing custom mime types as string (@mcneely)
- π bug #36747 Queue name is a required parameter (@theravel)
- π bug #36751 [Mime] fix bad method call on
EmailAddressContains
(@Kocal) - π bug #36696 [Console] don't check tty on stdin, it breaks with "data lost during stream conversion" (@nicolas-grekas)
- π bug #36569 [PhpUnitBridge] Mark parent class also covered in CoverageListener (@lyrixx)
- π bug #36690 [Yaml] prevent notice for invalid octal numbers on PHP 7.4 (@xabbuh)
- π bug #36590 [Console] Default hidden question to 1 attempt for non-tty session (@ostrolucky)
- π bug #36497 [Filesystem] Handle paths on different drives (@crishoj)
- π bug #36678 [WebProfiler] Do not add src-elem CSP directives if they do not exist (@ndench)
- π bug #36501 [DX] Show the ParseException message in all YAML file loaders (@fancyweb)
- π bug #36683 [Yaml] fix parse error when unindented collections contain a comment (@wdiesveld)
- π bug #36672 [Validator] Skip validation when email is an empty object (@acrobat)
- π bug #36673 [PhpUnitBridge] fix PHP 5.3 compat again (@nicolas-grekas)
- π bug #36505 [Translation] Fix for translation:update command updating ICU messages (@artemoliynyk)
- π bug #36627 [Validator] fix lazy property usage. (@bendavies)
- π bug #36601 [Serializer] do not transform empty \Traversable to Array (@soyuka)
- π bug #36606 [Cache] Fixed not supported Redis eviction policies (@SerheyDolgushev)
- π bug #36625 [PhpUnitBridge] fix compat with PHP 5.3 (@nicolas-grekas)
[PR] #37018
-
v5.0.8 Changes
April 28, 2020Changelog (v5.0.7...v5.0.8)
- π bug #36536 [Cache] Allow invalidateTags calls to be traced by data collector (@l-vo)
- π bug #36566 [PhpUnitBridge] Use COMPOSER_BINARY env var if available (@fancyweb)
- π bug #36560 [YAML] escape DEL(\x7f) (@sdkawata)
- π bug #36539 [PhpUnitBridge] fix compatibility with phpunit 9 (@garak)
- π bug #36555 [Cache] skip APCu in chains when the backend is disabled (@nicolas-grekas)
- π bug #36523 [Form] apply automatically step=1 for datetime-local input (@ottaviano)
- π bug #36519 [FrameworkBundle] debug:autowiring: Fix wrong display when using class_alias (@weaverryan)
- π bug #36454 [DependencyInjection][ServiceSubscriber] Support late aliases (@fancyweb)
- π bug #36162 [Profiler] Fix profiler nullable string type (@mRoca)
- π bug #36498 [Security/Core] fix escape for username in LdapBindAuthenticationProvider.php (@stoccc)
- π bug #36506 [FrameworkBundle] Fix session.attribute_bag service definition (@fancyweb)
- π bug #36500 [Routing][PrefixTrait] Add the _locale requirement (@fancyweb)
- π bug #36457 [Cache] CacheItem with tag is never a hit after expired (@alexander-schranz, @nicolas-grekas)
- π bug #36490 [HttpFoundation] workaround PHP bug in the session module (@nicolas-grekas)
- π bug #36483 [SecurityBundle] fix accepting env vars in remember-me configurations (@zek)
- π bug #36343 [Form] Fixed handling groups sequence validation (@HeahDude)
- π bug #36463 [Mime] Ensure proper line-ending for SMIME (@sstok)
- π bug #36460 [Cache] Avoid memory leak in TraceableAdapter::reset() (@lyrixx)
- π bug #36467 Mailer from sender fixes (@fabpot)
- π bug #36408 [PhpUnitBridge] add PolyfillTestCaseTrait::expectExceptionMessageMatches to provide FC with recent phpunit versions (@soyuka)
- π bug #36447 Remove return type for Twig function workflow_metadata() (@gisostallenberg)
- π bug #36449 [Messenger] Make sure redis transports are initialized correctly (@Seldaek)
- π bug #36411 [Form] RepeatedType should always have inner types mapped (@biozshock)
- π bug #36441 [DI] fix loading defaults when using the PHP-DSL (@nicolas-grekas)
- π bug #36434 [HttpKernel] silence E_NOTICE triggered since PHP 7.4 (@xabbuh)
- π bug #36365 [Validator] Fixed default group for nested composite constraints (@HeahDude)
- π bug #36422 [HttpClient] fix HTTP/2 support on non-SSL connections - CurlHttpClient only (@nicolas-grekas)
- π bug #36417 Force ping after transport exception (@oesteve)
- π bug #35591 [Validator] do not merge constraints within interfaces (@greedyivan)
- π bug #36377 [HttpClient] Fix scoped client without query option configuration (@X-Coder264)
- π bug #36387 [DI] fix detecting short service syntax in yaml (@nicolas-grekas)
- π bug #36392 [DI] add missing property declarations in InlineServiceConfigurator (@nicolas-grekas)
- π bug #36400 Allowing empty secrets to be set (@weaverryan)
- π bug #36380 [Process] Fixed input/output error on PHP 7.4 (@mbardelmeijer)
- π bug #36376 [Workflow] Use a strict comparison when retrieving raw marking in MarkingStore (@lyrixx)
- π bug #36375 [Workflow] Use a strict comparison when retrieving raw marking in MarkingStore (@lyrixx)
- π bug #36305 [PropertyInfo][ReflectionExtractor] Check the array mutator prefixes last when the property is singular (@fancyweb)
- π bug #35656 [HttpFoundation] Fixed session migration with custom cookie lifetime (@Guite)
- π bug #36342 [HttpKernel][FrameworkBundle] fix compat with Debug component (@nicolas-grekas)
- π bug #36315 [WebProfilerBundle] Support for Content Security Policy style-src-elem and script-src-elem in WebProfiler (@ampaze)
- π bug #36286 [Validator] Allow URL-encoded special characters in basic auth part of URLs (@cweiske)
- π bug #36335 [Security] Track session usage whenever a new token is set (@wouterj)
- π bug #36332 [Serializer] Fix unitialized properties (from PHP 7.4.2) when serializing context for the cache key (@alanpoulain)
- π bug #36338 [MonologBridge] Fix $level type (@fancyweb)
- π bug #36337 [MonologBridge] Fix $level type (@fancyweb)
- π bug #36223 [Security][Http][SwitchUserListener] Ignore all non existent username protection errors (@fancyweb)
- π bug #36239 [HttpKernel][LoggerDataCollector] Prevent keys collisions in the sanitized logs processing (@fancyweb)
- π bug #36245 [Validator] Fixed calling getters before resolving groups (@HeahDude)
- π bug #36265 Fix the reporting of deprecations in twig:lint (@stof)
- π bug #36283 [Security] forward multiple attributes voting flag (@xabbuh)
[PR] #36615
-
v5.0.7 Changes
March 30, 2020Changelog (v5.0.6...v5.0.7)
- π security #cve-2020-5255 [HttpFoundation] Do not set the default Content-Type based on the Accept header (@yceruto)
- π security #cve-2020-5275 [Security] Fix access_control behavior with unanimous decision strategy (@chalasr)
- π bug #36262 [DI] fix generating TypedReference from PriorityTaggedServiceTrait (@nicolas-grekas)
- π bug #36252 [Security/Http] Allow setting cookie security settings for delete_cookies (@wouterj)
- π bug #36261 [FrameworkBundle] revert to legacy wiring of the session when circular refs are detected (@nicolas-grekas)
- π bug #36259 [DomCrawler] Fix BC break in assertions breaking Panther (@dunglas)
- π bug #36181 [BrowserKit] fixed missing post request parameters in file uploads (@codebay)
- π bug #36216 [Validator] Assert Valid with many groups (@phucwan91)
- π bug #36222 [Console] Fix OutputStream for PHP 7.4 (@guillbdx)
[PR] #36269
π [SECURITY] Security release -
v5.0.6 Changes
March 27, 2020Changelog (v5.0.5...v5.0.6)
- π bug #36169 [HttpKernel] fix locking for PHP 7.4+ (@nicolas-grekas)
- π bug #36175 [Security/Http] Remember me: allow to set the samesite cookie flag (@dunglas)
- π bug #36173 [Http Foundation] Fix clear cookie samesite (@guillbdx)
- π bug #36176 [Security] Check if firewall is stateless before checking for session/previous session (@koenreiniers)
- π bug #36149 [Form] Support customized intl php.ini settings (@jorrit)
- π bug #36172 [Debug] fix for PHP 7.3.16+/7.4.4+ (@nicolas-grekas)
- bug #36151 [Security] Fixed hardcoded value of SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE (@lyrixx)
- π bug #36141 Prevent warning in proc_open() (@BenMorel)
- π bug #36143 [FrameworkBundle] Fix Router Cache (@guillbdx)
- π bug #36103 [DI] fix preloading script generation (@nicolas-grekas)
- π bug #36118 [Security/Http] don't require the session to be started when tracking its id (@nicolas-grekas)
- π bug #36108 [DI] Fix CheckTypeDeclarationPass (@guillbdx)
- π bug #36121 [VarDumper] fix side-effect by not using mt_rand() (@nicolas-grekas)
- π bug #36073 [PropertyAccess][DX] Improved errors when reading uninitialized properties (@HeahDude)
- π bug #36063 [FrameworkBundle] start session on flashbag injection (@william Arslett)
- π bug #36031 [Console] Fallback to default answers when unable to read input (@ostrolucky)
- π bug #36083 [DI][Form] Fixed test suite (TimeType changes & unresolved merge conflict) (@wouterj)
- π bug #36026 [Mime] Fix boundary header (@guillbdx)
- π bug #36020 [Form] ignore microseconds submitted by Edge (@xabbuh)
- π bug #36038 [HttpClient] disable debug log with curl 7.64.0 (@nicolas-grekas)
- π bug #36041 fix import from config file using type: glob (@Tobion)
- π bug #35987 [DoctrineBridge][DoctrineExtractor] Fix wrong guessed type for "json" type (@fancyweb)
- π bug #35949 [DI] Fix container lint command when a synthetic service is used in an expression (@HypeMC)
- bug #36023 [HttpClient] fix requests to hosts that idn_to_ascii() cannot handle (@nicolas-grekas)
- π bug #35938 [Form] Handle false as empty value on expanded choices (@fancyweb)
- π bug #36030 [SecurityBundle] Minor fix in LDAP config tree builder (@HeahDude)
- π bug #36017 [HttpKernel] Fix support for single-colon syntax for controllers (@nicolas-grekas)
- π bug #35993 Remove int return type from FlattenException::getCode (@wucdbm)
- π bug #36004 [Yaml] fix dumping strings containing CRs (@xabbuh)
- π bug #35982 [DI] Fix XmlFileLoader bad error message (@przemyslaw-bogusz)
- π bug #35957 [DI] ignore extra tags added by autoconfiguration in PriorityTaggedServiceTrait (@nicolas-grekas)
- π bug #35937 Revert "bug #28179 [DomCrawler] Skip disabled fields processing in Form" (@dmaicher)
- π bug #35928 [Routing] Prevent localized routes _locale default & requirement from being overridden (@fancyweb)
- π bug #35912 [FrameworkBundle] register only existing transport factories (@xabbuh)
- π bug #35899 [DomCrawler] prevent deprecation being triggered from assertion (@xabbuh)
- π bug #35910 [SecurityBundle] Minor fixes in configuration tree builder (@HeahDude)
[PR] #36240
-
v5.0.5 Changes
February 29, 2020Changelog (v5.0.4...v5.0.5)
- π bug #35781 [Form] NumberToLocalizedStringTransformer return int if scale = 0 (@VincentLanglet)
- π bug #35846 [Serializer] prevent method calls on null values (@xabbuh)
- π bug #35897 [FrameworkBundle] add missing Messenger options to XML schema definition (@xabbuh)
- π bug #35870 [ErrorHandler] fix parsing static return type on interface method annotation (@alekitto)
- π bug #35839 [Security] Allow switching to another user when already switched (@chalasr)
- π bug #35851 [DoctrineBridge] Use new Types::* constants and support new json types (@fancyweb)
- π bug #35841 [Notifier] Dispatch message event in null transport (@jschaedl)
- π bug #35716 [PhpUnitBridge] Fix compatibility to PHPUnit 9 (@benjamin)
- π bug #35803 [Cache] Fix versioned namespace atomic clears (@trvrnrth)
- π bug #35817 [DoctrineBridge] Use new Types::* constants and support new json type (@fancyweb)
- π bug #35832 [Debug][ErrorHandler] improved deprecation notices for methods new args and return type (@HeahDude)
- π bug #35827 [BrowserKit] Nested file array prevents uploading file (@afilina)
- π bug #35826 [Notifier] Add correct tags for NullTransportFactory (@jschaedl)
- π bug #35830 [FrameworkBundle] Skip notifiers tags in UnusedTagsPass (@chalasr)
- π bug #35707 [ExpressionLanguage] Fixed collisions of character operators with object properties (@Andrej-in-ua)
- π bug #35794 [DoctrineBridge][DoctrineExtractor] Fix indexBy with custom and some core types (@fancyweb)
- π bug #35787 [PhpUnitBridge] Use trait instead of extending deprecated class (@marcello-moenkemeyer)
- π bug #35792 [Security] Prevent TypeError in case RememberMetoken has no attached user (@nikophil)
- π bug #35735 [Routing] Add locale requirement for localized routes (@mtarld)
- π bug #35772 [Config] don't throw on missing excluded paths (@nicolas-grekas)
- π bug #35774 [Ldap] force default network timeout (@nicolas-grekas)
- π bug #35702 [VarDumper] fixed DateCaster not displaying additional fields (@Makdessi Alex)
- π bug #35722 [HttpKernel] Set previous exception when rethrown from controller resolver (@danut007ro)
- π bug #35714 [HttpClient] Correctly remove trace level options for HttpCache (@aschempp)
- π bug #35718 [HttpKernel] fix registering DebugHandlersListener regardless of the PHP_SAPI (@nicolas-grekas)
- π bug #35728 Add missing autoload calls (@greg0ire)
- π bug #35693 [Finder] Fix unix root dir issue (@chr-hertel)
- π bug #35709 [HttpFoundation] fix not sending Content-Type header for 204 responses (@Tobion)
- π bug #35710 [ErrorHandler] silence warning when zend.assertions=-1 (@nicolas-grekas)
- π bug #35676 [Console] Handle zero row count in appendRow() for Table (@adam Prickett)
- π bug #35696 [Console] Don't load same-namespace alternatives on exact match (@chalasr)
- π bug #35674 [HttpClient] fix getting response content after its destructor throwed an HttpExceptionInterface (@nicolas-grekas)
- π bug #35672 [HttpClient] fix HttpClientDataCollector when handling canceled responses (@thematchless)
- π bug #35641 [Process] throw when PhpProcess::fromShellCommandLine() is used (@Guikingone)
- π bug #35645 [ErrorHandler] Never throw on warnings triggered by assert() and set assert.exception=1 in Debug::enable() (@nicolas-grekas)
- π bug #35633 [Mailer] Do not ping the SMTP server before sending every message (@micheh)
- π bug #33897 [Console] Consider STDIN interactive (@ostrolucky)
- π bug #35605 [HttpFoundation][FrameworkBundle] fix support for samesite in session cookies (@fabpot)
- π bug #35609 [DoctrineBridge] Fixed submitting ids with query limit or offset (@HeahDude)
- π bug #35616 [Workflow] Make method signature compatible with 4.4 (@pbowyer)
- π bug #35597 [PHPunit bridge] Provide current file as file path (@greg0ire)
- π bug #33960 [DI] Unknown env prefix not recognized as such (@ro0NL)
- π bug #35342 [DI] Fix support for multiple tags for locators and iterators (@alexandre Parent)
- π bug #33820 [PhpUnitBridge] Fix some errors when using serialized deprecations (@l-vo)
- π bug #35553 Fix HTTP client config handling (@julienfalque)
- π bug #35588 [ErrorHandler] Escape variable in Exception template (@jderusse)
- π bug #35583 Add missing use statements (@fabpot)
- π bug #35582 Missing use statement 4.4 (@fabpot)
- π bug #34123 [Form] Fix handling of empty_data's \Closure value in Date/Time form types (@yceruto)
- π bug #35537 [Config][XmlReferenceDumper] Prevent potential \TypeError (@fancyweb)
- π bug #35227 [Mailer] Fix broken mandrill http send for recipients with names (@vilius-g)
- π bug #35430 [Translation] prefer intl domain when adding messages to catalogue (@Guite)
- π bug #35497 Fail on empty password verification (without warning on any implementation) (@Stefan Kruppa)
- bug #35546 [Validator] check for __get method existence if property is uninitialized (@alekitto)
- π bug #35332 [Yaml][Inline] Fail properly on empty object tag and empty const tag (@fancyweb)
- π bug #35489 [PhpUnitBridge] Fix running skipped tests expecting only deprecations (@chalasr)
- π bug #35161 [FrameworkBundle] Check non-null type for numeric type (@Arman-Hosseini)
- π bug #34059 [DomCrawler] Skip disabled fields processing in Form (@sbogx)
- π bug #34114 [Console] SymonfyStyle - Check value isset to avoid PHP notice (@leevigraham)
- π bug #35557 [Config] dont catch instances of Error (@nicolas-grekas)
- π bug #35562 [HttpClient] fix HttpClientDataCollector when handling canceled responses (@nicolas-grekas)
[PR] #35906
-
v5.0.4 Changes
January 31, 2020Changelog (since v5.0.3...v5.0.4)
- π bug #35530 [HttpClient] Fix regex bearer (@noniagriconomie)
- π bug #35532 [Validator] fix access to uninitialized property when getting value (@greedyivan)
- π bug #35486 [Translator] Default value for 'sort' option in translation:update should be 'asc' (@versgui)
- π bug #35305 [HttpKernel] Fix stale-if-error behavior, add tests (@mpdude)
- π bug #34808 [PhpUnitBridge] Properly handle phpunit arguments for configuration file (@biozshock)
- π bug #35517 [Intl] Provide more locale translations (@ro0NL)
- π bug #35518 [Mailer] Fix STARTTLS support for Postmark and Mandrill (@fabpot)
- π bug #35480 [Messenger] Check for all serialization exceptions during message decβ¦ (@patrick Berenschot)
- π bug #35502 [Messenger] Fix bug when using single route with XML config (@Nyholm)
- π bug #35438 [SecurityBundle] fix ldap_bind service arguments (@Ioni14)
- π bug #35429 [DI] CheckTypeDeclarationsPass now checks if value is type of parameter type (@pfazzi)
- π bug #35464 [ErrorHandler] Add debug argument to decide whether debug page is shown or not (@yceruto)
- π bug #35423 Fixes a runtime error when accessing the cache panel (@DamienHarper)
- π bug #35428 [Cache] fix checking for igbinary availability (@nicolas-grekas)
- π bug #35424 [HttpKernel] Check if lock can be released (@sjadema)
[PR] #35541
-
v5.0.3 Changes
January 21, 2020Changelog (since v5.0.2...v5.0.3)
- π bug #35364 [Yaml] Throw on unquoted exclamation mark (@fancyweb)
- π bug #35065 [Security] Use supportsClass in addition to UnsupportedUserException (@linaori)
- π bug #35351 Revert #34797 "Fixed translations file dumper behavior" and fix #34713 (@yceruto)
- π bug #35356 [Filesystem] chown and chgrp should also accept int as owner and group (@Slamdunk)
- π bug #35335 [Security] Fix RememberMe with null password (@jderusse)
- π bug #35339 [String] add missing encoding when calling mb_ord() (@nicolas-grekas)
- π bug #35355 [DI] Fix EnvVar not loaded when Loader requires an env var (@jderusse)
- π bug #35343 [Security] Fix RememberMe with null password (@jderusse)
- π bug #34223 [DI] Suggest typed argument when binding fails with untyped argument (@gudfar)
- π bug #35323 [FrameworkBundle] Set booted flag to false when test kernel is unset (@thiagocordeiro)
- π bug #35324 [HttpClient] Fix strict parsing of response status codes (@Armando-Walmeric)
- π bug #35318 [Yaml] fix PHP const mapping keys using the inline notation (@xabbuh)
- 0οΈβ£ bug #35306 [FrameworkBundle] Make sure one can use fragments.hinclude_default_template (@Nyholm)
- π bug #35304 [HttpKernel] Fix that no-cache MUST revalidate with the origin (@mpdude)
- π bug #35299 Avoid
stale-if-error
in FrameworkBundle's HttpCache if kernel.debug = true (@mpdude) - π bug #35240 [SecurityBundle] Fix collecting traceable listeners info on lazy firewalls (@chalasr)
- π bug #35151 [DI] deferred exceptions in ResolveParameterPlaceHoldersPass (@Islam93)
- π bug #35290 [Filesystem][FilesystemCommonTrait] Use a dedicated directory when there are no namespace (@fancyweb)
- π bug #35099 [FrameworkBundle] Do not throw exception on value generate key (@jderusse)
- π bug #35278 [EventDispatcher] expand listener in place (@xabbuh)
- π bug #35269 [HttpKernel][FileLocator] Fix deprecation message (@fancyweb)
- π bug #35254 [PHPUnit-Bridge] Fail-fast in simple-phpunit if one of the passthru() commands fails (@mpdude)
- π bug #35261 [Routing] Fix using a custom matcher & generator dumper class (@fancyweb)
- π bug #34643 [Dotenv] Fixed infinite loop with missing quote followed by quoted value (@naitsirch)
- π bug #35239 [Security\Http] Prevent canceled remember-me cookie from being accepted (@chalasr)
- π bug #35267 [Debug] fix ClassNotFoundFatalErrorHandler (@nicolas-grekas)
- π bug #35252 [Serializer] Fix cache in MetadataAwareNameConverter (@bastnic)
- π bug #35200 [TwigBridge] do not render preferred choices as selected (@xabbuh)
- π bug #35243 [HttpKernel] release lock explicitly (@nicolas-grekas)
- π bug #35193 [TwigBridge] button_widget now has its title attr translated even if its label = null or false (@stephen-lewis)
- π bug #35219 [PhpUnitBridge] When using phpenv + phpenv-composer plugin, composer executable is wrapped into a bash script (@oleg-andreyev)
- π bug #35150 [Messenger] Added check if json_encode succeeded (@toooni)
- π bug #35137 [Messenger] Added check if json_encode succeeded (@toooni)
- π bug #35170 [FrameworkBundle][TranslationUpdateCommand] Do not output positive feedback on stderr (@fancyweb)
- π bug #35245 [HttpClient] fix exception in case of PSR17 discovery failure (@nicolas-grekas)
- π bug #35244 [Cache] fix processing chain adapter based cache pool (@xabbuh)
- π bug #35247 [FrameworkBundle][ContainerLintCommand] Only skip .errored. services (@fancyweb)
- π bug #35225 [DependencyInjection] Handle ServiceClosureArgument for callable in container linting (@shieldo)
- π bug #35223 [HttpClient] Don't read from the network faster than the CPU can deal with (@nicolas-grekas)
- π bug #35214 [DI] DecoratorServicePass should keep container.service_locator on the decorated definition (@malarzm)
- π bug #35209 [HttpClient] fix support for non-blocking resource streams (@nicolas-grekas)
- π bug #35210 [HttpClient] NativeHttpClient should not send >1.1 protocol version (@nicolas-grekas)
- π bug #35162 [Mailer] Make sure you can pass custom headers to Mailgun (@Nyholm)
- π bug #33672 [Mailer] Remove line breaks in email attachment content (@stuart Fyfe)
- π bug #35101 [Routing] Fix i18n routing when the url contains the locale (@fancyweb)
- π bug #35124 [TwigBridge][Form] Added missing help messages in form themes (@cmen)
- π bug #35195 [HttpClient] fix casting responses to PHP streams (@nicolas-grekas)
- π bug #35168 [HttpClient] fix capturing SSL certificates with NativeHttpClient (@nicolas-grekas)
- π bug #35134 [PropertyInfo] Fix BC issue in phpDoc Reflection library (@jaapio)
- π bug #35184 [Mailer] Payload sent to Sendgrid doesn't include names (@versgui)
- π bug #35173 [Mailer][MailchimpBridge] Fix missing attachments when sending via Mandrill API (@vilius-g)
- π bug #35172 [Mailer][MailchimpBridge] Fix incorrect sender address when sender has name (@vilius-g)
- π bug #35125 [Translator] fix performance issue in MessageCatalogue and catalogue operations (@ArtemBrovko)
- π bug #35120 [HttpClient] fix scheduling pending NativeResponse (@nicolas-grekas)
- π bug #35117 [Cache] do not overwrite variable value (@xabbuh)
- π bug #35113 [VarDumper] Fix "Undefined index: argv" when using CliContextProvider (@xepozz)
- π bug #34673 Migrate server:log command away from WebServerBundle (@jderusse)
- π bug #35103 [Translation] Use
locale_parse
for computing fallback locales (@alanpoulain) - π bug #35060 [Security] Fix missing defaults for auto-migrating encoders (@chalasr)
- π bug #35067 [DependencyInjection][CheckTypeDeclarationsPass] Handle \Closure for callable (@fancyweb)
- π bug #35094 [Console] Fix filtering out identical alternatives when there is a command loader (@fancyweb)
[PR] #35414
-
v5.0.2 Changes
December 19, 2019Changelog (since v5.0.1...v5.0.2)
- π bug #35051 [DependencyInjection] Fix binding tagged services to containers (@nicolas-grekas)
- π bug #35039 [DI] skip looking for config class when the extension class is anonymous (@nicolas-grekas)
- π bug #35049 [ProxyManager] fix generating proxies for root-namespaced classes (@nicolas-grekas)
- π bug #35022 [Dotenv] FIX missing getenv (@mccullagh)
- π bug #35023 [HttpKernel] ignore failures generated by opcache.restrict_api (@nicolas-grekas)
- π bug #35024 [HttpFoundation] fix pdo session handler for sqlsrv (@azjezz)
- π bug #35025 [HttpClient][Psr18Client] Remove Psr18ExceptionTrait (@fancyweb)
- π bug #35028 [TwigBridge] Fix invalid typehint for subject in is_granted Twig function (@emodric)
- π bug #35015 [Config] fix perf of glob discovery when GLOB_BRACE is not available (@nicolas-grekas)
- π bug #35014 [HttpClient] make pushed responses retry-able (@nicolas-grekas)
- bug #35010 [VarDumper] ignore failing __debugInfo() (@nicolas-grekas)
- π bug #34998 [DI] fix auto-binding service providers to their service subscribers (@nicolas-grekas)
- π bug #34954 [Mailer] Fixed undefined index when sending via Mandrill API (@wulff)
- π bug #33670 [DI] Service locators can't be decorated (@malarzm)
- π bug #35000 [Console][SymfonyQuestionHelper] Handle multibytes question choices keys and custom prompt (@fancyweb)
- π bug #35005 [HttpClient] force HTTP/1.1 when NTLM auth is used (@nicolas-grekas)
- π bug #34707 [Validation][FrameworkBundle] Allow EnableAutoMapping to work without auto-mapping namespaces (@ogizanagi)
- π bug #34996 Fix displaying anonymous classes on PHP 7.4 (@nicolas-grekas)
- π bug #29839 [Validator] fix comparisons with null values at property paths (@xabbuh)
- π bug #34900 [DoctrineBridge] Fixed submitting invalid ids when using queries with limit (@HeahDude)
- π bug #34791 [Serializer] Skip uninitialized (PHP 7.4) properties in PropertyNormalizer and ObjectNormalizer (@vudaltsov)
- π bug #34956 [Messenger][AMQP] Use delivery_mode=2 by default (@lyrixx)
- π bug #34915 [FrameworkBundle] Fix invalid Windows path normalization in TemplateNameParser (@mvorisek)
- π bug #34981 stop using deprecated Doctrine persistence classes (@xabbuh)
- π bug #34904 [Validator][ConstraintValidator] Safe fail on invalid timezones (@fancyweb)
- π bug #34935 [FrameworkBundle][DependencyInjection] Skip removed ids in the lint container command and its associated pass (@fancyweb)
- π bug #34957 [Security] Revert "AbstractAuthenticationListener.php error instead info" (@larzuk91)
- π bug #34922 [FrameworkBundle][Secrets] Hook configured local dotenv file (@fancyweb)
- π bug #34967 [HttpFoundation] fix redis multi host dsn not recognized (@jan Christoph Beyer)
- π bug #34963 [Lock] fix constructor argument type declaration (@xabbuh)
- π bug #34955 Require doctrine/persistence 1.3 (@nicolas-grekas)
- π bug #34923 [DI] Fix support for immutable setters in CallTrait (@Lctrs)
- π bug #34878 [TwigBundle] fix broken FilesystemLoader::exists() with Twig 3 (@dpesch)
- π bug #34921 [HttpFoundation] Removed "Content-Type" from the preferred format guessing mechanism (@yceruto)
- π bug #34886 [HttpKernel] fix triggering deprecation in file locator (@xabbuh)
- π bug #34918 [Translation] fix memoryleak in PhpFileLoader (@nicolas-grekas)
- π bug #34920 [Routing] fix memoryleak when loading compiled routes (@nicolas-grekas)
- π bug #34787 [Cache] Propagate expiry when syncing items in ChainAdapter (@trvrnrth)
- π bug #34694 [Validator] Fix auto-mapping constraints should not be validated (@ogizanagi)
- π bug #34848 [Process] change the syntax of portable command lines (@nicolas-grekas)
- π bug #34862 [FrameworkBundle][ContainerLintCommand] Reinitialize bundles when the container is reprepared (@fancyweb)
- π bug #34896 [Cache] fix memory leak when using PhpFilesAdapter (@nicolas-grekas)
- π bug #34438 [HttpFoundation] Use
Cache-Control: must-revalidate
only if explicit lifetime has been given (@mpdude) - π bug #34449 [Yaml] Implement multiline string as scalar block for tagged values (@natepage)
- π bug #34601 [MonologBridge] Fix debug processor datetime type (@mRoca)
- π bug #34842 [ExpressionLanguage] Process division by zero (@tigr1991)
- π bug #34902 [PropertyAccess] forward caught exception (@xabbuh)
- π bug #34903 Fixing bad order of operations with null coalescing operator (@weaverryan)
- π bug #34888 [TwigBundle] add tags before processing them (@xabbuh)
- π bug #34760 [Mailer] Fix SMTP Authentication when using STARTTLS (@DjLeChuck)
- π bug #34762 [Config] never try loading failed classes twice with ClassExistenceResource (@nicolas-grekas)
- π bug #34783 [DependencyInjection] Handle env var placeholders in CheckTypeDeclarationsPass (@fancyweb)
- π bug #34839 [Cache] fix memory leak when using PhpArrayAdapter (@nicolas-grekas)
- bug #34801 [String] implement __sleep()/__wakeup() on strings (@nicolas-grekas)
- π bug #34782 [String] inline Latin-ASCII rules (@nicolas-grekas)
- π bug #34812 [Yaml] fix parsing negative octal numbers (@xabbuh)
- π bug #34854 [Messenger] gracefully handle missing event dispatchers (@xabbuh)
- π bug #34802 [Security] Check UserInterface::getPassword is not null before calling needsRehash (@dbrekelmans)
- π bug #34788 [SecurityBundle] Properly escape regex in AddSessionDomainConstraintPass (@fancyweb)
- π bug #34859 [SecurityBundle] Fix TokenStorage::reset not called in stateless firewall (@jderusse)
- π bug #34827 [HttpFoundation] get currently session.gc_maxlifetime if ttl doesnt exists (@rafaeltovar)
- π bug #34755 [FrameworkBundle] resolve service locators in
debug:*
commands (@nicolas-grekas) - π bug #34832 [Validator] Allow underscore character "_" in URL username and password (@romainneutron)
- π bug #34765 [DoctrineBridge] Removed QueryBuilder type hint in getLoader() (@HeahDude)
- bug #34811 [TwigBridge] Update bootstrap_4_layout.html.twig missing switch-custom label (@sabruss)
- π bug #34820 [FrameworkBundle][SodiumVault] Create secrets directory only when it is used (@fancyweb)
- π bug #34776 [DI] fix resolving bindings for named TypedReference (@nicolas-grekas)
- π bug #34794 [DependencyInjection] Resolve expressions in CheckTypeDeclarationsPass (@fancyweb)
- π bug #34795 [Routing][ObjectLoader] Remove forgotten deprecation after merge (@fancyweb)
- π bug #34797 [Translation] Fix FileDumper behavior (@yceruto)
- π bug #34738 [SecurityBundle] Passwords are not encoded when algorithm set to "true" (@nieuwenhuisen)
- π bug #34759 [SecurityBundle] Fix switch_user provider configuration handling (@fancyweb)
- π bug #34779 [Security] do not validate passwords when the hash is null (@xabbuh)
- π bug #34786 [SecurityBundle] Use config variable in AnonymousFactory (@martijnboers)
- π bug #34784 [FrameworkBundle] Set the parameter bag as resolved in ContainerLintCommand (@fancyweb)
- π bug #34763 [Security/Core] Fix checking for SHA256/SHA512 passwords (@david Brooks)
- π bug #34757 [DI] Fix making the container path-independent when the app is in /app (@nicolas-grekas)
[PR] #35055
-
v5.0.1 Changes
December 01, 2019Changelog (since v5.0.0...v5.0.1)
- π bug #34732 [DependencyInjection][Xml] Fix the attribute 'tag' is not allowed in 'bind' tag (@tienvx)
- π bug #34729 [DI] auto-register singly implemented interfaces by default (@nicolas-grekas)
- π bug #34728 [DI] fix overriding existing services with aliases for singly-implemented interfaces (@nicolas-grekas)
- π bug #34649 more robust initialization from request (@dbu)
- π bug #34715 [TwigBundle] remove service when base class is missing (@xabbuh)
- π bug #34600 [DoctrineBridge] do not depend on the QueryBuilder from the ORM (@xabbuh)
- π bug #34627 [Security/Http] call auth listeners/guards eagerly when they "support" the request (@nicolas-grekas)
- π bug #34671 [Security] Fix clearing remember-me cookie after deauthentication (@chalasr)
- π bug #34711 Fix the translation commands when a template contains a syntax error (@fabpot)
- π bug #34032 [Mime] Fixing multidimensional array structure with FormDataPart (@jvahldick)
- π bug #34697 [MonologBridge] Fix compatibility of ServerLogHandler with Monolog 2 (@jderusse)
- π bug #34560 [Config][ReflectionClassResource] Handle parameters with undefined constant as their default values (@fancyweb)
- π bug #34695 [Config] don't break on virtual stack frames in ClassExistenceResource (@nicolas-grekas)
- π bug #34716 [DependencyInjection] fix dumping number-like string parameters (@xabbuh)
- π bug #34558 [Console] Fix autocomplete multibyte input support (@fancyweb)
- π bug #34130 [Console] Fix commands description with numeric namespaces (@fancyweb)
- π bug #34562 [DI] Skip unknown method calls for factories in check types pass (@fancyweb)
- π bug #34677 [EventDispatcher] Better error reporting when arguments to dispatch() are swapped (@rimas-kudelis)
- π bug #33573 [TwigBridge] Add row_attr to all form themes (@fancyweb)
- bug #34019 [Serializer] CsvEncoder::NO_HEADERS_KEY ignored when used in constructor (@Dario Savella)
- π bug #34083 [Form] Keep preferred_choices order for choice groups (@vilius-g)
- π bug #34091 [Debug] work around failing chdir() on Darwin (@mary2501)
- π bug #34305 [PhpUnitBridge] Read configuration CLI directive (@ro0NL)
- π bug #34490 [Serializer] Fix MetadataAwareNameConverter usage with string group (@antograssiot)
- π bug #34632 [Console] Fix trying to access array offset on value of type int (@Tavafi)
- π bug #34669 [HttpClient] turn exception into log when the request has no content-type (@nicolas-grekas)
- π bug #34662 [HttpKernel] Support typehint to deprecated FlattenException in controller (@andrew-demb)
- π bug #34619 Restores preview mode support for Html and Serializer error renderers (@yceruto)
- π bug #34636 [VarDumper] notice on potential undefined index (@sylvainmetayer)
- π bug #34668 [Cache] Make sure we get the correct number of values from redis::mget() (@thePanz)
- π bug #34621 [Routing] Continue supporting single colon in object route loaders (@fancyweb)
- π bug #34554 [HttpClient] Fix early cleanup of pushed HTTP/2 responses (@lyrixx)
- π bug #34607 [HttpKernel] Ability to define multiple kernel.reset tags (@rmikalkenas)
- π bug #34599 [Mailer][Mailchimp Bridge] Throwing undefined index _id when setting message id (@monteiro)
- π bug #34569 [Workflow] Apply the same logic of precedence between the apply() and the buildTransitionBlockerList() method (@lyrixx)
- π bug #34580 [HttpKernel] Don't cache "not-fresh" state (@nicolas-grekas)
- π bug #34577 [FrameworkBundle][Cache] Don't deep-merge cache pools configuration (@alxndrbauer)
- π bug #34515 [DependencyInjection] definitions are valid objects (@xabbuh)
- π bug #34536 [SecurityBundle] Don't require a user provider for the anonymous listener (@chalasr)
- π bug #34533 [Monolog Bridge] Fixed accessing static property as non static. (@Sander-Toonen)
- π bug #34502 [FrameworkBundle][ContainerLint] Keep "removing" compiler passes (@fancyweb)
- π bug #34552 [Dotenv] don't fail when referenced env var does not exist (@xabbuh)
- π bug #34546 [Serializer] Add DateTimeZoneNormalizer into Dependency Injection (@jewome62)
- π bug #34547 [Messenger] Error when specified default bus is not among the configured (@vudaltsov)
- bug #34513 [Validator] remove return type declaration from __sleep() (@xabbuh)
- π bug #34551 [Security] SwitchUser is broken when the User Provider always returns a valid user (@tucksaun)
- π bug #34570 [FrameworkBundle][Notifier] Fixing notifier email definition without mailer (@chr-hertel)
- π bug #34385 Avoid empty "If-Modified-Since" header in validation request (@mpdude)
- π bug #34458 [Validator] ConstraintValidatorTestCase: add missing return value to mocked validate method calls (@ogizanagi)
- π bug #34516 [HttpKernel] drop return type declaration (@xabbuh)
- π bug #34474 [Messenger] Ignore stamps in in-memory transport (@tienvx)
[PR] #34743