All notable changes to Laravel Console Facade
will be documented in this file
- added extra parameters for validateWith
- added beforeValidation
- allow sections without names
getOutput
on sections now returnOutputStyle
instead of itself.
- added tail for easy scrolling functionality
- added console helper function
- fixed some issues with validation
- added easy-to-use interface for verbose output
- added silence to allow you to silence certain parts based
- added unsilence to allow you to show certain parts based on a boolean.
- added Validation for easy validating input from commandline
- added
watch
to emulate the watch application on Linux - added a lot of tests
- added a few convenient methods for your testing purposes
- Console is now isolated within
Artisan::call
commands. - trap/untrap can now operate the same as the Laravel implementation
- added
optionGiven
andargumentGiven
- added Conditionable
- added Macroable
- added
mergeOptions
andmergeArguments
- added
trap
/untrap
to replaceonSignal
(deprecated now)
- added
onSignal
, to allow more control over what happens on given signals.
- added components method to the new Components Factory of Laravel
- added ability to execute callables on exit
- added exit method to make testing with exits a lot easier.
- no longer need to expect setOutput when mocking the facade.
- adds faster section replacement method
- adds delayed rendering
- adds section management
- initial release