Releases: Rollczi/LiteCommands
Releases · Rollczi/LiteCommands
LiteCommands v1.7.0
Info
- GH-42 Fix warning bug when ArgumentHandler is created in Anonymous class.
- GH-43 Add permission tabulation support.
- GH-44 Fix NPE bug
getArgumentHandler()
- GH-45 Add Joiner annotation. (#44)
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.7.0</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.7.0'
LiteCommands v1.6.0
Info
- GH-39 Add test for argument handle.
- GH-39 Add @handler annotation.
- GH-40 Add Optional arguments handling.
- GH-40 Add SingleArgumentHandler#toOptionHandler() method.
- GH-41 Add raw type support for LiteCommandsBuilder.
- GH-41 Add NativeBind class.
- GH-41 Implement test platform (LiteTestPlatform).
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.6.0</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.6.0'
LiteCommands v1.5.1
Info
- GH-36 Add aliases to
@Execute
annotation.
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.5.1</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.5.1'
LiteCommands v1.5.0
Info
- Auto-complete arguments only if they're starting with the current subcommand or argument. GH-35 GH-33
- Add option to change implementation of lite sender and organize the packages (commit) GH-34
- Add expressible to API. (commit)
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.5.0</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.5.0'
LiteCommands v1.4.3
Info
- Fix bug in RelatedLastArgumentHandler. Remove InjectContext. (fix)
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.4.3</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.4.3'
LiteCommands v1.4.2
Info
- GH-30 Improve API of ValidationCommandException. (custom messages)
- GH-28 Increase the possibilities of argument handler API.
- GH-27 Improve api of
LiteCommandsBuilder#message()
.
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.4.2</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.4.2'
LiteCommands v1.4.1
Info
- Add option to set base injector in LiteCommandsBuilder (commit)
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.4.1</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.4.1'
LiteCommands v1.4.0
Info
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.4.0</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.4.0'
BungeeCord
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>bungee</artifactId>
<version>1.4.0</version>
</dependency>
implementation 'dev.rollczi.litecommands:bungee:1.4.0'
LiteCommands v1.3.2
LiteCommands v1.3.1
Info
- Fix multi-section invalid executing command bug. (#10)
- Better use Result in the MethodExecutor#execute method. (commit)
Dependencies (Maven or Gradle)
Framework Core
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>1.3.1</version>
</dependency>
implementation 'dev.rollczi.litecommands:core:1.3.1'