Releases: MrZoraman/LagopusCommandSystem
v2.0.0
1.3.1 Release
If the args are empty, they are actually empty, instead of being of length 1 and a "" in the first index.
1.3 Release
The safe parsing mode has been removed. There was no good reason to have it around and it only made things more confusing.
An unknown command has been added. This can be specified and will be run whenever the parser fails to find a command.
The command matching is smarter now. It only matches the exact command. Before you could type in the first part of a command and it would match the entire command. This could have been put in the real of "it's not a bug, it's a feature!" but sometimes it got too ambitious and picked the wrong command.
Case (in)sensitivity features have been added.
Most of the ParseFailException has been rewritten to make it more robust.
1.2 release
A major bug was fixed regarding the length of command parameters/arguments that was overlooked when working with only short 1 letter args for the tests.
1.1-pre-release
This is the first release of the command system. However, the next release will most likely be pretty soon as I find out what needs to be changed while I actually use this library in another project.