v4.0.0beta1
github-actions
released this
24 Sep 08:23
·
87 commits
to master
since this release
Change Log
Update
- up: update some flag logic 1cb7cce
- update readme, update default screenshots image 2b43156
- update some flag parse logic b819685
- add new method for print JSON 6934fc4
- up: update the list data show logic 28f6cd0
- update some for phar building 5181a37
- add some new idea for flags parse 6b0881c
- add more setting for flags parse f74ec9c
- update: move Flag classes to package toolkit/pflag 0cd1c34
- update some for handle error 3924621
- update gh action scripts, add mew method to app class 3001e1d
- update some a9a98f2
- update some for global options 04b0126
- update some for choose logic 1e14a53
- update some logic for controller action run dbba4c2
- update some logic for config subcommand flags 58b0567
- update some command error handle logic 9f6c6c3
- update soem for run group subcommand 3e19677
- update some for examples 0524147
- up: use new flags replace the input object b2ee9dd
- Update Choose.php e799fc4
- up readme. require php >= 7.3 d7ac28c
- up: update the github action script a86db07
- refeator: command and subcommand help render by flags parser 391938b
Feature
- feat: add more event trigger on command run b06ef05
- feat: add more events fire point 46f58b3
- feat: add new method for check many option exists 53485de
- feat: add an new simple flags parser e90ec31
- feat: update some logic for run group action ce75760
- feat: support parse flag rules by method docComment 8d8b6af
- enhance: parse method doc comments enhance eec62e3
- enhance: support auto indent multi line text on command help 7d6b845
Fixed
- fix: command id should use real command name 485d65f
- fix run controller error 6fa7b4b
- fix parse method comments as flag rules 115a071
- fix an error for parse method comments 661a36b
- Fix invalid default value of Choose::one 799d22b
- fix: some flags error on built in command method comments fb34f32
- fix: command help vars not replace as value 41db27d
Other
- breaking: change command run() params type d68c789
- refact: mv some class b29df83
- style: update readme image links 8d5c2ff
- refactor: move input flag class to Flag namespace 0646bc8
- refactor: rename some flag class fb101ad
- replase some deprecated methods f92f411
- repleace some util methods 8520aeb
- refactor input output logic 2fed8f3
- remove some unused class b0a63e8
- remove some empty class d46ddc1
- remove some old methods, update some method param define. 496bb5c
Full Changelog: v3.1.21...v4.0.0beta1