Skip to content

[v26-branch]: Update symfony/console requirement from ^5.4.24 to ^5.4.47#935

Open
dependabot[bot] wants to merge 1 commit into
v26-branchfrom
dependabot/composer/v26-branch/symfony/console-tw-5.4.47
Open

[v26-branch]: Update symfony/console requirement from ^5.4.24 to ^5.4.47#935
dependabot[bot] wants to merge 1 commit into
v26-branchfrom
dependabot/composer/v26-branch/symfony/console-tw-5.4.47

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 14, 2026

Updates the requirements on symfony/console to permit the latest version.

Release notes

Sourced from symfony/console's releases.

v5.4.47

Changelog (symfony/console@v5.4.46...v5.4.47)

  • no significant changes
Changelog

Sourced from symfony/console's changelog.

CHANGELOG

8.1

  • Add ConsoleBundle for console applications with DI, autodiscovery and autowiring
  • Pad styled SymfonyStyle blocks with the ECH ANSI sequence on decorated outputs so trailing cells are excluded from copy selections
  • Add optional $container parameter to Application for automatic service wiring from a PSR container
  • Add SymfonyStyle::outlineBlock() and convenience methods outlineSuccess(), outlineError(), outlineWarning(), outlineNote(), outlineInfo(), outlineCaution() for border-only message blocks with the type label embedded in the top border
  • Add TraceableValueResolver to help inspecting value resolvers performances
  • [BC BREAK] Add object support to input options and arguments' default by changing the $default type to mixed in InputArgument, InputOption, #[Argument] and #[Option]
  • Add support for pasting images with #[Ask] on InputFile types, supporting Kitty Graphics and iTerm2 protocols
  • Add FileQuestion, InputFile, InputFileValueResolver, and SymfonyStyle::askFile() for file input handling
  • Add Question::setConstraints() and ValidateQuestionInputListener to validate question input using Validator constraints
  • Add #[AskChoice] attribute for interactive choice questions in invokable commands
  • Add support for method-based commands with #[AsCommand] attribute
  • Add argument resolver support
  • Add BackedEnum and DateTimeInterface support to #[MapInput]
  • Add validation constraints support to #[MapInput] along with optional validationGroups to control which groups are validated
  • Add TesterTrait::assertCommandFailed() to test command
  • Add TesterTrait::assertCommandIsInvalid() to test command
  • Add a result-based testing API with CommandTester::run(), ExecutionResult, and ConsoleAssertionsTrait to assert output and error streams together
  • Add optional $format argument to SymfonyStyle::createProgressBar(), SymfonyStyle::progressStart(), and SymfonyStyle::progressIterate() to allow passing a custom ProgressBar format string
  • Allow setting a boolean default value on InputOption::VALUE_NEGATABLE options
  • Deprecate passing both InputArgument::REQUIRED and InputArgument::OPTIONAL modes to InputArgument constructor
  • Deprecate passing more than one out of InputOption::VALUE_NONE, InputOption::VALUE_REQUIRED and InputOption::VALUE_OPTIONAL modes to InputOption constructor
  • Add RawInputInterface to expose the original arguments and options and to unparse options, implemented by Input
  • Add support for OSC 9;4 for progress reporting

8.0

  • Make AsCommand attribute class final
  • Remove methods Command::getDefaultName() and Command::getDefaultDescription() in favor of the #[AsCommand] attribute
  • Ensure closures set via Command::setCode() method have proper parameter and return types
  • Add method isSilent() to OutputInterface
  • Remove deprecated Symfony\Component\Console\Application::add() method in favor of Symfony\Component\Console\Application::addCommand()
  • Add argument $finishedIndicator to ProgressIndicator::finish()

7.4

  • Add Command::getCode() to get the code set via setCode()
  • Allow setting aliases and the hidden flag via the command name passed to the constructor
  • Introduce Symfony\Component\Console\Application::addCommand() to simplify using invokable commands when the component is used standalone
  • Deprecate Symfony\Component\Console\Application::add() in favor of Symfony\Component\Console\Application::addCommand()
  • Add BackedEnum support with #[Argument] and #[Option] inputs in invokable commands
  • Allow Usages to be specified via #[AsCommand] attribute.
  • Allow passing invokable commands to Symfony\Component\Console\Tester\CommandTester

... (truncated)

Commits
  • c4ba980 skip autocomplete test when stty is not available
  • fb0d476 fix detecting anonymous exception classes on Windows and PHP 7
  • 108d436 minor #58472 CS: clean some whitespaces/indentation (keradus)
  • ea89256 bug #58332 [Console] Suppress proc_open errors within `Terminal::readFromPr...
  • 0deed11 minor #58355 Add PR template and auto-close PR on subtree split repositories ...
  • 31ed653 Add PR template and auto-close PR on subtree split repositories
  • 807379c Tweak error/exception handler registration
  • 97f0e2d suppress proc_open errors
  • 5b5a0aa Mutate remaining data providers to static ones
  • 7a7ce2c Don't use is_resource() on non-streams
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels May 14, 2026
Updates the requirements on [symfony/console](https://github.com/symfony/console) to permit the latest version.
- [Release notes](https://github.com/symfony/console/releases)
- [Changelog](https://github.com/symfony/console/blob/8.1/CHANGELOG.md)
- [Commits](symfony/console@v5.4.24...v5.4.47)

---
updated-dependencies:
- dependency-name: symfony/console
  dependency-version: 5.4.47
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/composer/v26-branch/symfony/console-tw-5.4.47 branch from 4eabfd8 to ff60eb9 Compare May 21, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants