Changelog (v8.1.11...v8.2.0-BETA1)
- minor #67499 Warn about deprecated options passed by their negation or any of their shortcuts (@jack-worman)
- minor #67319 Adapt Composer hints when using Symfony CLI (@nicolas-grekas)
- minor #67316 Add
command.invocationand migrate command examples (@nicolas-grekas) - minor #67328 Avoid temporary arrays when checking autocompletion keys (@andreybolonin)
- feature #67258 Add
suggestPaths()andsuggestDirectories()to let the shell complete paths (@nicolas-grekas) - minor #67244 Improve the descriptions of the types and attributes registered for autoconfiguration (@nicolas-grekas)
- minor #66985 Add an ASCII fast path to Helper::length() and Helper::substr() (@javiereguiluz)
- minor #66976 Build the escape sequences of a color only once (@javiereguiluz)
- minor #66968 Skip the stty probe when STDIN is not a terminal (@javiereguiluz)
- minor #66961 Speed up writing to a section in several steps (@javiereguiluz)
- feature #66950 Exit with 128 + the signal number when a signal stops the application (@lyrixx)
- minor #66865 Add ttl param to
LockableTrait::lock()(@HypeMC) - feature #66770 List the accepted values of enum arguments and options in the help (@nicolas-grekas)
- minor #66775 Wrap exception messages on word boundaries (@nicolas-grekas)
- feature #66622 Support lists of backed enums in # and # (@KalimeroMK)
- feature #66020 Autowire the lock factory named "console" in LockableTrait (@nicolas-grekas)
- feature #65853 Register class-level
#groups and let the attribute list options (@nicolas-grekas) - feature #65825 Add docker-style sub-commands, resolved as command trees from registered names (@nicolas-grekas)
- minor #65803 Declare docblock types for parameters of addArgument() and addOption() (@rgeraads)
- feature #65616 Allow dropping multiple files (@chalasr)
- feature #65368 Support union and intersection types as controller and command arguments (@HypeMC)
- bug #65359 Fix "regular expression is too large" when wrapping on wide terminals (@HypeMC)
- feature #63784 Auto-wrap TextDescriptor output based on terminal width (@Bellangelo)
- feature #65304 Revert "Add a
listedAtoption to list a command only from a given verbosity" (@MatTheCat) - feature #64117 Add a
gitlaboutput format to thelint:yamlcommand (@revoltek-daniel) - feature #61677 Allow callables for the description and help of
#,#and#(@MacDada) - feature #64723 Add a
listedAtoption to list a command only from a given verbosity (@jprivet-dev) - feature #54439 Add hidden and deprecated option modes (@flkasper)
- feature #64709 Improve FileInputHelper paste detection read performance (@jorgsowa)