NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2904 most downloaded on Packagist
Automatic BASH completion for Symfony Console Component based applications.
Last release 24 days ago
14 Sep 2026
Release timing varies
gaps range from 2 months to 3.0 years
Some releases are documented
notes for 10 of 27 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
29 releases · first in 2013
To support a smooth transition from this library to the symfony/console shell completion API, option and argument value completion is now attempted us
To support a smooth transition from this library to the symfony/console shell completion API, option and argument value completion is now attempted using Symfony's API if no values are provided through stecman/symfony-console-completion mechanisms.
The readme has been updated to advise use of the Symfony API instead of this library. We'll continue to support existing users in the transition away as needed.
Thanks for your support over the years - boy we must've completed a lot of tabs!
No functional changes. Thanks to @W0rma for sorting out Symfony 8 support!
No functional changes. Thanks to @W0rma for sorting out Symfony 8 support!
One column per quarter.
No functional changes. Updates version constraint and some type hints as required.
No functional changes. Updates version constraint and some type hints as required.
No functional changes. Updates version constraint and some type hints as required.
No functional changes. Updates version constraint and some type hints as required.
Merge pull request #96 from balsama/bump-sumfony-6.3
Merge pull request #96 from balsama/bump-sumfony-6.3
Bump min symfony/console version to 6.3
Bug fix release for return type incompatibility with Console >=6.3
Bug fix release for return type incompatibility with Console >=6.3
Adds support for symfony/console 6.x versions, but removes older Symfony compatibility due to API changes upstream.
Adds support for symfony/console 6.x versions, but removes older Symfony compatibility due to API changes upstream.
No changes have been made to the completion API.
For older versions of Symfony and PHP, you can continue to use version 0.11.0. If major new features are added, these may be back-ported and released separately.
Simple bump to requirements to enable use with symfony/console 5.x versions.
Simple bump to requirements to enable use with symfony/console 5.x versions.
No changes are needed to upgrade from 0.10.x.
Fixes options appearing before the command name (eg. program -v cmdname ) breaking the detection of the command that should be completed for
program -v cmdname) breaking the detection of the command that should be completed for (#83)Nothing published for this version
To avoid conflicts with application-level options defined by the library user, CompletionCommand now ignores custom application options. Options from
To avoid conflicts with application-level options defined by the library user, CompletionCommand now ignores custom application options. Options from Symfony's base Application class are retained.
No action is needed to upgrade to this version unless your subclass of CompletionCommand has been modified to use global options defined by your application. In this case you will need to override CompletionCommand::filterApplicationOptions to whitelist your options.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →