Skip to content

Releases: inhere/php-console

v4.0.1

27 Oct 13:45
Compare
Choose a tag to compare

Change Log

Update

  • up: gen changelog on relase new tag bd7e047

Feature

  • feat: add more common methods for group/command 323ae9b
  • feat: add new formatter for pretty JSON render cd448f2

Fixed

  • fix: select component assert default is empty error 5ff2d14

Other

  • sytle: update readme bb7c1ec
  • sytle: update readme, add more doc on readme 28bd7a2
  • chore: update readme and some method comments 106d72b
  • chore: update readme 9285fe0
  • refactor: remove some not used intpu methods 0350a91
  • breaking: remove more unused input methods ba69f2e
  • breaking: rename flag package methods a90478f
  • chore: update some for format message render e4a2695

v4.0.0

14 Oct 14:17
Compare
Choose a tag to compare

Change Log

Fixed

  • fix: inner method dipplay on help. c605220
  • fix some error on ishell env c92753c
  • fix: method docs parse error on multi line 87c8fff
  • style: run cs fix for all php files d237b6b

Update

  • update some for built in command 40a18a5
  • update some examples 2d5708f

Other

  • enhance: will display group options on group/command help 05a4337
  • breaking: delete some Input methods, use flags instead the input 3e06b07
  • breaking: remove more not used methods and class 71d41b1

v4.0.0beta2

29 Sep 13:39
Compare
Choose a tag to compare
Release v4.0.0beta2

v4.0.0beta1

24 Sep 08:23
Compare
Choose a tag to compare

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

v3.1.21

08 Aug 14:15
Compare
Choose a tag to compare

Change Log

Update

  • add tests on php 8 26870f2
  • up: update default prop value for PhpDevServe cd8a8fd
  • up: action limit the phpunit version on php 7.2 f278bcf
  • up: modify the group action not found logic 9c92316
  • update the phpunit version limit b2a904f
  • update message show for php dev server 75b8817
  • update some logic for php serve 1c98e59
  • up: support set env vars on start php serve d4286e0
  • update the default error message text cb6f8c7
  • update some for gen auto complete scripts 5d8b274
  • add some shell completion refer files 564ee5b
  • update template file for gen zsh c57f161
  • add an config prop at handler 9396e2a
  • update some for app 513fd1c
  • up: update some for input parse 3dc6e4e
  • up: update some output format and input parse 99966d7
  • update some for base input class 8e39a95

Fixed

  • fix: command comment var error on render subcommand help d0fe638
  • fix: doc root parse error for php serve 68001ef
  • fix: var type error on render help 1bd802b
  • fix: add newline after writef log a268196

Feature

  • feat: add an new simple interactive shell componnent ce1e7f5
  • feat: add new method getSameIntOpt on input 2215ffe

v3.1.20

26 Apr 16:15
Compare
Choose a tag to compare
Release v3.1.20

v3.1.19

19 Apr 15:45
Compare
Choose a tag to compare
Release v3.1.19

v3.1.18

28 Jan 17:35
Compare
Choose a tag to compare
Release v3.1.18

v3.1.17

24 Jan 11:56
Compare
Choose a tag to compare
Release v3.1.17

v3.1.16

23 Jan 18:13
Compare
Choose a tag to compare
Release v3.1.16