Update symfony/console from v6.2.10 to v6.4.4 #204
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.
Updated packages
Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here:
Release notes
Here are the release notes for all versions released between your current running version, and the version this PR updates the package to.
List of release notes
Changed files
Here is a list of changed files between the version you use, and the version this pull request updates to:
List of changed files
Changelog
Here is a list of changes between the version you use, and the version this pull request updates to:
Merge branch '5.4' into 6.4bug #54009 [Console] Fix display of vertical Table on Windows OS (VincentLanglet)[Console] Fix display of Table on Windows OSFix vertical table on windowsMerge branch '5.4' into 6.4[PhpUnitBridge][VarDumper] fix color detectionMerge branch '5.4' into 6.4[VarDumper][PhpUnitBridge] Fix color detectionMerge branch '5.4' into 6.4bug #53707 [Console] Fix color support for TTY output (theofidry)[Console] Fix color supportMerge branch '5.4' into 6.4[Console] Allow false as a $shortcut in InputOptionMerge branch '6.3' into 6.4Merge branch '5.4' into 6.3Fix implicitly-required parametersApply php-cs-fixer fix --rules nullable_type_declaration_for_default_null_valueMerge branch '6.3' into 6.4Merge branch '5.4' into 6.3bug #53516 [Console] Allow '0' as a $shortcut in InputOption.php (lawsonjl-ornl)[Console] Allow '0' as a $shortcut in InputOption.phpMerge branch '6.3' into 6.4Merge branch '5.4' into 6.3[Console] Only execute additional checks for color support if the output is a TTY[Console] CS fixMerge branch '6.3' into 6.4Merge branch '5.4' into 6.3detect colors on not windowsfix xterm detectionrefactor: hyper check[Console] Add Les-Tilleuls.coop as sponsor of version 6.4/7.0Merge branch '6.3' into 6.4Merge branch '5.4' into 6.3Add hint that changing input arguments has no effectdo not let context classes extend the message classesDX: re-apply PHP CS Fixer, partiallyminor #52389 DX: PHP CS Fixer - keep Annotation,NamedArgumentConstructor,Target annotations as single group (keradus)DX: PHP CS Fixer - keep Annotation,NamedArgumentConstructor,Target annotations as single group[Tests] Move expectException closer to the place of the expectation to avoid false positivesMerge branch '6.3' into 6.4bug #52132 [Console] Fix horizontal table top border is incorrectly rendered (OskarStark)[Console] Fix horizontal table top border is incorrectly renderedMerge branch '5.4' into 6.3[Tests] Streamline[Console][FrameworkBundle][HttpKernel][WebProfilerBundle] Enable profiling commands[Console] DispatchConsoleTerminateEventwhen exiting on signal[Console] Add Placeholders to ProgressBar for exactly times[FrameworkBundle][WebProfilerBundle][Console][Form][HttpKernel][PropertyInfo][Validator] Remove optional before required paramMinor CS fixes[Console] Remove Process::fromShellCommandline() detectionUpdate the list of sponsors for Symfony 6.4 🙏Merge branch '6.3' into 6.4bug #51378 [Console] avoid multiple new line when message already ends with a new line in section output (joelwurtz)fix(console): avoid multiple new line when message already ends with a new lineMerge branch '6.3' into 6.4Merge branch '5.4' into 6.3fix(console): fix section output when multiples section with max heightRemove unneeded calls to setPublic(false)[Console] Fix linewraps in OutputFormatterfeature #49814 [Console][Messenger] addRunCommandMessageandRunCommandMessageHandler(kbond)[Console][Messenger] addRunCommandMessageandRunCommandMessageHandler``Add generics to the progress bar iteration methodsEnsure all properties have a typeAdd types to private and internal propertiesUse typed properties in tests as much as possibleMerge branch '6.3' into 6.4Merge branch '6.2' into 6.3Merge branch '5.4' into 6.2Fix deprecations on PHP 8.3[Console] The application also catch\ThrowableexceptionsMerge branch '6.3' into 6.4Merge branch '6.2' into 6.3[6.4] Fix various@psalm-returnannotations[Console] Improve OutputInterface PHPDoc[Console] Aligned multiline text in vertical tableAddSignalMapto map signal value to its nameMerge branch '6.3' into 6.4Merge branch '6.2' into 6.3Merge branch '5.4' into 6.2Merge branch '6.3' into 6.4Merge branch '6.2' into 6.3Merge branch '5.4' into 6.2minor #50418 [Console] Fix PHP Doc of InputArgument (lyrixx)Merge branch '6.3' into 6.4Merge branch '6.2' into 6.3Merge branch '5.4' into 6.2[Console] block input stream if needed When the input stream used in the question helper is not blocking, the default value is always used as the stream return false. In order to fix that, we force the stream to be in blocking state and go back to the old state after so other logic is not impacted by this change[Console] Fix PHP Doc of InputArgument[6.4] Allow 7.0 depsMerge branch '6.2' into 6.3Merge branch '5.4' into 6.2[Console] Remove exec and replace it by shell_exec[Console] Remove redundant method getSaturation()Merge branch '6.2' into 6.3Merge branch '5.4' into 6.2Remove usage of constant for better consistency across the codebaseminor #50137 [BrowserKit][Cache][Config][Console] Add missing return types (wouterj)Merge branch '6.2' into 6.3Merge branch '6.2' into 6.3Merge branch '6.2' into 6.3Add missing return typesAdd remaining missing return types to safe methodsAdd CI check ensuring interfaces have return typesAdd "composer require..." in all exception messages when neededMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3minor #49915 [Console] Add Les-Tilleuls.coop as a backer of version 6.3 (nicolas-grekas)[Console] Add Les-Tilleuls.coop as a backer of version 6.3Apply no_null_property_initialization PHP-CS-Fixer ruleMerge branch '6.2' into 6.3minor #49763 Replace "use-by-ref" by static vars when possible in closures (nicolas-grekas)[Console][DoctrineBridge][PhpUnitBridge] Remove backticks from exception messagesReplace "use-by-ref" by static vars when possible in closuresUse file system completion for redirect operatorsMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3[Console] Add support for managing exit code while handling signalsMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3Merge branch '6.2' into 6.3Remove unused local variableMerge branch '6.2' into 6.3Add missing return types to interfacesMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3Add void return typesAdd PHP types to private methods and functionsAdd missing PHPdoc return typesFix mergeMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3Merge branch '6.2' into 6.3[PHPUnit 10] UseTestCasesuffix for abstract tests in/Tests/``Merge branch '6.2' into 6.3[Console] Add ReStructuredText descriptorminor #48793 Leverage arrow function syntax for closure (tigitz)Leverage arrow function syntax for closureMerge branch '6.2' into 6.3Drop v1 contracts packages everywhereMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3[Console] Fix a test when pcntl is not availableMerge branch '6.2' into 6.3Merge branch '6.2' into 6.3Merge branch '6.2' into 6.3[Console] Fixed typo[Console] Fix testsAdd placeholder formatters per ProgressBar instancefeature #48299 [Console] #47809 remove exit() call in last SignalHandler (akuzia)[Console] #47809 remove exit() call in last SignalHandler[Console] Do no preprend empty line if the buffer is emptyMerge branch '6.2' into 6.3Leverage class name literal on objectThis is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.