This repository has been archived by the owner on Mar 18, 2023. It is now read-only.
Releases: fuma-nama/B-JDA
Releases · fuma-nama/B-JDA
BJDA v6.0.1 Release
Features
- SuperCommand Option Usage Changed
useoption.value
to get option value
Artifact ID Changed
You have to use bjda-core
instead of bjda
BJDA UI is now removed from Core
BJDA UI is outdated and stopped maintenance.
Please use DUI instead, You can still install BJDA UI Module:
<dependency>
<groupId>io.github.sonmoosans</groupId>
<artifactId>bjdui</artifactId>
<version>6.0.1</version>
</dependency>
BJDA 5.2.0 Release
New Features
- OptionBuilder
choices
andchoice
is now Type-Safe - Improve number options with
NumberOption
- Actions Components (
button
,menu
) combined with itsProps
class - Improve Styling, Now you can do:
button("Label") {
success() //Set Style
}
text("something") {
codeBlock() //Set Style
}
Renaming
TextStyle
Enum renamed to lower case
BJDA 5.1.1 Release
New Features
bjda
is now suspend functiononReady
on BJDA Builder is removed- A
fetch
method forRestAction<*>
which is suspend version ofqueue()
- Application Commands listener supports running in coroutine scope
Renaming
EventInfo
renamed intoEventContext
BJDA 5.1.0 Release
New Features
RenderData
Supports rendering filesFile
andFileAsync
ComponentRender
component for injecting codes in children render- Rewrite
Builder
component
Improvement
- More constructors for
Text
component
Fix Bugs
- Function Elements not working after 5.0.0