Bump symfony/console from 6.4.1 to 7.0.2
Bumps symfony/console from 6.4.1 to 7.0.2.
Release notes
Sourced from symfony/console's releases.
v7.0.2
Changelog (https://github.com/symfony/console/compare/v7.0.1...v7.0.2)
- bug symfony/symfony#52940 [Console] Fix color support check on non-Windows platforms (
@theofidry)- bug symfony/symfony#52941 [Console] Fix xterm detection (
@theofidry)v7.0.1
Changelog (https://github.com/symfony/console/compare/v7.0.0...v7.0.1)
- no significant changes
v7.0.0
Changelog (https://github.com/symfony/console/compare/v7.0.0-RC2...v7.0.0)
- no significant changes
v7.0.0-RC2
Changelog (https://github.com/symfony/console/compare/v7.0.0-RC1...v7.0.0-RC2)
- no significant changes
v7.0.0-RC1
Changelog (https://github.com/symfony/console/compare/v7.0.0-BETA3...v7.0.0-RC1)
- no significant changes
v7.0.0-BETA3
Changelog (https://github.com/symfony/console/compare/v7.0.0-BETA2...v7.0.0-BETA3)
- bug symfony/symfony#52427 [Console][Process] do not let context classes extend the message classes (
@xabbuh)- bug symfony/symfony#52132 [Console] Fix horizontal table top border is incorrectly rendered (
@OskarStark)v7.0.0-BETA1
Changelog (https://github.com/symfony/console/compare/v6.3.6...v7.0.0-BETA1)
- feature symfony/symfony#47416 [Console][FrameworkBundle][HttpKernel][WebProfilerBundle] Enable profiling commands (
@HeahDude)- feature symfony/symfony#52038 [Console] Dispatch
ConsoleTerminateEventwhen exiting on signal (@HeahDude)- feature symfony/symfony#50537 [Console] Add placeholders to ProgressBar for exact times (
@maxbeckers)- feature symfony/symfony#49814 [Console][Messenger] add
RunCommandMessageandRunCommandMessageHandler(@kbond)- feature symfony/symfony#51069 Add types to public and protected properties (
@nicolas-grekas)- feature symfony/symfony#50420 [Console] add support for catching
\Throwableerrors (@lyrixx)- feature symfony/symfony#50852 [Components] Convert to native return types (
@wouterj)- feature symfony/symfony#50873 Remove remaining deprecated code paths (
@nicolas-grekas)- feature symfony/symfony#50839 Remove BC layers related to new methods and new parameters (
@nicolas-grekas)- feature symfony/symfony#50613 [Console] Remove deprecations across the component (
@alexandre-daubois)- feature symfony/symfony#50691 [Console] Aligned multiline text in vertical table (
@jaytaph)- feature symfony/symfony#50663 [Console] Add
SignalMapto map signal value to its name (@lyrixx)- feature symfony/symfony#50404 Bump to PHP 8.2 minimum (
@nicolas-grekas)v6.4.2
... (truncated)
Changelog
Sourced from symfony/console's changelog.
CHANGELOG
7.0
- Add method
__toString()toInputInterface- Remove
Command::$defaultNameandCommand::$defaultDescription, use theAsCommandattribute instead- Require explicit argument when calling
*Command::setApplication(),*FormatterStyle::setForeground/setBackground(),Helper::setHelpSet(),Input*::setDefault()andQuestion::setAutocompleterCallback/setValidator()- Remove
StringInput::REGEX_STRING6.4
- Add
SignalMapto map signal value to its name- Multi-line text in vertical tables is aligned properly
- The application can also catch errors with
Application::setCatchErrors(true)- Add
RunCommandMessageandRunCommandMessageHandler- Dispatch
ConsoleTerminateEventafter an exit on signal handling and addConsoleTerminateEvent::getInterruptingSignal()6.3
- Add support for choosing exit code while handling signal, or to not exit at all
- Add
ProgressBar::setPlaceholderFormatterto set a placeholder attached to a instance, instead of being global.- Add
ReStructuredTextDescriptor6.2
- Improve truecolor terminal detection in some cases
- Add support for 256 color terminals (conversion from Ansi24 to Ansi8 if terminal is capable of it)
- Deprecate calling
*Command::setApplication(),*FormatterStyle::setForeground/setBackground(),Helper::setHelpSet(),Input*::setDefault(),Question::setAutocompleterCallback/setValidator()without any arguments- Change the signature of
OutputFormatterStyleInterface::setForeground/setBackground()tosetForeground/setBackground(?string)- Change the signature of
HelperInterface::setHelperSet()tosetHelperSet(?HelperSet)6.1
- Add support to display table vertically when calling setVertical()
- Add method
__toString()toInputInterface- Added
OutputWrapperto prevent truncated URL inSymfonyStyle::createBlock.- Deprecate
Command::$defaultNameandCommand::$defaultDescription, use theAsCommandattribute instead- Add suggested values for arguments and options in input definition, for input completion
- Add
$resumeAtparameter toProgressBar#start(), so that one can easily 'resume' progress on longer tasks, and still get accurategetEstimate()andgetRemaining()results.6.0
Command::setHidden()has a default value (true) for$hiddenparameter and is final
... (truncated)
Commits
f8587c4Merge branch '6.4' into 7.00254811Merge branch '6.3' into 6.4ca73e92Merge branch '5.4' into 6.34b4d8cddetect colors on not windowsd9648a1fix xterm detectionbbfa508refactor: hyper checkcdce5c6Merge branch '6.4' into 7.064e0678Merge branch '6.4' into 7.0d2607daMerge branch '6.4' into 7.0cc1dcd4Merge branch '6.4' into 7.0- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)