7 * remove readline support from the question helper as it caused issues
12 * use readline for user input in the question helper when available to allow
18 * added a Process helper
19 * added a DebugFormatter helper
24 * deprecated the dialog helper (use the question helper instead)
25 * deprecated TableHelper in favor of Table
26 * deprecated ProgressHelper in favor of ProgressBar
28 * added a question helper
29 * added a way to set the process name of a command
30 * added a way to set a default command instead of `ListCommand`
35 * added a way to force terminal dimensions
36 * added a convenient method to detect verbosity level
37 * [BC BREAK] made descriptors use output instead of returning a string
42 * added multiselect support to the select dialog helper
43 * added Table Helper for tabular data rendering
44 * added support for events in `Application`
45 * added a way to normalize EOLs in `ApplicationTester::getDisplay()` and `CommandTester::getDisplay()`
46 * added a way to set the progress bar progress via the `setCurrent` method
47 * added support for multiple InputOption shortcuts, written as `'-a|-b|-c'`
48 * added two additional verbosity levels, VERBOSITY_VERY_VERBOSE and VERBOSITY_DEBUG
53 * added support for colorization on Windows via ConEmu
54 * add a method to Dialog Helper to ask for a question and hide the response
55 * added support for interactive selections in console (DialogHelper::select())
56 * added support for autocompletion as you type in Dialog Helper
61 * added ConsoleOutputInterface
62 * added the possibility to disable a command (Command::isEnabled())
63 * added suggestions when a command does not exist
64 * added a --raw option to the list command
65 * added support for STDERR in the console output class (errors are now sent
67 * made the defaults (helper set, commands, input definition) in Application
68 more easily customizable
69 * added support for the shell even if readline is not available
70 * added support for process isolation in Symfony shell via
71 `--process-isolation` switch
72 * added support for `--`, which disables options parsing after that point
73 (tokens will be parsed as arguments)