Skip to content

Releases: jdwx/cli

v1.0.15

04 Sep 02:22

Choose a tag to compare

Cleanup & static analysis improvements. No functional changes. Prepping for v1.1.

v1.0.14

08 Jun 19:51

Choose a tag to compare

Small updates for logger compatibility.

v1.0.13

19 Feb 20:26

Choose a tag to compare

Allow downstream users a bit more flexibility in handling exceptions thrown during command execution.

v1.0.12

19 Jan 01:41

Choose a tag to compare

Tiny change not to print stack traces for argument errors. (The problem is usually with user-provided data, not with the program logic.)

v1.0.11

19 Jan 01:10

Choose a tag to compare

Refactored exception handling a little bit.

Also did a phpstan run on this codebase.

v1.0.10

17 May 23:02

Choose a tag to compare

Fix compatibility issues with upstream changes.

v1.0.9

28 Apr 01:05

Choose a tag to compare

Record explicit dependency on jdwx/app >= 1.0.4.

v1.0.8

28 Apr 01:04

Choose a tag to compare

Use the new InteractiveApplication base class from jdwx/app to handle readline-related functionality.

No visible changes.

v1.0.7

23 Apr 20:25

Choose a tag to compare

Move activation of readline autocomplete. This slightly simplifies having multiple interpreters.

v1.0.6

23 Apr 20:21

Choose a tag to compare

  • Split up very long handleCommand() method.
  • Add a tweak (BaseInterpreter::activate()) for handling cases with multiple interpreters. Mainly this means setting the readline autocomplete properly.
  • Improve handling of missing arguments.