All Versions
88
Latest Version
Avg Release Cycle
19 days
Latest Release
1660 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v4.3.5 Changes
October 07, 2019Changelog (since v4.3.4...v4.3.5)
- ๐ bug #33742 [Crawler] document $default as string|null (@nicolas-grekas)
- ๐ bug #32308 [Messenger] DoctrineTransport: ensure auto setup is only done once (@bendavies)
- ๐ bug #33871 [HttpClient] bugfix exploding values of headers (@michaljusiega)
- ๐ bug #33834 [Validator] Fix ValidValidator group cascading usage (@fancyweb)
- ๐ bug #33863 [Routing] gracefully handle docref_root ini setting (@nicolas-grekas)
- ๐ bug #33846 [Cache] give 100ms before starting the expiration countdown (@nicolas-grekas)
- ๐ bug #33853 [HttpClient] fix "no_proxy" option ignored in NativeHttpClient (@Harry-Dunne)
- ๐ bug #33841 [VarDumper] fix dumping uninitialized SplFileInfo (@nicolas-grekas)
- ๐ bug #33842 [Cache] fix logger usage in CacheTrait::doGet() (@nicolas-grekas)
- ๐ bug #33835 [Workflow] Fixed BC break on WorkflowInterface (@lyrixx)
- ๐ bug #33799 [Security]: Don't let falsy usernames slip through impersonation (@j4nr6n)
- ๐ bug #33814 [HttpFoundation] Check if data passed to SessionBagProxy::initialize is an array (@mynameisbogdan)
- ๐ bug #33744 [DI] Add CSV env var processor tests / support PHP 7.4 (@ro0NL)
- ๐ bug #33805 [FrameworkBundle] Fix wrong returned status code in ConfigDebugCommand (@jschaedl)
- ๐ bug #33781 [AnnotationCacheWarmer] add RedirectController to annotation cache (@jenschude)
- ๐ bug #33777 Fix the :only-of-type pseudo class selector (@jakzal)
- ๐ bug #32051 [Serializer] Add CsvEncoder tests for PHP 7.4 (@ro0NL)
- ๐ feature #33776 Copy phpunit.xsd to a predictable path (@julienfalque)
- ๐ bug #33759 [Security/Http] fix parsing X509 emailAddress (@nicolas-grekas)
- ๐ bug #33733 [Serializer] fix denormalization of string-arrays with only one element (@mkrauser)
- ๐ bug #33754 [Cache] fix known tag versions ttl check (@SwenVanZanten)
- ๐ bug #33646 [HttpFoundation] allow additinal characters in not raw cookies (@marie)
- ๐ bug #33748 [Console] Do not include hidden commands in suggested alternatives (@m-vo)
- ๐ bug #33625 [DependencyInjection] Fix wrong exception when service is synthetic (@k0d3r1s)
- ๐ bug #32979 [Messenger] return empty envelopes when RetryableException occurs (@surikman)
- ๐ bug #32522 [Validator] Accept underscores in the URL validator, as the URL will load (@battye)
- ๐ bug #32437 Fix toolbar load when GET params are present in "_wdt" route (@Molkobain)
- ๐ bug #32925 [Translation] Collect original locale in case of fallback translation (@digilist)
- ๐ bug #33691 [HttpClient] fix race condition when reading response with informational status (@nicolas-grekas)
- ๐ bug #33727 [HttpClient] workaround bad Content-Length sent by old libcurl (@nicolas-grekas)
- ๐ bug #31198 [FrameworkBundle] Fix framework bundle lock configuration not working as expected (@HypeMC)
- ๐ bug #33719 [Cache] dont override native Memcached options (@nicolas-grekas)
- ๐ bug #33703 [Cache] fail gracefully when locking is not supported (@nicolas-grekas)
- ๐ bug #33713 Fix exceptions (PDOException) error code type (@Fruty)
- ๐ bug #32335 [Form] Names for buttons should start with lowercase (@mcfedr)
- ๐ bug #33706 [Mailer][Messenger] ensure legacy event dispatcher compatibility (@xabbuh)
- ๐ bug #33688 Add missing row_attr option to FormType (@mcsky)
- ๐ bug #33693 [Security] use LegacyEventDispatcherProxy (@dmaicher)
- ๐ bug #33675 [PhpUnit] Fix usleep mock return value (@fabpot)
- ๐ bug #33652 [Cache] skip igbinary on PHP 7.4.0 (@nicolas-grekas)
- ๐ bug #33643 [HttpClient] fix throwing HTTP exceptions when the 1st chunk is emitted (@nicolas-grekas)
- ๐ bug #33618 fix tests depending on other components' tests (@xabbuh)
- ๐ bug #33626 [PropertyInfo] ensure compatibility with type resolver 0.5 (@xabbuh)
- ๐ bug #33620 [Twig] Fix Twig config extra keys (@fabpot)
- ๐ bug #33600 [Messenger] Fix exception message of failed message is dropped on retry (@tienvx)
- ๐ bug #33601 [HttpClient] Add default value for Accept header (@numerogeek)
- ๐ bug #33340 [Finder] Adjust regex to correctly match comments in gitignore contents (@Jeroeny)
- ๐ bug #33588 [PropertyInfo] ensure compatibility with type resolver 0.5 (@xabbuh)
- ๐ bug #33575 [WebProfilerBundle] Fix time panel legend buttons (@fancyweb)
- ๐ bug #33571 [Inflector] add support 'see' to 'ee' for singularize 'fees' to 'fee' (@maxhelias)
- ๐ bug #32763 [Console] Get dimensions from stty on windows if possible (@rtek)
- ๐ bug #33570 Fixed cache pools affecting each other due to an overwritten seed variable (@roed)
- ๐ bug #33517 [Yaml] properly catch legacy tag syntax usages (@xabbuh)
- ๐ bug #33546 [DependencyInjection] Accept existing interfaces as valid named args (@fancyweb)
- ๐ bug #33547 [HttpClient] Re-enable Server Push support (@dunglas)
- ๐ bug #33521 Fixed incompatibility between ServiceSubscriberTrait and classes with protected $container property (@a-menshchikov)
- ๐ bug #33518 [Yaml] don't dump a scalar tag value on its own line (@xabbuh)
- bug #33505 [HttpClient] fallbackto CURLMOPT_MAXCONNECTS when CURLMOPT_MAX_HOST_CONNECTIONS is not available (@nicolas-grekas)
- ๐ bug #32818 [HttpKernel] Fix getFileLinkFormat() to avoid returning the wrong URL in Profiler (@Arman-Hosseini)
- ๐ bug #33487 [HttpKernel] Fix Apache mod_expires Session Cache-Control issue (@pbowyer)
- ๐ bug #33469 [FrameworkBundle] Fixed suggested package for missing server:dump command (@lyrixx)
- ๐ bug #31964 [Router] routing cache crash when using generator_class (@dFayet)
- ๐ bug #33481 [Messenger] fix empty amqp body returned as false (@Tobion)
- ๐ bug #33387 [Mailer] maintain sender/recipient name in SMTP envelopes (@xabbuh)
- ๐ bug #33449 Fix gmail relay (@beno!t POLASZEK)
- ๐ bug #33391 [HttpClient] fix support for 103 Early Hints and other informational status codes (@nicolas-grekas)
- ๐ bug #33444 [HttpClient] improve handling of HTTP/2 PUSH, disable it by default (@nicolas-grekas)
- ๐ bug #33435 [Validator] Only handle numeric values in DivisibleBy (@fancyweb)
- ๐ bug #33437 Fix #33427 (@sylfabre)
- ๐ bug #33439 [Validator] Sync string to date behavior and throw a better exception (@fancyweb)
- ๐ bug #33436 [DI] fix support for "!tagged_locator foo" (@nicolas-grekas)
- ๐ bug #32903 [PHPUnit Bridge] Avoid registering listener twice (@alexpott)
- ๐ bug #33432 [Mailer] Fix Mailgun support when a response is not JSON as expected (@fabpot)
- ๐ bug #33402 [Finder] Prevent unintentional file locks in Windows (@jspringe)
- ๐ bug #33376 [Mailer] Remove the default dispatcher in AbstractTransport (@fabpot)
- ๐ bug #33357 [FrameworkBundle] Fix about command not showing .env vars (@brentybh)
- ๐ bug #33396 Fix #33395 PHP 5.3 compatibility (@kylekatarnls)
- ๐ bug #33363 [Routing] fix static route reordering when a previous dynamic route conflicts (@nicolas-grekas)
- ๐ bug #33385 [Console] allow Command::getName() to return null (@nicolas-grekas)
- ๐ bug #33353 Return null as Expire header if it was set to null (@danrot)
- ๐ bug #33382 [ProxyManager] remove ProxiedMethodReturnExpression polyfill (@nicolas-grekas)
- ๐ bug #33377 [Yaml] fix dumping not inlined scalar tag values (@xabbuh)
[PR] #33891
-
v4.3.4 Changes
August 26, 2019Changelog (since v4.3.3...v4.3.4)
- ๐ bug #33335 [DependencyInjection] Fixed the
getServiceIds
implementation to always return aliases (@pdommelen) - ๐ bug #33298 [Messenger] Stop worker when it should stop (@tienvx)
- ๐ bug #33292 [VarExporter] fix support for PHP 7.4 (@nicolas-grekas)
- ๐ bug #33282 [HttpKernel] Do not extend the new SF 4.3 ControllerEvent so we can make it final (@Tobion)
- ๐ bug #33278 [FrameworkBundle] Fix BrowserKit assertions to make them compatible with Panther (@dunglas)
- ๐ bug #33216 [Mime] Trim and remove line breaks from NamedAddress name arg (@maldoinc)
- ๐ bug #33124 [Config] Add handling for ignored keys in ArrayNode::mergeValues. (@alexandre Parent)
- ๐ bug #33244 [Router] Fix TraceableUrlMatcher behaviour with trailing slash (@xavier Leune)
- ๐ bug #33232 Fix handling for session parameters (@vkhramtsov)
- ๐ bug #32497 [Messenger] DispatchAfterCurrentBusMiddleware does not cancel messages from delayed handlers (@Nyholm, @BastienClement)
- ๐ bug #33127 [Messenger] make delay exchange and queues durable like the normal ones by default (@Tobion)
- ๐ bug #33210 [Mailer] Don't duplicate addresses in Sendgrid Transport (@pierredup)
- ๐ bug #33172 [Console] fixed a PHP notice when there is no function in the stack trace of an Exception (@fabpot)
- ๐ bug #33157 Fix getMaxFilesize() returning zero (@ausi)
- ๐ bug #33139 [Intl] Cleanup unused language aliases entry (@ro0NL)
- ๐ bug #33126 [SecurityBundle] display the correct class name on the deprecated notice (@maxhelias)
- ๐ bug #33093 [EventDispatcher] wrong Request class (@maxhelias)
- ๐ bug #33092 [DependencyInjection] Improve an exception message (@fabpot)
- ๐ bug #32541 [HttpKernel] trim the leading backslash in the controller init (@Simperfit, @fabpot)
- ๐ bug #32455 [HttpFoundation] Clear invalid session cookie (@Toflar)
- ๐ bug #33066 [Serializer] Fix negative DateInterval (@jderusse)
- ๐ bug #33045 Make HttpClientTestCase compatible with PHPUnit8 (@jderusse)
- ๐ bug #33033 [Lock] consistently throw NotSupportException (@xabbuh)
- bug #33022 [HttpClient] Remove CURLOPT_CONNECTTIMEOUT_MS curl opt (@lyrixx)
- ๐ bug #32516 [FrameworkBundle][Config] Ignore exceptions thrown during reflection classes autoload (@fancyweb)
- ๐ bug #33010 [TwigBridge] pass translation parameters to the trans filter (@xabbuh)
- ๐ bug #32981 Fix tests/code for php 7.4 (@jderusse)
- ๐ bug #32986 [Mime] fixed wrong mimetype (@rjwebdev)
- ๐ bug #32992 [ProxyManagerBridge] Polyfill for unmaintained version (@jderusse)
- ๐ bug #32989 [HttpClient] Declare
$active
first to prevent weird issue (@Kocal) - ๐ bug #32999 Added correct plural for box -> boxes (@cinamo)
- bug #32933 [PhpUnitBridge] fixed PHPUnit 8.3 compatibility: method handleError was renamed to __invoke (@karser)
- ๐ bug #32947 [Intl] Support DateTimeInterface in IntlDateFormatter::format (@pierredup)
- ๐ bug #32919 [Intl] Order alpha2 to alpha3 mapping + phpdoc fixes (@ro0NL)
- ๐ bug #32792 [Messenger] Fix incompatibility with FrameworkBundle <4.3.1 (@chalasr)
- ๐ bug #32836 [Messenger] Removed named parameters and replaced with
?
placeholders for sqlsrv compatibility (@david Legatt) - ๐ bug #32838 [FrameworkBundle] Detect indirect env vars in routing (@ro0NL)
- ๐ bug #32918 [Intl] Order alpha2 to alpha3 mapping (@ro0NL)
- ๐ bug #32902 [PhpUnitBridge] Allow sutFqcnResolver to return array (@VincentLanglet)
- ๐ bug #32814 Create mailBody with only attachments part present (@srsbiz)
- ๐ bug #32682 [HttpFoundation] Revert getClientIp @return docblock (@ossinkine)
- ๐ bug #32910 [Yaml] PHP-8: Uncaught TypeError: abs() expects parameter 1 to be int or float, string given (@aleksandr Dankovtsev)
- ๐ bug #32870 #32853 Check if $this->parameters is array. (@ABGEO07)
- ๐ bug #32899 [Mailer] fix wrong error message when connection closes unexpectedly (@fabpot)
- ๐ bug #32895 [Mailer] Fix error not being thrown properly (@fabpot)
- ๐ bug #32868 [PhpUnitBridge] Allow symfony/phpunit-bridge > 4.2 to be installed with phpunit 4.8 (@jderusse)
- ๐ bug #32823 [HttpClient] Preserve the case of headers when sending them (@nicolas-grekas)
- ๐ bug #32767 [Yaml] fix comment in multi line value (@soufianZantar)
- ๐ bug #32790 [HttpFoundation] Fix
getMaxFilesize
(@bennyborn) - ๐ bug #32796 [Cache] fix warning on PHP 7.4 (@jpauli)
- ๐ bug #32806 [Console] fix warning on PHP 7.4 (@rez1dent3)
- ๐ bug #32809 Don't add object-value of static properties in the signature of container metadata-cache (@arjenm)
- ๐ bug #32708 Recompile container when translations directory changes (@pierredup)
- ๐ bug #32722 [DependencyInjection] Fix bindings and tagged_locator (@deguif)
- ๐ bug #32802 Make sure trace_level is always defined (@dbu)
- ๐ bug #30096 [DI] Fix dumping Doctrine-like service graphs (bis) (@weaverryan, @nicolas-grekas)
- ๐ bug #32799 [HttpKernel] do not stopwatch sections when profiler is disabled (@Tobion)
- ๐ bug #32631 [Messenger] expire delay queue and fix auto_setup logic (@Tobion)
- ๐ bug #32641 [Messenger] Retrieve table default options from the SchemaManager (@vincenttouzet)
[PR] #33345
- ๐ bug #33335 [DependencyInjection] Fixed the
-
v4.3.3 Changes
July 28, 2019Changelog (since v4.3.2...v4.3.3)
- ๐ bug #32726 [Messenger] Fix redis last error not cleared between calls (@chalasr)
- ๐ bug #32760 [HttpKernel] clarify error handler restoring process (@xabbuh)
- ๐ bug #32730 [Inflector] Fix pluralizing words ending with "son" (@norkunas)
- ๐ bug #32715 [DI] fix perf issue with lazy autowire error messages (@nicolas-grekas)
- ๐ bug #32503 Fix multiSelect ChoiceQuestion when answers have spaces (@IceMaD)
- ๐ bug #32688 [Yaml] fix inline handling when dumping tagged values (@xabbuh)
- ๐ bug #32710 [Security/Core] align defaults for sodium with PHP 7.4 (@nicolas-grekas)
- ๐ bug #32644 [WebProfileBundle] Avoid getting right to left style (@Arman-Hosseini)
- ๐ bug #32689 [HttpClient] rewind stream when using Psr18Client (@nicolas-grekas)
- ๐ bug #32700 [Messenger] Flatten collection of stamps collected by the traceable middleware (@ogizanagi)
- ๐ bug #32699 [HttpClient] fix canceling responses in a streaming loop (@nicolas-grekas)
- ๐ bug #32679 [Intl] relax some date parser patterns (@xabbuh)
- ๐ bug #31303 [VarDumper] Use \ReflectionReference for determining if a key is a reference (php >= 7.4) (@dorumd, @nicolas-grekas)
- ๐ bug #32485 [Validator] Added support for validation of giga values (@kernig)
- ๐ bug #32567 [Messenger] pass transport name to factory (@Tobion)
- ๐ bug #32568 [Messenger] Fix UnrecoverableExceptionInterface handling (@LanaiGrunt)
- ๐ bug #32604 Properly handle optional tag attributes for !tagged_iterator (@apfelbox)
- ๐ bug #32571 [HttpClient] fix debug output added to stderr at shutdown (@nicolas-grekas)
- ๐ bug #32443 [PHPUnitBridge] Mute deprecations triggered from phpunit (@greg0ire)
- ๐ bug #32572 Bump minimum version of symfony/phpunit-bridge (@fancyweb)
- ๐ bug #32438 [Serializer] XmlEncoder: don't cast padded strings (@ogizanagi)
- ๐ bug #32579 [Config] Do not use absolute path when computing the vendor freshness (@lyrixx)
- ๐ bug #32563 Container*::getServiceIds() should return strings (@mathroc)
- ๐ bug #32553 [Mailer] Allow register mailer configuration in xml format (@Koc)
- bug #32442 Adding missing event_dispatcher wiring for messenger.middleware.send_message (@weaverryan)
- ๐ bug #32466 [Config] Fix for signatures of typed properties (@tvandervorm)
- ๐ bug #32501 [FrameworkBundle] Fix descriptor of routes described as callable array (@ribeiropaulor)
- ๐ bug #32500 [Debug][DebugClassLoader] Include found files instead of requiring them (@fancyweb)
- ๐ bug #32464 [WebProfilerBundle] Fix Twig 1.x compatibility (@yceruto)
- ๐ bug #31620 [FrameworkBundle] Inform the user when save_path will be ignored (@gnat42)
- ๐ bug #32096 Don't assume port 0 for X-Forwarded-Port (@alexbowers, @xabbuh)
- ๐ bug #31820 [SecurityBundle] Fix profiler dump for non-invokable security listeners (@chalasr)
- ๐ bug #32392 [Messenger] Doctrine Transport: Support setting auto_setup from DSN (@bendavies)
- ๐ bug #31267 [Translator] Load plurals from mo files properly (@Stadly)
- ๐ bug #31266 [Translator] Load plurals from po files properly (@Stadly)
- ๐ bug #32383 [Serializer] AbstractObjectNormalizer ignores the property types of discriminated classes (@sandergo90)
- ๐ bug #32413 [Messenger] fix publishing headers set on AmqpStamp (@Tobion)
- ๐ bug #32421 [EventDispatcher] Add tag kernel.rest on 'debug.event_dispatcher' service (@lyrixx)
- bug #32398 [Messenger] Removes deprecated call to ReflectionType::__toString() on MessengerPass (@brunowowk)
- ๐ bug #32379 [SecurityBundle] conditionally register services (@xabbuh)
- ๐ bug #32380 [Messenger] fix broken key normalization (@Tobion)
- ๐ bug #32363 [FrameworkBundle] reset cache pools between requests (@nicolas-grekas)
- ๐ bug #32365 [DI] fix processing of regular parameter bags by MergeExtensionConfigurationPass (@nicolas-grekas)
- ๐ bug #32187 [PHPUnit] Fixed composer error on Windows (@misterx)
- ๐ bug #32299 [Lock] Stores must implement
putOffExpiration
(@jderusse) - ๐ bug #32302 [Mime] Remove @Internal annotations for the serialize methods (@francoispluchino)
- ๐ bug #32334 [Messenger] Fix authentication for redis transport (@alexander-schranz)
- ๐ bug #32309 Fixing validation for messenger transports retry_strategy service key (@weaverryan)
- ๐ bug #32331 [Workflow] only decorate when an event dispatcher was passed (@xabbuh)
- ๐ bug #32236 [Cache] work aroung PHP memory leak (@nicolas-grekas)
- ๐ bug #32206 Catch JsonException and rethrow in JsonEncode (@phil-davis)
- ๐ bug #32211 [Mailer] Fix error message when connecting to a stream raises an error before connect() (@fabpot)
- ๐ bug #32210 [Mailer] Fix timeout type hint (@fabpot)
- ๐ bug #32199 [EventDispatcher] improve error messages in the event dispatcher (@xabbuh)
- ๐ bug #32200 [Security/Core] work around sodium_compat issue (@nicolas-grekas)
[PR] #32788
-
v4.3.2 Changes
June 26, 2019Changelog (since v4.3.1...v4.3.2)
- ๐ bug #31954 [PhpunitBridge] Read environment variable from superglobals (@greg0ire)
- ๐ bug #32131 [Mailgun Mailer] fixed issue when using html body (@alOneh)
- ๐ bug #31730 [PhpUnitBridge] More accurate grouping (@greg0ire)
- ๐ bug #31966 [Messenger] Doctrine Connection find and findAll now correctly decode headers (@TimoBakx)
- ๐ bug #31972 Add missing rendering of form help block. (@alexsegura)
- ๐ bug #32141 [HttpClient] fix dealing with 1xx informational responses (@nicolas-grekas)
- ๐ bug #32138 [Filesystem] fix mirroring directory into parent directory (@xabbuh)
- ๐ bug #32137 [HttpFoundation] fix accessing session bags (@xabbuh)
- ๐ bug #32147 [HttpClient] fix timing measurements with NativeHttpClient (@nicolas-grekas)
- ๐ bug #32165 revert #30525 due to performance penalty (@bendavies)
- ๐ bug #32164 [EventDispatcher] collect called listeners information only once (@xabbuh)
- ๐ bug #32173 [FrameworkBundle] Fix calling Client::getProfile() before sending a request (@dunglas)
- ๐ bug #32163 [DoctrineBridge] Fix type error (@norkunas)
- ๐ bug #32154 [Messenger] fix retrying handlers using DoctrineTransactionMiddleware (@Tobion)
- ๐ bug #32169 [Security/Core] require libsodium >= 1.0.14 (@nicolas-grekas)
- bug #32170 [Security/Core] Don't use ParagonIE_Sodium_Compat (@nicolas-grekas)
- ๐ bug #32156 [Workflow] re-add workflow.definition tag to workflow services (@nikossvnk)
- ๐ bug #32053 [Messenger] No need for retry to require SentStamp (@Tobion)
- ๐ bug #32083 [HttpClient] fixing passing debug info to progress callback (@nicolas-grekas)
- ๐ bug #32129 [DebugBundle] fix register ReflectionCaster::unsetClosureFileInfo caster in var cloner service (@alekitto)
- ๐ bug #32027 [Messenger] Remove DispatchAfterCurrentBusStamp when message is put on internal queue (@Nyholm)
- ๐ bug #32125 [Form] accept floats for input="string" in NumberType (@xabbuh)
- ๐ bug #32094 [Validator] Use LogicException for missing Property Access Component in comparison constraints (@Lctrs)
- ๐ bug #32136 [FrameworkBundle] sync
require-dev
andconflict
constraints (@xabbuh) - ๐ bug #32123 [Form] fix translation domain (@xabbuh)
- ๐ bug #32115 [SecurityBundle] don't validate IP addresses from env var placeholders (@xabbuh)
- ๐ bug #32116 [FrameworkBundle] tag the FileType service as a form type (@xabbuh)
- ๐ bug #32109 [Messenger] fix delay exchange recreation after disconnect (@Tobion)
- ๐ bug #32090 [Debug] workaround BC break in PHP 7.3 (@nicolas-grekas)
- ๐ bug #32076 [Lock] Fix PDO prune not called (@jderusse)
- ๐ bug #32071 Fix expired lock not cleaned (@jderusse)
- ๐ bug #32052 [Messenger] fix AMQP delay queue to be per exchange (@Tobion)
- ๐ bug #32065 [HttpClient] throw DecodingExceptionInterface when toArray() fails because of content-type error (@nicolas-grekas)
- ๐ bug #32057 [HttpFoundation] Fix SA/phpdoc JsonResponse (@ro0NL)
- ๐ bug #32040 [DI] Show the right class autowired when providing a non-existing class (@Simperfit)
- ๐ bug #32035 [Messenger] fix delay delivery for non-fanout exchanges (@Tobion)
- ๐ bug #32025 SimpleCacheAdapter fails to cache any item if a namespace is used (@moufmouf)
- ๐ bug #32022 [HttpClient] Don't use CurlHttpClient on Windows when curl.cainfo is not set (@nicolas-grekas)
- ๐ bug #32037 [Form] validate composite constraints in all groups (@xabbuh)
- ๐ bug #32007 [Serializer] Handle true and false appropriately in CSV encoder (@battye)
- ๐ bug #32036 [Messenger] improve logs (@Tobion)
- ๐ bug #31998 Parameterize Mailgun's region (@jderusse)
- ๐ bug #32000 [Routing] fix absolute url generation when scheme is not known (@Tobion)
- ๐ bug #32012 Add statement to fileLink to ignore href code when no fileLink. (@bmxmale)
- bug #32024 [VarDumper] fix dumping objects that implement __debugInfo() (@nicolas-grekas)
- ๐ bug #32014 Do not log or call the proxy function when the locale is the same (@gmponos)
- ๐ bug #32011 [HttpClient] fix closing debug stream prematurely (@nicolas-grekas)
- ๐ bug #32017 [Contracts] add missing required dependencies (@mbessolov)
- ๐ bug #31992 Fix sender/recipients in SMTP Envelope (@fabpot)
- ๐ bug #31999 [PhpunitBridge] Restore php 5.5 compat (@greg0ire)
- ๐ bug #31991 [EventDispatcher] collect called listeners information only once (@xabbuh)
- ๐ bug #31988 [TwigBridge] add back possibility to use form themes without translations (@xabbuh)
- ๐ bug #31982 [HttpClient] fix Psr18Client handling of non-200 response codes (@nicolas-grekas)
- ๐ bug #31953 [DoctrineBridge] fix handling nested embeddables (@xabbuh)
- ๐ bug #31962 Fix reporting unsilenced deprecations from insulated tests (@nicolas-grekas)
- ๐ bug #31936 PropertyInfoLoader should not try to add validation to non-existent property (@weaverryan)
- ๐ bug #31923 [Serializer] Fix DataUriNormalizer deprecation (MIME type guesser is optional) (@ogizanagi)
- ๐ bug #31928 [FrameworkBundle] avoid service id conflicts with Swiftmailer (@xabbuh)
- ๐ bug #31925 [Form] fix usage of legacy TranslatorInterface (@nicolas-grekas)
- ๐ bug #31908 [Validator] fix deprecation layer of ValidatorBuilder (@nicolas-grekas)
[PR] #32195
-
v4.3.1 Changes
June 06, 2019Changelog (since v4.3.0...v4.3.1)
- ๐ bug #31894 Fix wrong requirements for ocramius/proxy-manager in root composer.json (@henrikvolmer)
- ๐ bug #31865 [Form] Fix wrong DateTime on outdated ICU library (@aweelex)
- ๐ bug #31893 [HttpKernel] fix link to source generation (@nicolas-grekas)
- ๐ bug #31880 [FrameworkBundle] fix BC-breaking property in WebTestAssertionsTrait (@nicolas-grekas)
- ๐ bug #31881 [FramworkBundle][HttpKernel] fix KernelBrowser BC layer (@nicolas-grekas)
- ๐ bug #31879 [Cache] Pass arg to get callback everywhere (@fancyweb)
- ๐ bug #31874 [Doctrine Bridge] Check field type before adding Length constraint (@belinde)
- ๐ bug #31872 [Messenger] Add missing runtime check for ext redis version (@chalasr)
- ๐ bug #31864 [Cache] Fixed undefined variable in ArrayTrait (@eXtreme)
- ๐ bug #31863 [HttpFoundation] Fixed case-sensitive handling of cache-control header in RedirectResponse constructor (@ivo)
- ๐ bug #31850 [HttpClient] add $response->cancel() (@nicolas-grekas)
- bug #31871 [HttpClient] revert bad logic around JSON_THROW_ON_ERROR (@nicolas-grekas)
- bug #31869 Fix json-encoding when JSON_THROW_ON_ERROR is used (@nicolas-grekas)
- ๐ bug #31868 [HttpKernel] Fix handling non-catchable fatal errors (@nicolas-grekas)
- ๐ bug #31834 [HttpClient] Don't throw InvalidArgumentException on bad Location header (@nicolas-grekas)
- ๐ bug #31846 [Mailer] Set default crypto method (@bpolaszek)
- ๐ bug #31849 [Console] Add check for Konsole/Yakuake to disable hyperlinks (@belinde)
- ๐ bug #31854 Rename the Symfony Mailer service implementation to avoid conflict with SwitMailer (@tgalopin)
- ๐ bug #31856 [VarDumper] fix dumping the cloner itself (@nicolas-grekas)
- ๐ bug #31861 [HttpClient] work around PHP 7.3 bug related to json_encode() (@nicolas-grekas)
- ๐ bug #31860 [HttpFoundation] work around PHP 7.3 bug related to json_encode() (@nicolas-grekas)
- ๐ bug #31852 [Form] add missing symfony/service-contracts dependency (@nicolas-grekas)
- ๐ bug #31836 [DoctrineBridge] do not process private properties from parent class (@xabbuh)
- ๐ bug #31790 [Messenger] set amqp content_type based on serialization format (@Tobion)
- ๐ bug #31832 [HttpClient] fix unregistering the debug buffer when using curl (@nicolas-grekas)
- ๐ bug #31407 [Security] added support for updated "distinguished name" format in x509 authentication (@robert Kopera)
- ๐ bug #31774 [Mailer] Fix the possibility to set a From header from MessageListener (@fabpot)
- ๐ bug #31811 [DoctrineBridge] don't add embedded properties to wrapping class metadata (@xabbuh)
- ๐ bug #31786 [Translation] Fixed case sensitivity of lint:xliff command (@javiereguiluz)
- ๐ bug #31815 [Translator] Collect locale details earlier in the process (@pierredup)
- ๐ bug #31761 [TwigBridge] suggest Translation Component when TranslationExtension is used (@nicolas-grekas)
- ๐ bug #31748 [Messenger] Inject RoutableMessageBus instead of bus locator (@chalasr)
- ๐ bug #31763 [Security\Core] Make SodiumPasswordEncoder validate BCrypt-ed passwords (@nicolas-grekas)
- ๐ bug #31744 [Validator] Fix TimezoneValidator default option (@ro0NL)
- ๐ bug #31749 [DoctrineBridge][Validator] do not enable validator auto mapping by default (@xabbuh)
- ๐ bug #31757 [DomCrawler] Fix type error with null Form::$currentUri (@chalasr)
- ๐ bug #31721 [PHPUnitBridge] Use a more appropriate group when deprecating mode (@greg0ire)
[PR] #31901
-
v4.3.0 Changes
May 30, 2019Changelog (since v4.3.0-RC1...v4.3.0)
- ๐ bug #31654 [HttpFoundation] Do not set X-Accel-Redirect for paths outside of X-Accel-Mapping (@vilius-g)
[PR] #31717
-
v4.3.0-RC1 Changes
May 28, 2019Changelog (since v4.3.0-BETA2...v4.3.0-RC1)
- ๐ bug #31650 Create an abstract HTTP transport and extend it in all HTTP transports (@bocharsky-bw)
- ๐ feature #31641 [HttpClient] make $response->getInfo('debug') return extended logs about the HTTP transaction (@nicolas-grekas)
- ๐ feature #31571 [Contracts] split in one package per sub-contracts (@nicolas-grekas)
- ๐ bug #31625 [Messenger] Disable the SchemaAssetsFilter when setup the transport (@vincenttouzet)
- ๐ bug #31621 [Messenger] Fix missing auto_setup for RedisTransport (@chalasr)
- ๐ bug #31584 [Workflow] Do not trigger extra guards (@lyrixx)
- ๐ bug #31632 [Messenger] Use "real" memory usage to honor --memory-limit (@chalasr)
- ๐ bug #31610 [HttpClient] fix handling exceptions thrown before first mock chunk (@nicolas-grekas)
- ๐ bug #31615 Allow WrappedListener to describe uncallable listeners (@derrabus)
- ๐ bug #31599 [Translation] Fixed issue with new vs old TranslatorInterface in TranslationDataCollector (@althaus)
- ๐ bug #31565 [Mime][HttpFoundation] Added mime type audio/x-hx-aac-adts (@ifaridjalilov)
- ๐ bug #31591 [FrameworkBundle] fix named autowiring aliases for TagAwareCacheInterface (@nicolas-grekas)
- ๐ bug #31590 [Cache] improve logged messages (@nicolas-grekas)
- ๐ bug #31586 [HttpClient] display proper error message on TransportException when curl is used (@nicolas-grekas)
- ๐ bug #31349 [WebProfilerBundle] Use absolute URL for profiler links (@Alumbrados)
- ๐ bug #31541 [DI] fix using bindings with locators of service subscribers (@nicolas-grekas)
- ๐ bug #31568 [Process] Fix infinite waiting for stopped process (@mshavliuk)
[PR] #31652
-
v4.2.11 Changes
July 28, 2019Changelog (since v4.2.10...v4.2.11)
- ๐ bug #32760 [HttpKernel] clarify error handler restoring process (@xabbuh)
- ๐ bug #32503 Fix multiSelect ChoiceQuestion when answers have spaces (@IceMaD)
- ๐ bug #32688 [Yaml] fix inline handling when dumping tagged values (@xabbuh)
- ๐ bug #32644 [WebProfileBundle] Avoid getting right to left style (@Arman-Hosseini)
- ๐ bug #32700 [Messenger] Flatten collection of stamps collected by the traceable middleware (@ogizanagi)
- ๐ bug #32679 [Intl] relax some date parser patterns (@xabbuh)
- ๐ bug #31303 [VarDumper] Use \ReflectionReference for determining if a key is a reference (php >= 7.4) (@dorumd, @nicolas-grekas)
- ๐ bug #32485 [Validator] Added support for validation of giga values (@kernig)
- ๐ bug #32572 Bump minimum version of symfony/phpunit-bridge (@fancyweb)
- ๐ bug #32438 [Serializer] XmlEncoder: don't cast padded strings (@ogizanagi)
- ๐ bug #32579 [Config] Do not use absolute path when computing the vendor freshness (@lyrixx)
- ๐ bug #32563 Container*::getServiceIds() should return strings (@mathroc)
- ๐ bug #32466 [Config] Fix for signatures of typed properties (@tvandervorm)
- ๐ bug #32500 [Debug][DebugClassLoader] Include found files instead of requiring them (@fancyweb)
- ๐ bug #32464 [WebProfilerBundle] Fix Twig 1.x compatibility (@yceruto)
- ๐ bug #31620 [FrameworkBundle] Inform the user when save_path will be ignored (@gnat42)
- ๐ bug #32096 Don't assume port 0 for X-Forwarded-Port (@alexbowers, @xabbuh)
- ๐ bug #31267 [Translator] Load plurals from mo files properly (@Stadly)
- ๐ bug #31266 [Translator] Load plurals from po files properly (@Stadly)
- ๐ bug #32383 [Serializer] AbstractObjectNormalizer ignores the property types of discriminated classes (@sandergo90)
- ๐ bug #32421 [EventDispatcher] Add tag kernel.rest on 'debug.event_dispatcher' service (@lyrixx)
- bug #32398 [Messenger] Removes deprecated call to ReflectionType::__toString() on MessengerPass (@brunowowk)
- ๐ bug #32379 [SecurityBundle] conditionally register services (@xabbuh)
- ๐ bug #32363 [FrameworkBundle] reset cache pools between requests (@nicolas-grekas)
- ๐ bug #32365 [DI] fix processing of regular parameter bags by MergeExtensionConfigurationPass (@nicolas-grekas)
- ๐ bug #32187 [PHPUnit] Fixed composer error on Windows (@misterx)
- ๐ bug #32299 [Lock] Stores must implement
putOffExpiration
(@jderusse) - ๐ bug #32236 [Cache] work aroung PHP memory leak (@nicolas-grekas)
- ๐ bug #32206 Catch JsonException and rethrow in JsonEncode (@phil-davis)
- ๐ bug #32200 [Security/Core] work around sodium_compat issue (@nicolas-grekas)
[PR] #32787
๐ [EOM] End of maintenance release for branch 4.2 -
v4.2.10 Changes
June 26, 2019Changelog (since v4.2.9...v4.2.10)
- ๐ bug #31972 Add missing rendering of form help block. (@alexsegura)
- ๐ bug #32137 [HttpFoundation] fix accessing session bags (@xabbuh)
- ๐ bug #32164 [EventDispatcher] collect called listeners information only once (@xabbuh)
- ๐ bug #32173 [FrameworkBundle] Fix calling Client::getProfile() before sending a request (@dunglas)
- ๐ bug #32163 [DoctrineBridge] Fix type error (@norkunas)
- bug #32170 [Security/Core] Don't use ParagonIE_Sodium_Compat (@nicolas-grekas)
- ๐ bug #32094 [Validator] Use LogicException for missing Property Access Component in comparison constraints (@Lctrs)
- ๐ bug #32123 [Form] fix translation domain (@xabbuh)
- ๐ bug #32116 [FrameworkBundle] tag the FileType service as a form type (@xabbuh)
- ๐ bug #32090 [Debug] workaround BC break in PHP 7.3 (@nicolas-grekas)
- ๐ bug #32076 [Lock] Fix PDO prune not called (@jderusse)
- ๐ bug #32071 Fix expired lock not cleaned (@jderusse)
- ๐ bug #32057 [HttpFoundation] Fix SA/phpdoc JsonResponse (@ro0NL)
- ๐ bug #32025 SimpleCacheAdapter fails to cache any item if a namespace is used (@moufmouf)
- ๐ bug #32037 [Form] validate composite constraints in all groups (@xabbuh)
- ๐ bug #32007 [Serializer] Handle true and false appropriately in CSV encoder (@battye)
- ๐ bug #32000 [Routing] fix absolute url generation when scheme is not known (@Tobion)
- bug #32024 [VarDumper] fix dumping objects that implement __debugInfo() (@nicolas-grekas)
- ๐ bug #31962 Fix reporting unsilenced deprecations from insulated tests (@nicolas-grekas)
- ๐ bug #31925 [Form] fix usage of legacy TranslatorInterface (@nicolas-grekas)
- ๐ bug #31908 [Validator] fix deprecation layer of ValidatorBuilder (@nicolas-grekas)
- ๐ bug #31894 Fix wrong requirements for ocramius/proxy-manager in root composer.json (@henrikvolmer)
- ๐ bug #31865 [Form] Fix wrong DateTime on outdated ICU library (@aweelex)
- ๐ bug #31879 [Cache] Pass arg to get callback everywhere (@fancyweb)
- ๐ bug #31863 [HttpFoundation] Fixed case-sensitive handling of cache-control header in RedirectResponse constructor (@ivo)
- bug #31869 Fix json-encoding when JSON_THROW_ON_ERROR is used (@nicolas-grekas)
- ๐ bug #31868 [HttpKernel] Fix handling non-catchable fatal errors (@nicolas-grekas)
- ๐ bug #31860 [HttpFoundation] work around PHP 7.3 bug related to json_encode() (@nicolas-grekas)
- ๐ bug #31407 [Security] added support for updated "distinguished name" format in x509 authentication (@robert Kopera)
- ๐ bug #31786 [Translation] Fixed case sensitivity of lint:xliff command (@javiereguiluz)
- ๐ bug #31757 [DomCrawler] Fix type error with null Form::$currentUri (@chalasr)
- ๐ bug #31654 [HttpFoundation] Do not set X-Accel-Redirect for paths outside of X-Accel-Mapping (@vilius-g)
[PR] #32192
-
v4.2.9 Changes
May 28, 2019Changelog (since v4.2.8...v4.2.9)
- ๐ bug #31584 [Workflow] Do not trigger extra guards (@lyrixx)
- ๐ bug #31632 [Messenger] Use "real" memory usage to honor --memory-limit (@chalasr)
- ๐ bug #31599 [Translation] Fixed issue with new vs old TranslatorInterface in TranslationDataCollector (@althaus)
- ๐ bug #31349 [WebProfilerBundle] Use absolute URL for profiler links (@Alumbrados)
- ๐ bug #31541 [DI] fix using bindings with locators of service subscribers (@nicolas-grekas)
- ๐ bug #31568 [Process] Fix infinite waiting for stopped process (@mshavliuk)
- ๐ bug #31551 [ProxyManager] isProxyCandidate() does not take into account interfaces (@andrerom)
- ๐ bug #31335 [Doctrine] Respect parent class contract in ContainerAwareEventManager (@Koc)
- ๐ bug #31421 [Routing][AnnotationClassLoader] fix utf-8 encoding in default route name (@przemyslaw-bogusz)
- ๐ bug #31510 Use the current working dir as default first arg in 'link' binary (@lyrixx)
- ๐ bug #31524 [HttpFoundation] prevent deprecation when filesize matches error code (@xabbuh)
- ๐ bug #31535 [Debug] Wrap call to require_once in a try/catch (@lyrixx)
- ๐ bug #31477 [PropertyAccess] Add missing property to PropertyAccessor (@vudaltsov)
- ๐ bug #31479 [Cache] fix saving unrelated keys in recursive callback calls (@nicolas-grekas)
- ๐ bug #31438 [Serializer] Fix denormalization of object with variadic constructor typed argument (@ajgarlag)
- ๐ bug #31445 [Messenger] Making cache rebuild correctly when message subscribers change (@weaverryan)
- ๐ bug #31442 [Validator] Fix finding translator parent definition in compiler pass (@deguif)
- ๐ bug #31475 [HttpFoundation] Allow set 'None' on samesite cookie flag (@markitosgv)
- ๐ bug #31456 Remove deprecated usage of some Twig features (@fabpot)
- ๐ bug #31207 [Routing] Fixed unexpected 404 NoConfigurationException (@yceruto)
- ๐ bug #31261 [Console] Commands with an alias should not be recognized as ambiguous when using register (@Simperfit)
- ๐ bug #31371 [DI] Removes number of elements information in debug mode (@jschaedl)
- ๐ bug #31418 [FrameworkBundle] clarify the possible class/interface of the cache (@xabbuh)
- ๐ bug #31411 [Intl] Fix root fallback locale (@ro0NL)
- ๐ bug #31377 [Console] Fix auto-complete for ChoiceQuestion (multi-select answers) (@battye)
- ๐ bug #31380 [WebProfilerBundle] Don't filter submitted IP values (@javiereguiluz)
[PR] #31651