Skip to content

Releases: lutzseverino/discord-books

v2.7.1

18 Aug 17:33
30e6e89
Compare
Choose a tag to compare

On-the-go book support

Bug Fixes

  • add summary, on-the-go instructions and #build requirement (ec1d3d0)
  • fix anchor (58ba49a)
  • jda: add override annotation to error handler impl (30a4423)
  • jda: fix example book (0f6b35b)
  • jda: update example book (f26e7b7)
  • remove feature from readme (a554667)
  • remove mention of gh packages (94b079e)
  • update maven plugins (36a2a56)
  • update readme (8a3271f)
  • update username and fill maven requirements (aab256b)

Code Refactoring

  • core: change book navigation on #getPage (b694ca3)
  • reimagine certian aspects of books (368a3cd)

Features

  • core: abstract receive methods (c5793f7)
  • core: add ActionableRow#of method for lists (cb645e0)
  • core: clickable setting now takes unary operator (82ffb90)
  • core: make book mapping possible via jackson (7f43001)
  • database: offer default database impl (fb6e820)
  • switch cache with db implementation (9d547dd)
  • update to 2.7.1 (30e6e89)

BREAKING CHANGES

  • feeding books to listener is no longer necessary.
  • core: #build now is used to fill sendables with their actionable rows and #setActionableRows is now #addActionableRows
  • Book#send() has been replaced with Receivable#receive()
    Owners are set via Book#setOwners() instead of Book#send(), which no longer exists.
  • core: Book#setNextClickable() now takes UnaryOperator instead of Clickable

v2.1.3

02 Aug 18:09
5d45e49
Compare
Choose a tag to compare

Group ID update

Project prepared for Maven Central.

Changes

No significant changes.

v2.1.2

02 Aug 15:37
36ae80a
Compare
Choose a tag to compare

Project quality improvements

The quality of the project has been bumped in general.

Changes

The project has, in practice, been re-coded. Refer to #1 for some explanation and the README for instructions.

v1.1.2

11 Apr 12:23
cd616c2
Compare
Choose a tag to compare

Multiple owner compatibility

More than one owner can now be added to a book.

Changes

  • Owners will not be automatically assigned based on interactions.
  • You can set more than one owner per book sent.

v1.0.2

10 Apr 21:39
ef8dfbd
Compare
Choose a tag to compare

First stable release

Library can now be used with JDA.

Features

  • Create book-like messages on Discord.
  • Create books with regular messages and embed messages at the same time.
  • Customize buttons or add extra ones.
  • Add extra component rows.
  • Handle errors easily.

Visit the README for instructions.