Symfony Console Completion Versions Save

Automatic tab-key completion for Symfony console application options, arguments and parameters

v0.12.2

10 months ago

v0.12.1

10 months ago

Bug fix release for return type incompatibility with Console >=6.3

v0.12.0

1 year ago

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.

0.11.0

4 years ago

Simple bump to requirements to enable use with symfony/console 5.x versions.

No changes are needed to upgrade from 0.10.x.

0.10.1

5 years ago
  • Fixes options appearing before the command name (eg. program -v cmdname) breaking the detection of the command that should be completed for (#83)

0.10.0

5 years ago

Adds support for quoted and escaped multi-word completions. No changes are required to upgrade from 0.9.0.

BASH users will need to regenerate/reload their shell hook for multi-word completions to work.

0.9.0

5 years ago

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.

0.8.0

6 years ago

Adds Symfony Console 4.x to the versions supported. No changes are required to update to this version from 0.7.0.

Other changes:

  • Commands marked as hidden (symfony-console >= 3.2) are excluded from completion results

0.7.0

8 years ago
  • Support completing array arguments multiple times (#66)
  • Fixes single letters completing incorrectly in some cases (#65)

0.6.2

8 years ago