Releases: Rollczi/LiteCommands
Releases · Rollczi/LiteCommands
LiteCommands v3.4.0
What's Changed
- GH-307 Implement Fabric platform support by @huanmeng-qwq in #376
- GH-379 Fix range exception in join argument by @q1zZu in #380
- GH-381 Fix issue with merging a programmatic command. by @Rollczi in #381
Special thanks @huanmeng-qwq for implementing the Fabric platform in #376! ❤️ 🌟 🎊
New Contributors
Update dependencies
implementation("dev.rollczi:{artifact}:3.4.0")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.4.0</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.3.4...v3.4.0
v3.3.4
What's Changed
- GH-355 Enhance LiteCommands execution and argument resolving performance. by @Rollczi in #355
- GH-370 Add withoutExecutor() method (experimental API) and fix handling a InvalidUsageException in programmatic API. by @Rollczi in #370
- GH-230 Implement Sponge platform support by @BlackBaroness in #372
- GH-373 Fix errors in the findByInstanceOf method by @huanmeng-qwq in #373
Special thanks @huanmeng-qwq and @BlackBaroness for their help! ❤️
Update dependencies
implementation("dev.rollczi:{artifact}:3.3.4")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.3.4</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.3.3...v3.3.4
LiteCommands v3.3.3
What's Changed
- GH-367 Fix description assigning to jda slash command data. Add related unit tests. by @Rollczi in #367
- GH-368 Fix Console Identifier by @Rollczi in #368
Update dependencies
implementation("dev.rollczi:{artifact}:3.3.3")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.3.3</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.3.2...v3.3.3
LiteCommands v3.3.2
What's Changed
- GH-362 Add more docs and jetbrains annotations. by @Rollczi in #362
- GH-364 Fix jda description resolving. by @Rollczi in #364
- GH-363 Refactor and fix multiple suggestion resolving. by @Rollczi in #365
Update dependencies
implementation("dev.rollczi:{artifact}:3.3.2")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.3.2</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.3.1...v3.3.2
LiteCommands v3.3.1
What's Changed
- GH-359 Minestom: Add context providers and arguments for player and instance types. Use adventure extension. Add minestom example. Bump Minestom-CE version. Add default messages. by @Rollczi in #360
- GH-361 Support kotlin builder chain. by @Rollczi in #361
Update dependencies
implementation("dev.rollczi:{artifact}:3.3.1")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.3.1</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.3.0...v3.3.1
LiteCommands v3.3.0
What's Changed
- GH-346 Add msg example by @Rollczi in #346
- GH-308 Array & Collection arguments by @Rollczi in #339
- GH-350 Add experimental return result handling for programmatic API. by @Rollczi in #350
- GH-351 Autoconfigure bukkit lite commands factory. by @Rollczi in #351
- GH-352 Better feature compatibility. Rename experimental method. by @Rollczi in #352
- GH-348 Fix invalid number suggestions. Support decimal and negative number suggestions. by @Rollczi in #353
Update dependencies
implementation("dev.rollczi:{artifact}:3.3.0")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>{artifact}</artifactId>
<version>3.3.0</version>
</dependency>
{artifact}
with platform artifact
Full Changelog: v3.2.2...v3.3.0
v3.2.2
What's Changed
- GH-342 Fix velocity suggestions. by @Rollczi in #342
- GH-343 Use proper scope for hibernate-validator to allow for use of jakarta's annotation from external projects by @rchomczyk in #343
- GH-344 Add prettier result handler for jakarta extension by @rchomczyk in #344
Thanks for @rchomczyk ❤️
Dependencies
implementation("dev.rollczi:litecommands-{PLATFORM}:3.2.2")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-{PLATFORM}</artifactId>
<version>3.2.2</version>
</dependency>
Full Changelog: v3.2.1...v3.2.2
LiteCommands v3.2.1
What's Changed
- GH-332 Implement jakarta validation. by @Rollczi in #334
- GH-336 Update README.md for 3.x documentation by @Rollczi in #336
- GH-306 Add copy constructor. by @Rollczi in #331
- GH-338 Display more information about requirement resolving. by @Rollczi in #338
- GH-337 Fix editor for root commands. by @Rollczi in #337
Dependencies
implementation("dev.rollczi:litecommands-{PLATFORM}:3.2.1")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-{PLATFORM}</artifactId>
<version>3.2.1</version>
</dependency>
Full Changelog: v3.2.0...v3.2.1
LiteCommands v3.2.0
What's Changed
- GH-323 Fix overloading executors. by @Rollczi in #323
- GH-305 Optional argument by @Rollczi in #320
- GH-324 Support multilevel shortcuts. Add executor references. Improve unit test's suggestion validation. by @Rollczi in #325
- GH-327 Add support for root executors. by @Rollczi in #327
- GH-326 Display suggestions for route. Fix shortcuts schematics. by @Rollczi in #328
- GH-329 Force override commands. by @Rollczi in #329
- GH-330 Add access to litecommands internal API. by @Rollczi in #330
Dependencies
implementation("dev.rollczi:litecommands-{PLATFORM}:3.2.0")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-{PLATFORM}</artifactId>
<version>3.2.0</version>
</dependency>
Full Changelog: v3.1.2...v3.2.0
LiteCommands v3.1.2
What's Changed
- GH-319 Handle InvalidUsageException with InvalidUsage.Cause by @Rollczi in #319
- GH-321 Fix sync tabulation for legacy platforms. by @Rollczi in #321
- GH-316 Expose SimpleSchematicGenerator methods for override. by @Rollczi in #317
Dependencies
implementation("dev.rollczi:litecommands-{PLATFORM}:3.1.2")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-{PLATFORM}</artifactId>
<version>3.1.2</version>
</dependency>
Full Changelog: v3.1.1...v3.1.2