FBReader SDK for Android: version history

More info and the download link

Severity: – critical fix; – changes behaviour and/or API; – safe.

Version 1.1.4 (Mar 10, 2021)

  • Fixed critical error in 1.1.3 build that made the SDK unusable

Version 1.1.3 (Mar 8, 2021)

  • Using of TextWidget does not slow the View Designer
  • Table of contents is available even in the non-licensed version
  • The enum FooterOptions.ProgressDisplayType is now public

Version 1.1.2 (Dec 1, 2020)

  • The library omits invisible text in TextWidget.getContentDescription() and in selection operations

Version 1.1.1 (Nov 26, 2020)

  • Minor text formatting fixes
  • TextWidget.getContentDescription() returns full text of the page

Version 1.1.0 (Sep 22, 2020)

  • New class CoverUtil allows to extract book cover without opening the book

Version 1.0.3 (Dec 16, 2019)

  • Fixed possible NPE for ePubs with coloured text

Version 1.0.2 (Nov 29, 2019)

  • Fixed failure with loading ePub embedded images and fonts, happened if the ePub includes fonts with no protection

Version 1.0.1 (Nov 22, 2019)

  • Fixed possible crash in long jumps (e.g., by selecting an item in the table of contents) on devices with Android SDK lower than 24
  • Table of contents code speed-up
  • Fixed possible exception in TextWidget.selectionData()call, only happened if the selection is empty
  • Open-source code: added convenience class org.fbreader.extras.util.WidgetProgressTask
  • Open-source code: text search util is rewritten for more extensibility (the API is the same)

Version 1.0.0 (Nov 5, 2019)

  • The status changed to release. Since this version, the API keeps stable as described in the semantic versioning rules
  • Class ColorOption renamed to RGBOption to reflect the fact it does not store the alpha channel

Version 1.0.0-rc02 (Oct 28, 2019)

  • Fixed error with CSS lengths parsing
  • CSS-defined colors: multiple improvements and fixes
  • EPubs: added support for value attribute in li tag
  • Added haptic feedback for long-press action (in open-source code, so it can be easily removed if necessary)
  • Some methods moved from TextWidget to the base class BaseWidget
  • Open-source code clarification: the class GestureListenerImpl split into GestureListenerBase (gesture detector) and GestureListenerImpl (actions on gestures)

Version 1.0.0-rc01 (Sep 30, 2019)

  • First public release