Releases: lutzseverino/discord-books
Releases · lutzseverino/discord-books
v2.7.1
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
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
Group ID update
Project prepared for Maven Central.
Changes
No significant changes.
v2.1.2
v1.1.2
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
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.