Releases: Rollczi/LiteCommands
Releases · Rollczi/LiteCommands
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
LiteCommands v3.1.1
What's Changed
- GH-301 Hot fix (hotówa) by @Rollczi in #301
- GH-302 Add class origin to command meta. by @Rollczi in #302
- GH-304 Modify Description meta type to a String list by @CarmJos in #304
- GH-312 Fix banner by @Rollczi in #313
- GH-310 Add quoted argument resolver. Add related tests. by @Rollczi in #311
- GH-315 Update TODO.md by @Rollczi in #315
- Release 3.1.1 by @vLuckyyy in #318
Dependencies
implementation("dev.rollczi:litecommands-{PLATFORM}:3.1.1")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-{PLATFORM}</artifactId>
<version>3.1.1</version>
</dependency>
New Contributors
Full Changelog: v3.1.0...v3.1.1
LiteCommands v3.1.0
What's Changed
- GH-288 Add boolean argument. Add javadocs for InvalidUsage.Cause. by @Rollczi in #288
- GH-289 Add new method to register commands. (experimental API) by @Rollczi in #289
- GH-250 Remove dependency net.kyori:blossom. Replace variables during compile. by @renovate in #250
- GH-272 Update dependency org.mockito:mockito-core to v5.7.0 by @renovate in #272
- GH-265 Update dependency me.champeau.jmh:jmh-gradle-plugin to v0.7.2 by @renovate in #265
- GH-291 Update dependency gradle to v8.4 by @Rollczi in #291
- GH-290 Bump java 21 for workflows by @Rollczi in #290
- GH-285 Add API to obtain annotations from Argument (thanks @P3ridot ❤️)
- GH-292 Add experimental api for annotations extension. by @Rollczi in #292
- GH-293 Throw exception while starting LiteCommands when annotation is missing. by @Rollczi in #293
- GH-297 Hot fix invalid usage exception handling by @Rollczi in #297
- GH-298 Fix tab complete for spigot platform. by @Rollczi in #298
- GH-300 Add check for org.bukkit.craftbukkit.libs.jline.console.ConsoleReader by @Rollczi in #300
Dependencies
implementation("dev.rollczi:litecommands-core:3.1.0")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-core</artifactId>
<version>3.1.0</version>
</dependency>
Full Changelog: v3.0.3...v3.1.0
LiteCommands v3.0.3
What's Changed
- GH-271 Add LocalDateTime argument resolver. by @Rollczi in #270
- GH-269 Update dependency net.dv8tion:JDA to v5.0.0-beta.17 by @renovate in #269
- GH-275 JDA permission validation by @Rollczi in #275
- GH-273 Add MessageEmbed result handler. by @Rollczi in #274
- GH-277 Add command option to set visibility of command by @Rollczi in #277
- GH-278 Register discord permission if executor is single. by @Rollczi in #278
- GH-279 Fix register context beans for JDA. Annotate PlatformSender#hasPermission for removal. by @Rollczi in #279
- GH-282 Update README to sponsors and GitHub workflows post-Hacktoberfest by @Rollczi in #282
- GH-284 Implement command shortcuts support by @P3ridot in #284
- GH-286 Fix NPE while parsing. by @Rollczi in #286
Dependencies
implementation("dev.rollczi:litecommands-core:3.0.3")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-core</artifactId>
<version>3.0.3</version>
</dependency>
New Contributors
Full Changelog: v3.0.2...v3.0.3
LiteCommands v3.0.2
What's Changed
- GH-267 Fix handling empty wrapper. Refactor time parsers in the argument resolver. Snapshot 3.0.2-SNAPSHOT by @Rollczi in #266
- GH-253 Update suggestion service for case-insensitive matching. Release 3.0.2 by @Rollczi in #268
Dependencies
implementation("dev.rollczi:litecommands-core:3.0.2")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-core</artifactId>
<version>3.0.2</version>
</dependency>
Full Changelog: v3.0.1...v3.0.2
LiteCommands v3.0.1
What's Changed
- GH-263 Add API for requirements validators in command processing pipeline. by @Rollczi in #264
See example:
Dependencies
implementation("dev.rollczi:litecommands-core:3.0.1")
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-core</artifactId>
<version>3.0.1</version>
</dependency>
Full Changelog: v3.0.0...v3.0.1
LiteCommands v3.0.0
What's Changed
- Add player argument to proxies tools by @rchomczyk in #216
- Add support for kyori's component in Joiner argument by @rchomczyk in #217
- GH-203 LiteCommands 3.0.0 by @Rollczi in #203
- GH-226 Update README.md for hacktoberfest by @Rollczi in #226
- GH-228 Update the list of projects using litecommands. by @vLuckyyy in #228
- GH-222 Add resolver for Duration argument by @CitralFlo in #227
- GH-235 Update README.md by @Rollczi in #235
- GH-222 Add PeriodArgumentResolver and corresponding tests, remove unused imports. by @CitralFlo in #234
- GH-223 Fix root command children appender and add unit test related to this case. Release 3.0.0-BETA-pre23 by @Rollczi in #237
- Update dependency net.dv8tion:JDA to v5.0.0-beta.15 by @renovate in #239
- Update dependency net.kyori:adventure-platform-api to v4.3.1 by @renovate in #240
- GH-241 Update dependency org.panda-lang:expressible to v1.3.6 by @renovate in #241
- Update dependency com.squareup.okhttp3:okhttp to v4.11.0 by @renovate in #242
- Update dependency net.kyori:adventure-text-minimessage to v4.14.0 by @renovate in #244
- GH-221 Add Enum argument resolver by @BlackBaroness in #251
- GH-249 Update junit5 monorepo to v5.10.0 by @renovate in #249
- GH-246 Update dependency net.md-5:bungeecord-api to v1.20-R0.1 by @renovate in #246
- GH-247 Update dependency org.mockito:mockito-core to v5.6.0 by @renovate in #247
- GH-233 Add Instant argument support by @BlackBaroness in #252
- GH-254 Update dependency com.squareup.okhttp3:okhttp to v4.12.0 by @renovate in #254
- GH-236 Add BigInteger and BigDecimal argument support by @BlackBaroness in #255
- GH-248 Update dependency org.openjdk.jmh:jmh-generator-annprocess to v1.37 by @renovate in #248
- GH-245 Update dependency net.kyori:adventure-text-serializer-legacy to v4.14.0 by @renovate in #245
- GH-257 Add argument resolvers for temportal amounts, temporal accessors by @rchomczyk in #256
- GH-258 Release 3.0.0 by @Rollczi in #259
Dependencies
<dependency>
<groupId>dev.rollczi</groupId>
<artifactId>litecommands-core</artifactId>
<version>3.0.0</version>
</dependency>
implementation("dev.rollczi:litecommands-core:3.0.0")
New Contributors
- @CitralFlo made their first contribution in #227
- @BlackBaroness made their first contribution in #251
Full Changelog: v2.8.9...v3.0.0
LiteCommands v2.8.9 - Sequoia
Dependencies
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>2.8.9</version>
</dependency>
implementation("dev.rollczi.litecommands:core:2.8.9")
Full Changelog: v2.8.8...v2.8.9
LiteCommands v2.8.8 - Sequoia
What's Changed
- GH-208 Fix README's for Minestom by @zax71 in #208
- GH-212 Add InvalidUsage to represent invalid command usage, instead Blank. by @Rollczi in #212
Dependencies
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>2.8.8</version>
</dependency>
implementation("dev.rollczi.litecommands:core:2.8.8")
New Contributors
Full Changelog: v2.8.7...v2.8.8
LiteCommands v2.8.7 - Sequoia
What's Changed
- GH-205 Fix handling of invalid boolean argument parsing. (Resolve #205) by @Rollczi in #206
- Fix permission handling and add unit test to check the sub-route permission handling. (commit)
- Add velocity example. (commit)
Dependencies
<dependency>
<groupId>dev.rollczi.litecommands</groupId>
<artifactId>core</artifactId>
<version>2.8.7</version>
</dependency>
implementation("dev.rollczi.litecommands:core:2.8.7")
Full Changelog: v2.8.6...v2.8.7