Skip to content
This repository has been archived by the owner on Mar 18, 2023. It is now read-only.

Releases: fuma-nama/B-JDA

BJDA v6.0.1 Release

30 Aug 09:29
Compare
Choose a tag to compare

Features

  • SuperCommand Option Usage Changed
    use option.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

19 Aug 10:43
Compare
Choose a tag to compare

New Features

  • OptionBuilder choices and choice is now Type-Safe
  • Improve number options with NumberOption
  • Actions Components ( button, menu) combined with its Props 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

16 Aug 13:56
Compare
Choose a tag to compare

New Features

  • bjda is now suspend function
  • onReady on BJDA Builder is removed
  • A fetch method for RestAction<*> which is suspend version of queue()
  • Application Commands listener supports running in coroutine scope

Renaming

  • EventInfo renamed into EventContext

BJDA 5.1.0 Release

07 Aug 14:04
Compare
Choose a tag to compare

New Features

  • RenderData Supports rendering files
  • File and FileAsync Component
  • Render 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