What's new in Tranquility Reader for Firefox 3.0.24

Apr 12, 2022
  • Do not show the ui controls when the user selects any text in the
  • Transformed view. When text is selected, that registers a click event
  • Which shows the ui controls and that can be distracting.
  • Add a new option for multi-column text support. The reading width
  • Will be split into the specified number of columns. This is useful
  • For people with wide screens. However, printing to PDF will always
  • Print with a single column. With multiple columns, if you need to
  • Scroll down to finish reading the first column, use HOME key to
  • Move to the top of the page to start reading the next column.
  • Minor code cleanup and changes to support above enhancements.
  • Updated copyright information to year 2022

New in Tranquility Reader for Firefox 3.0.23 (Aug 24, 2021)

  • Provide option to hide images when transforming/printing a document:
  • "never": never hide images/always display images when possible
  • "always": always hide images
  • "hide_only_for_print": show images when possible, but hide when printing
  • Modification to pattern match to display more links to previous/next articles
  • Minor code simplification/cleanup
  • Updated copyright information

New in Tranquility Reader for Firefox 3.0.22 (Sep 24, 2020)

  • Provide option to include/exclude header/footer when printingthe page as PDF document
  • Increase the margins of printed PDF to 1.0" (default 0.5")At this time, margin is not user customizable
  • Remove font size hardcoding of certain custom elements andmake sure they also use the user specified font settings(certain element dimensions are now scaled based on userspecified font size)
  • Attempt to fix issue with scrolling to top of page afterprocessing the page
  • Fix regression where some of the related/supporting links werenot showing up (for easy navigation in continuous browsing mode) See github issue #27 for more details
  • Attempt to remove menu like elements on some pages

New in Tranquility Reader for Firefox 3.0.21 (Aug 31, 2020)

  • Preserve the original zoom setting (scale the font size instead)
  • Auto-hide the UI controls (toggle display on clicking on the body of the page)
  • Clone the document instead of the body (attempt to remove more event listeners)
  • Reorganize code to separate out UI related functionality into a separate file

New in Tranquility Reader for Firefox 3.0.20 (Jul 16, 2020)

  • Update PRIVACY.md to reflect removal of "tabs" permission
  • Handle corner case where pages with content in the "main" tag have content flowing outside the reading width
  • Fix bug where the page up/down scroll buttons do not work in offline/saved pages
  • Refine regexp to remove additional ad related elements
  • Ignore CDATA nodes when measuring amount of text in an element

New in Tranquility Reader for Firefox 3.0.19 (Jun 29, 2020)

  • Adding missing heading/title if it has been removed during processing
  • Move logic to hide/remove spurious elements from css to javascript code
  • For better control; added additional filtering logic
  • Add scroll buttons (for page-up/page-down) for people who prefer mouse
  • To keyboard (and for mobile users)
  • Always scroll back to the top of the page/article after transforming
  • A page
  • Try to retain images within an article/main tag
  • Minor bug fixes and code restructuring/simplification
  • Removed unnecessary "tabs" permission request since we are not using it

New in Tranquility Reader for Firefox 3.0.18 (May 18, 2020)

  • Bug fix for regression on some pages. The computed height and width property were used to identify hidden elements, but the logic used was incorrect. Undoing this change.
  • Minor change to try and remove more unnecessary images that get restored even though their parent elements were removed

New in Tranquility Reader for Firefox 3.0.17 (May 14, 2020)

  • Allow users to configure A4/Letter paper size in extension preferences when saving the transformed page as a PDF
  • Add the original/source link to the top of the transformed page. This is useful when the page is saved as a PDF or offline reading and the users have forgotten and need to refer to the original source.
  • Bug fix so that we identify computed CSS style properties correctly

New in Tranquility Reader for Firefox 3.0.16 (Mar 20, 2020)

  • Enable keyboard shortcut available with legacy version (Ctrl+Alt+T)
  • New keyboard option to launch preferences page (Ctrl+Alt+J)
  • New keyboard option to launch saved/offline pages (Ctrl+Alt+K)
  • Keyboard shortcuts are user customizable.
  • Fix progress bar visibility bug when saving transformed page as PDF
  • Fix bug in not reverting to original page when clicking on browser action icon (when the URL has a "#" reference
  • Ability to view offline pages from the preferences page. This avoids the need to first run the extension on some page before a user can access the saved/offline pages
  • Removed "Save as PDF" functionality from Android version. Android already has such an option on the Firefox-Page menu which works just fine. The icon only clutters up the usually smaller screen in Android phones/devices
  • Added user friendly privacy policy statement and explanation of permissions used by the extension

New in Tranquility Reader for Firefox 3.0.15 (Mar 6, 2020)

  • Ability to save a PDF document of the Tranquility Reader view
  • For offline reading or sharing with others (not supported on MacOS)
  • Improve handling of images (fix cases where image width was larger
  • Than the reading width setting)
  • Use CSS settings to identify some extraneous elements so that they
  • Can be removed from the page during processing
  • Updated copyright message

New in Tranquility Reader for Firefox 3.0.14 (Feb 20, 2020)

  • Option to change the browser action icon to a grayscale version (matches the look and feel of Firefox Quantum).

New in Tranquility Reader for Firefox 3.0.13 (Oct 21, 2019)

  • Fixed problem with TITLE/HEAD elements being removed because their default css property of display is "none". This causes a problem when saving a link for offline reading -- saved article shows up with a blank name
  • Fixed logic for replacing using the contents of the ARTICLE tag as proxy for the entire content of the page. The original solution of replacing just the parent was not sufficient to remove a lot of other crud. Now, we replace the entire body of the page with the article tag contents