Skip to content

v2.7.1

Latest
Compare
Choose a tag to compare
@lutzseverino lutzseverino released this 18 Aug 17:33
· 9 commits to master since this release
30e6e89

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