Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: minicli/minicli

Version 2.1.1

01 Jun 13:22

Choose a tag to compare

Fixed bug in OutputHandler where it would pass null when fetching style from CLITheme, instead of setting the default style to "default". Wrote a test to cover the issue.

Version 2.1.0

01 Jun 12:56
db95c42

Choose a tag to compare

This version introduces:

  • ability to choose theme from app config array with a theme item. Custom themes should now extend from Theme\DefaultTheme and implement method getThemeColors (more info on Readme file)
  • new debug item in config, suppresses exception throws when set to false (true by default)
  • more test coverage

Version 2.0.1

26 May 15:10

Choose a tag to compare

Fixes a bug in the App constructor when a config array is not provided.

Version 2.0

25 May 17:03

Choose a tag to compare

Version 2.0 has massive improvements in stability, now with tests covering almost 100% of the code.

New in 2.0:

  • About 98% code coverage with Pest PHP (require-dev only)
  • New CLITheme schema, making it easier to include custom styles or change default theme colors and create custom themes
  • Improved table output with TableHelper class
  • New FilePrinterAdapter to send output to a file
  • Improved Output structure with PrinterAdapters (Default and File) and OutputFilters (Simple, Colored, Timestamped)

Version 1.1.2

02 Mar 12:13

Choose a tag to compare

Moved Curl client to a separate repo (minicli/curly), updated README.

Version 1.1.1

20 Dec 16:24

Choose a tag to compare

Better command parsing

Version 1.1.0

20 Dec 16:24

Choose a tag to compare

Better input handling

Version 1.0.6

18 Dec 21:11

Choose a tag to compare

Version 1.0.6 Pre-release
Pre-release

Adjusts App class to allow for commands running in loops.

Version 1.0.5

18 Dec 16:43

Choose a tag to compare

This version introduces support for input from the user.

Version 1.0.4

16 Dec 14:34

Choose a tag to compare

Fixes bug in theme selection, removes unused minicli script since this should be set up at app level, not at lib level.