NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #607 most downloaded on Packagist
Initialize Symfony Console commands from annotated command class methods.
Last release 6 months ago
29 Mar 2026
Release timing varies
gaps range from 2 weeks to 8 months
Most releases are documented
notes for 50 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
145 releases · first in 2016
Nothing published for this version
BACKED OUT. These releases accidentally introduced breaking changes.
- Add a followLinks() method
One column per quarter.
BUGFIX: Allow annotated commands to directly use InputInterface and OutputInterface
Back out #102: do not change behavior of word wrap based on STDOUT redirection.
Add a method CommandProcessor::setPassExceptions() to allow applicationsto prevent the command processor from catching exceptions thrown by command me
Automatically disable wordwrap when the terminal is not connected to STDOUT
Allow multiple annotations with the same key. These are returned as a csv, or, alternately, can be accessed as an array via the new accessor.
Pin symfony/console to version < 3.2.5
Nothing published for this version
Ensure that placeholder entries are written into the commandfile cache.
BUGFIX: Avoid rewriting the command cache unless something has changed.
Nothing published for this version
Add SimpleCacheInterface as a documentation interface (not enforced).
Support array options: multiple options on the commandline may be passed in to options array as an array of values.
Automatically rebuild cached commandfile data when commandfile changes.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add a command info cache to improve performance of applications with many commands
Nothing published for this version
Nothing published for this version
Add xml and json output for replacement help command. Text / html format for replacement help command not available yet.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add support for output formatter wordwrapping
Nothing published for this version
Nothing published for this version
Nothing published for this version
…still behave the same way, but are deprecated. If omitted, the value set by the accessor will be used.
@option type $name description, or just @option name description.@hook option can be used to programatically add options to a command.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
Add basic annotation hook capability, to allow hook functions to be attached to commands with arbitrary annotations.
Nothing published for this version
Add ComandFileDiscovery::setSearchDepth(). The search depth applies to each search location, unless there are no search locations, in which case it ap
Nothing published for this version
Nothing published for this version
Support both the 2.x and 3.x versions of phpdocumentor/reflection-docblock.
Nothing published for this version
Introduce AnnotatedCommandFactory::createSelectedCommandsFromClassInfo() method.
Nothing published for this version
- First stable release.
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 →