Skip to content

Update symfony packages to v5 (major) - autoclosed

Reiter, Christoph requested to merge renovate/major-symfony into master

This MR contains the following updates:

Package Type Update Change
symfony/console (source) require major ^4.4 -> ^5.0
symfony/process (source) require major ^4.4 -> ^5.0
symfony/yaml (source) require major ^4.4 -> ^5.0

Release Notes

symfony/console

v5.2.1

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.2.0...v5.2.1)

  • bug #​39361 acces public-deprecated services via the private container to remove false-positive deprecations (nicolas-grekas)
  • bug #​39223 Re-enable hyperlinks in Konsole/Yakuake (OndraM)

v5.2.0

Compare Source

  • Added SingleCommandApplication::setAutoExit() to allow testing via CommandTester
  • added support for multiline responses to questions through Question::setMultiline() and Question::isMultiline()
  • Added SignalRegistry class to stack signals handlers
  • Added support for signals:
    • Added Application::getSignalRegistry() and Application::setSignalsToDispatchEvent() methods
    • Added SignalableCommandInterface interface
  • Added TableCellStyle class to customize table cell
  • Removed php prefix invocation from help messages.

v5.1.10

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.9...v5.1.10)

  • bug #​39361 acces public-deprecated services via the private container to remove false-positive deprecations (nicolas-grekas)
  • bug #​39223 Re-enable hyperlinks in Konsole/Yakuake (OndraM)

v5.1.9

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.8...v5.1.9)

  • bug #​39160 Use a partial buffer in SymfonyStyle (jderusse)
  • bug #​39168 Fix console closing tag (jderusse)
  • bug #​38991 Fix ANSI when stdErr is not a tty (jderusse)

v5.1.8

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.7...v5.1.8)

  • no changes

v5.1.7

Compare Source

v5.1.6

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.5...v5.1.6)

  • bug #​38166 work around disabled putenv() (SenTisso)
  • bug #​38116 Silence warnings on sapi_windows_cp_set() call (chalasr)
  • bug #​38114 guard $argv + $token against null, preventing unnecessary exceptions (bilogic)
  • bug #​38080 Make sure $maxAttempts is an int or null (derrabus)

v5.1.5

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.4...v5.1.5)

  • bug #​38024 Fix undefined index for inconsistent command name definition (chalasr)

v5.1.4

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.3...v5.1.4)

  • bug #​37731 Table: support cells with newlines after a cell with colspan >= 2 (GMTA)
  • bug #​37774 Make sure we pass a numeric array of arguments to call_user_func_array() (derrabus)

v5.1.3

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.2...v5.1.3)

  • bug #​37469 always use stty when possible to ask hidden questions (nicolas-grekas)
  • bug #​37385 Fixes question input encoding on Windows (YaFou)

v5.1.2

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.1...v5.1.2)

  • bug #​37286 Reset question validator attempts only for actual stdin (bis) (nicolas-grekas)
  • bug #​37160 Reset question validator attempts only for actual stdin (ostrolucky)

v5.1.1

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.1.0...v5.1.1)

  • bug #​37130 allow cursor to be used even when STDIN is not defined (xabbuh)

v5.1.0

Compare Source

  • Command::setHidden() is final since Symfony 5.1
  • Add SingleCommandApplication
  • Add Cursor class

v5.0.11

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.10...v5.0.11)

  • bug #​37469 always use stty when possible to ask hidden questions (nicolas-grekas)
  • bug #​37385 Fixes question input encoding on Windows (YaFou)
  • bug #​37286 Reset question validator attempts only for actual stdin (bis) (nicolas-grekas)
  • bug #​37160 Reset question validator attempts only for actual stdin (ostrolucky)

v5.0.10

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.9...v5.0.10)

  • no changes

v5.0.9

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.8...v5.0.9)

  • bug #​37007 Fix QuestionHelper::disableStty() (chalasr)
  • bug #​37000 Add meaningful message when using ProcessHelper and Process is not installed (l-vo)
  • bug #​36696 don't check tty on stdin, it breaks with "data lost during stream conversion" (nicolas-grekas)
  • bug #​36590 Default hidden question to 1 attempt for non-tty session (ostrolucky)

v5.0.8

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.7...v5.0.8)

  • no changes

v5.0.7

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.6...v5.0.7)

  • bug #​36222 Fix OutputStream for PHP 7.4 (guillbdx)

v5.0.6

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.5...v5.0.6)

  • bug #​36031 Fallback to default answers when unable to read input (ostrolucky)

v5.0.5

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.4...v5.0.5)

  • bug #​35676 Handle zero row count in appendRow() for Table (Adam Prickett)
  • bug #​35696 Don't load same-namespace alternatives on exact match (chalasr)
  • bug #​33897 Consider STDIN interactive (ostrolucky)
  • bug #​34114 SymonfyStyle - Check value isset to avoid PHP notice (leevigraham)

v5.0.4

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.3...v5.0.4)

  • no changes

v5.0.3

Compare Source

