Skip to content

Releases: internetarchive/bookreader

v5.0.0-24

24 Nov 00:26
Compare
Choose a tag to compare

Fix: book-nav side panel zoom out @mc2
Dev: refactor zoom code @mc2

v5.0.0-23

29 Oct 16:44
Compare
Choose a tag to compare

Fix: Darken scrollbars in Safari @pezvi
Fix: Bookmarks service calls when reader is logged in @mc2
Dev: Move jest tests into separate directory @cdrini

v5.0.0-22

22 Oct 22:11
Compare
Choose a tag to compare
  • Dev: remove deprecated embed nav view, use standard default @iisa

v5.0.0-21

19 Oct 19:37
@mc2 mc2
Compare
Choose a tag to compare
  • Dev: Toggle view=theater in fullscreen @mc2

v5.0.0-20

15 Oct 22:31
dea1d85
Compare
Choose a tag to compare
  • Feature: Add voice selection dropdown to ReadAloud! @mekarpeles
  • Dev: Make jest support root-level imports with "@" @cdrini
  • Dev: Make it easy to run e2e tests on archive.org/browserstack @cdrini

v5.0.0-19

04 Oct 23:13
01adbf8
Compare
Choose a tag to compare
  • Dev: Refactor dragscrollable from a jquery plugin to a JS class @cdrini
  • Dev: Fix jquery eslint errors @cdrini
  • Dev: Replace deprecated babel-eslint with successor @cdrini
  • Fix: BR not working on iOS 9 / iOS 10! @cdrini, @iisa
    • Added webcomponents, ResizeObserver polyfill
    • ES5-ify lit node_modules

v5.0.0-18

18 Sep 01:58
f50b330
Compare
Choose a tag to compare
  • Dev: Update a number of dependencies @cdrini
  • Dev: Added eslint-plugin-no-jquery @soham4abc
  • Feature: Add continuous pinch zooming for touch screens and trackpads! @cdrini
    • KNOWN ISSUE: Not working correctly on iOS 9, 10; see #858. Fixed in 5.0.0-19
    • This is a big change to the codebase. It involved rewriting 1 up mode in LitElement. This means that BookReader now needs webcomponents to function.
    • Breaking changes (unlikely to be used by anyone):
      • Most Mode1Up Bookreader global functions removed (unlikely to be used): drawLeafsOnePage, onePageGetAutofitWidth, onePageGetAutofitHeight, onePageGetPageTop, onePageCalculateReductionFactors, centerX1up, centerY1up
      • Some Mode2Up cleanups: Removed setClickHandler2UP, setMouseHandlers2UP
      • Web components now must be supported
      • Reduction factor options no longer applies to 1up

v5.0.0-17

11 Aug 18:14
Compare
Choose a tag to compare
  • Fix: focus in a textarea disables keyboard shortcuts @cdrini

v5.0.0-16

04 Aug 16:38
Compare
Choose a tag to compare
  • Dev: remove unused menu toggle plugin @iisa
  • Fix: Book nav loader safari update @iisa

v5.0.0-15

13 Jul 19:38
fbf2325
Compare
Choose a tag to compare
  • Fix: Typing -/+ in search box no longer zooms @cdrini
  • Dev: Add script for updating dev deps @cdrini
  • Refactor/Fix: Convert search/TTS highlights to use SVG layer @cdrini
    • Fix TTS highlights not positioned correctly in Mode1Up
  • Breaking changes (unlikely these are used by anyone):
    • Remove public method BookReader.prototype.keyboardNavigationIsDisabled
    • Remove public method BookReader.util.sleep
    • Remove public method BookReader.prototype.updateSearchHilites1UP
    • Remove public method BookReader.prototype.updateSearchHilites2UP
    • Remove public attribute BookReader.prototype.ttsHilites