github edrlab/thorium-reader v1.7.2
Thorium Reader v1.7.2

latest releases: latest-windows, latest-linux, latest-macos-intel...
2 years ago

Summary

Version 1.7.2 was released on 10 September 2021.

Total Downloads of this version

This release includes the following (notable) new features, improvements and bug fixes:

  • Electron version 14 (notably: web browser component Chromium v93)
  • Internal feature: HTTP streamer now replaced with custom Electron protocol (no more open port / localhost TCP-IP connections)
  • Feature: basic zoom/scale user interface for fixed layout publications
  • Feature: Divina updated player / rendering engine, added support for audio soundtrack nute/unmute, removed goto page navigation, added UI indicator for page turn direction
  • Fix: ReadiumCSS "default" publisher / authored styling, handling of line height and spacing for letters, words, paragraphs, and margins
  • Fix: search was broken when opening publications with double-click from file explorer, or via any other command line interaction
  • Fix: audiobooks metadata total duration progression percentage (could be NaN in some cases)
  • Fix: publication import from link (OPDS feed) was incorrectly registering LCP-PDF content type as JSON (is in fact a packaged format)
  • Fix: OPDS HTTP authentication implicit flow url with fragment identifier
  • Fix: some combinations of typeface + font size + line height cause edge case overflow in the body element
  • Fix: goto page navigation from text input field using enter key with/without keyboard modifiers was broken due to mishandling of form submit event
  • Fix: the 'assert' module of NodeJS introduced a strange bug causing high-CPU load and some sort of infinite loop/wait during usage of the ok() function, now replaced with vanilla JS equivalent
  • Fix: OPDS HTTP(S) redirect agent
  • Fix: selection highlights must be mounted/unmounted for previous href during location change event, in two-page spread fixed layout where clicking on displayed pages triggers the href switch
  • Fix: LCP/LSD HTTP request timeouts are now 2s / 5s (was default 60s / one minute!)
  • Fix: mouse wheel and trackpad gesture scroll were inverted on the vertical Y axis (note that MacOS "natural" switches both X and Y axis)

Full Change Log

https://github.com/edrlab/thorium-reader/blob/develop/changelogs/CHANGELOG-v1.7.2.md#full-change-log

Don't miss a new thorium-reader release

NewReleases is sending notifications on new releases.