Skip to content

Releases: stecman/symfony-console-completion

0.14.0: Minor PHP and Symfony version compatibility adjustment

09 Nov 03:13
93b8858
Compare
Choose a tag to compare

No functional changes. Updates version constraint and some type hints as required.

0.13.0: Support Symfony 6.4+ and 7.x

05 Jul 11:56
Compare
Choose a tag to compare

No functional changes. Updates version constraint and some type hints as required.

0.12.2: Bump dependency versions to fix package incompatibility

27 Jun 23:56
17e105a
Compare
Choose a tag to compare
Merge pull request #96 from balsama/bump-sumfony-6.3

Bump min symfony/console version to 6.3

0.12.1: Fix Symfony 6.3 compatibility

23 Jun 22:55
90a1d2c
Compare
Choose a tag to compare

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

0.12.0: Symfony 6, PHP 8 support

29 Nov 21:09
Compare
Choose a tag to compare

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: Symfony 5 support

23 Jan 21:07
a9502da
Compare
Choose a tag to compare

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: Options before command name fixed

06 May 11:47
Compare
Choose a tag to compare
  • 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: Multi-word / whitespace support in completions

26 Apr 12:33
bc095fe
Compare
Choose a tag to compare

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: Isolation of CompletionCommand from user-defined global options

19 Jan 21:37
bd07a24
Compare
Choose a tag to compare

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: Symfony 4 support

31 Mar 22:58
Compare
Choose a tag to compare

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