Releases: jdwx/cli
Releases · jdwx/cli
Release list
v1.1.2
- Fix a regression where undefined variables no longer reported as errors in Interpreter. They are now errors by default but that behavior can be controlled with Intepreter::setUndefinedVariableIsError().
- Add BaseInterpreter::commandRename().
- Removed some duplicate code from Interpreter.
- Fixed a test that was failing due to an upstream text change.
v1.1.1
v1.1.0
v1.0.18
v1.0.17
v1.0.16
- Add BaseInterpreter::addCommandObject().
- Add BaseInterpreter::addCommandDirectory().
- Now detects duplicate attempts to register the same command string.
- Now detects command classes that don't properly set the COMMAND class constant.
- Checks a couple more weird edge cases for invalid command classes.
- Extensive improvements to testing.
- Static analysis updated.