Changelog (https://github.com/symfony/console/compare/v5.0.2...v5.0.3)

  • bug #​35094 Fix filtering out identical alternatives when there is a command loader (fancyweb)

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

  • removed support for finding hidden commands using an abbreviation, use the full name instead
  • removed TableStyle::setCrossingChar() method in favor of TableStyle::setDefaultCrossingChar()
  • removed TableStyle::setHorizontalBorderChar() method in favor of TableStyle::setDefaultCrossingChars()
  • removed TableStyle::getHorizontalBorderChar() method in favor of TableStyle::getBorderChars()
  • removed TableStyle::setVerticalBorderChar() method in favor of TableStyle::setVerticalBorderChars()
  • removed TableStyle::getVerticalBorderChar() method in favor of TableStyle::getBorderChars()
  • removed support for returning null from Command::execute(), return 0 instead
  • ProcessHelper::run() accepts only array|Symfony\Component\Process\Process for its command argument
  • Application::setDispatcher accepts only Symfony\Contracts\EventDispatcher\EventDispatcherInterface for its dispatcher argument
  • renamed Application::renderException() and Application::doRenderException() to renderThrowable() and doRenderThrowable() respectively.
symfony/process

v5.2.1

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.2.0...v5.2.1)

  • no changes

v5.2.0

Compare Source

  • added Process::setOptions() to set Process specific options
  • added option create_new_console to allow a subprocess to continue to run after the main script exited, both on Linux and on Windows

v5.1.10

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.9...v5.1.10)

  • no changes

v5.1.9

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.8...v5.1.9)

  • bug #​38950 Dont test TTY if there is no TTY support (Nyholm)

v5.1.8

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.7...v5.1.8)

  • no changes

v5.1.7

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.6...v5.1.7)

  • no changes

v5.1.6

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.5...v5.1.6)

  • no changes

v5.1.5

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.4...v5.1.5)

  • no changes

v5.1.4

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.3...v5.1.4)

  • no changes

v5.1.3

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.2...v5.1.3)

  • bug #​37461 Fix Permission Denied error when writing sf_proc_00 lock files on Windows (JasonStephensTAMU)

v5.1.2

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.1...v5.1.2)

  • no changes

v5.1.1

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.1.0...v5.1.1)

  • no changes

v5.1.0

Compare Source

  • added Process::getStartTime() to retrieve the start time of the process as float

v5.0.11

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.10...v5.0.11)

  • bug #​37461 Fix Permission Denied error when writing sf_proc_00 lock files on Windows (JasonStephensTAMU)

v5.0.10

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.9...v5.0.10)

  • no changes

v5.0.9

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.8...v5.0.9)

  • no changes

v5.0.8

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.7...v5.0.8)

  • bug #​36408 add PolyfillTestCaseTrait::expectExceptionMessageMatches to provide FC with recent phpunit versions (soyuka)
  • bug #​36380 Fixed input/output error on PHP 7.4 (mbardelmeijer)

v5.0.7

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.6...v5.0.7)

  • no changes

v5.0.6

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.5...v5.0.6)

  • bug #​36141 Prevent warning in proc_open() (BenMorel)

v5.0.5

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.4...v5.0.5)

  • bug #​35641 throw when PhpProcess::fromShellCommandLine() is used (Guikingone)

v5.0.4

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.3...v5.0.4)

  • no changes

v5.0.3

Compare Source

Changelog (https://github.com/symfony/process/compare/v5.0.2...v5.0.3)

  • no changes

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

  • removed Process::inheritEnvironmentVariables()
  • removed PhpProcess::setPhpBinary()
  • Process must be instantiated with a command array, use Process::fromShellCommandline() when the command should be parsed by the shell
  • removed Process::setCommandLine()
symfony/yaml

v5.2.1

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.2.0...v5.2.1)

  • bug #​39274 fix lexing mapping values with trailing whitespaces (xabbuh)
  • bug #​39267 fix lexing backslashes in single quoted strings (xabbuh)
  • bug #​39241 fix lexing inline sequences/mappings with trailing whitespaces (Nyholm, xabbuh)

v5.2.0

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.2.0-RC2...v5.2.0)

  • bug #​39154 fix lexing strings containing escaped quotation characters (xabbuh)
  • bug #​33763 fix lexing nested sequences/mappings (xabbuh)

v5.1.10

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.9...v5.1.10)

  • bug #​39274 fix lexing mapping values with trailing whitespaces (xabbuh)
  • bug #​39267 fix lexing backslashes in single quoted strings (xabbuh)
  • bug #​39241 fix lexing inline sequences/mappings with trailing whitespaces (Nyholm, xabbuh)

v5.1.9

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.8...v5.1.9)

  • bug #​39154 fix lexing strings containing escaped quotation characters (xabbuh)
  • bug #​33763 fix lexing nested sequences/mappings (xabbuh)

v5.1.8

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.7...v5.1.8)

  • no changes

v5.1.7

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.6...v5.1.7)

  • no changes

v5.1.6

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.5...v5.1.6)

  • bug #​38228 Fix edge cases when parsing multiple documents (digilist)
  • bug #​38229 fix parsing comments not prefixed by a space (xabbuh)
  • bug #​38099 Prevent parsing invalid octal digits as octal numbers (julienfalque)
  • bug #​38040 fixed Parser to skip comments when inlining sequences (korve)

v5.1.5

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.4...v5.1.5)

  • no changes

v5.1.4

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.3...v5.1.4)

  • bug #​37949 fix more numeric cases changing in PHP 8 (xabbuh)
  • bug #​37921 account for is_numeric() behavior changes in PHP 8 (xabbuh)
  • bug #​37744 Fix for #​36624; Allow PHP constant as first key in block (jnye)

v5.1.3

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.2...v5.1.3)

  • no changes

v5.1.2

Compare Source

Changelog (https://github.com/symfony/yaml/compare/v5.1.1...v5.1.2)

  • no changes

v5.1.1

Compare Source

Changelog (<https://github.com/symfony/yaml/compare/v5.1.0


Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Reiter, Christoph

Merge request reports