Skip to content

Releases: internetarchive/bookreader

v4.13.1

09 Jul 22:10
7bbc949
Compare
Choose a tag to compare
  • Fix: Toc entries not showing page number on desktop (#369) @cdrini

v4.13.0

09 Jul 20:50
b16a635
Compare
Choose a tag to compare
  • Fix: BookReader.unbind not actually unbinding (#360) @shaneriley
  • Dev: New demo with configurable IA id: demo-internetarchive.html?ocaid=foo (#356) @Pyrojet99
  • Dev: Add E2E tests for right-to-left books (#350) @Pyrojet99
  • Dev: Update core-js, webpack, @types/jest, regenerator-runtime @dependabot-preview + @cdrini
  • Fix: Remembers page for multi-book items on IA (#359) @mc2
  • Feature: Table of contents panel in mobile view (#351) @Pyrojet99

v4.12.0

15 Jun 15:57
@mc2 mc2
5bee035
Compare
Choose a tag to compare
  • Fix: Test command for Windows users @cdrini
  • Dev: Autoplay e2e test @pyrojet99
  • Dev: Enable eslint for tests @Kartik1397
  • Dev: Mobile search e2e test @pyrojet99
  • Fix: Extra querystring after hash @kristopolous
  • Dev: Update websocket-extensions, sinon, testcafe @cdrini
  • Feature: Visual adjustments checkboxes on mobile @pyrojet99

v4.11.1

02 Jun 20:49
@mc2 mc2
19dd293
Compare
Choose a tag to compare
  • v4.11.0
  • Fix: search urls now redirect to query parameter q=foo @mc2

v4.11.0

02 Jun 15:59
8f0297d
Compare
Choose a tag to compare
  • Dev: Add E2E tests for searching on desktop @Pyrojet99
  • Fix: Search result not highlighted when landing on page with matches @iisa
  • Dev: Remove console logs from jest tests @NayamAmarshe
  • Dev: Add eslint for space-infix-ops @JanviMahajan14
  • Fix: Bugs in search results in preview books @iisa
  • Fix: startFullscreen option only working for mode2up @shaneriley
  • Fix: Prefetch viewable pages in preview books for smoother flipping @cdrini
  • Dev: Add dependabot for JS dependencies @cdrini
  • Dev: Update codecov, iso-language-codes @dependabot-preview + @cdrini

v4.10.0

21 May 22:40
70d1bbc
Compare
Choose a tag to compare
  • Fix: BR shouldn't change URL until the user interacts with the page @mc2
  • Feature: Add startFullscreen option to launch in fullscreen @shaneriley
  • Feature (beta): Preview pages can be swapped out with search pin clicking @cdrini

v4.9.0

13 May 21:41
3aa83a0
Compare
Choose a tag to compare
  • Fix: -/+ buttons not zooming in Chrome @ishank-dev
  • Add chapters demo to e2e tests @ishank-dev
  • Make Travis testcafe runs less flaky @shaneriley
  • Pin npm version dependencies for consistent builds @cdrini
  • Standardize HTML structure for pages across view modes @shaneriley
    • WARNING: Some of the html elements/classes have changed. Potentially breaking change.
  • Feature (beta): Preview pages. Specifying viewable: false on pages causes them to render a preview image placeholder. @cdrini
  • Remove deprecated QUnit tests @Pyrojet99
  • Remove console.logs in test output @NayamAmarshe

v4.8.0

14 Apr 15:41
Compare
Choose a tag to compare

v4.7.1

09 Apr 16:56
Compare
Choose a tag to compare

v4.7.0

07 Apr 20:47
a3bbc8d
Compare
Choose a tag to compare

Big change: All of BookReader core is now compiled to es5, and a large number of
chunks have been re-written in es6. Care has been taken to ensure no public APIs
have changed, but note this was a big change.

  • Extract large chunks of BookReader.js into separate files, into es6; @cdrini
  • Increase jest coverage 47% → 58%; @cdrini
  • Increase testcafe coverage; @iisa @shaneriley