Skip to content

v4.0.0beta1

Compare
Choose a tag to compare
@github-actions 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