re/read - read offline, translate and learn version history - 15 versions
re/read - read offline, translate and learn by Fundacja Reborn
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 0.5.39
Released Sep 4, 2026 - 3.33 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.37
- Full screen from the reader's menu: a "Full screen" row asks the browser for the whole screen. Firefox for Android hides its address bar and Android its status bar; a desktop browser hides its toolbars. Back (Android) or Esc brings them back, and so does the row, which reads "Exit full screen" meanwhile. Made for e-readers, where pages are turned with keys and Firefox's own "Scroll to hide toolbar" never fires, because it reacts only to a finger scrolling. The browser accepts the request only from a press, so after the reader's tab is reloaded the row has to be pressed again.Source code released under AGPL-3.0-or-later
Older versions
Version 0.5.37
Released Sep 4, 2026 - 3.33 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.36
- Custom CSS: a field at the end of the settings page takes CSS rules of your own for the translation bubble, the reader page and the toolbar popup - never for the pages you read, and never for the settings page itself, so a wrong rule can always be undone there (clear the field, save). Rules that would load anything from the network (url(), @import, @font-face) are refused before they are stored. The element names come from the extension's own stylesheets, which the settings page links to at the installed version; they are kept from release to release where possible, and a change is announced in these notes.
- A line stands between one dictionary's entry and the next in the bubble, with about a line of space around it, growing with the bubble text size.
- With dictionaries only and no meaning chosen yet, pressing Save says "Press a meaning to save it" in the bubble instead of doing nothing.
- The bubble holds its side once you press something in it: a bubble above the phrase stays above it and grows upward, instead of flipping below the phrase and scrolling the page.
- Every error message on the extension's pages stands in a frame with a coloured bar, so it is not read as plain text.Source code released under AGPL-3.0-or-later
Version 0.5.36
Released Sep 3, 2026 - 3.29 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.35
- The reader's controls - the buttons around a book's parts, the note about a book's language, the Highlights page's own controls, the dialogs' headers - now use the interface font at the interface size; the Aa panel's typeface and size dress the texts alone. On a phone the book's pager fits on one line: the pagers have chevrons, and on a narrow screen the words step aside.
- The reading list searches on a press: type the words, then press Search, Enter or the phone keyboard's search key - over titles and sites, or with "Search in the texts too" ticked, over the stored texts as well. The box changes the scope of the results on screen, an emptied field brings the whole list back, and the Search button lights up while the field holds words the list was not narrowed by.
- Private tabs: the safety copies of the reading list and the highlights are read but never written in a private tab; the pages say so at the top.
- Hardening after a review of the extension's own promises: downloads go without cookies and refuse a response from another host after a redirect, a downloaded archive cannot inflate past a fixed size, events made by a page's own scripts no longer count as your clicks, and saved article addresses are limited to http, https and file. The privacy policy was updated on 2 September 2026.Source code released under AGPL-3.0-or-later
Version 0.5.35
Released Sep 2, 2026 - 3.28 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.33
- On a Mac, Option+ArrowDown / Option+ArrowUp turns the reader's page - the platform's own paging chord, and the only one on compact keyboards without page keys. Every turn opens on a whole first line just under the reader's bar, exactly like PgDn/PgUp; before this version the chord fell through to the browser's own scroll, which cut the top line in half and hid text behind the bar.
- The README now lists the keyboard shortcuts.Source code released under AGPL-3.0-or-later
Version 0.5.33
Released Sep 1, 2026 - 3.28 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.30
- Highlights have a backup of their own: the Highlights page exports them as a .json file and imports such a file. The highlights are added to the same articles, and to a book imported again from the same .epub file, so a book can be deleted and imported again without losing its highlights. Nothing already there is changed or removed. The Markdown export stays, for reading and notes.
- A highlight whose text has moved (a paragraph added above it, a book imported again) is found by its quote and shown where the text now stands.
- Books imported from EPUB: footnotes open in a small card next to the reference. A book imported before this version needs to be imported again for that - export its highlights first, then import them back.
- Reading without a translation model: the dictionaries and the saved phrases now work on ordinary pages too. The bubble says when a word is not in your dictionaries, when there is no dictionary for the page's language, or in which language pair a phrase will be saved; the page's own language decides which dictionary answers.
- Reader: a font of your own, typed by name in the settings and chosen as Custom in the Aa panel's Type row (a name typed before this version: press Custom once); a bookmark tab at the bar's edge folds the bar away; the bubble follows the reader's theme; the sentence under a dictionary entry opens collapsed.
- Read aloud: no more wrong-language voice on a page that lists its voices late, or under Brave's fingerprinting shield.
- Smaller fixes: WikDict's source annotations no longer show in dictionary entries; the settings put the two daily switches before the language pair; the footnote card and long links in dark mode; the Aa panel's edge.Source code released under AGPL-3.0-or-later
Version 0.5.30
Released Aug 30, 2026 - 3.17 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.28
- Private browsing: the reader, the reading list, the highlights, the saved phrases and the settings show a notice at the top when they are opened in a private window or tab. Firefox uses a separate, empty database for the extension there and deletes it when the private session ends, so the reading list looked empty and an imported book seemed lost - everything was still there in a normal tab. The notice says so.Source code released under AGPL-3.0-or-later
Version 0.5.28
Released Aug 30, 2026 - 3.17 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.27
- Firefox: the reader, the settings and the saved-phrases page now show the re/read icon on their tab instead of the generic one.Source code released under AGPL-3.0-or-later
Version 0.5.27
Released Aug 30, 2026 - 3.17 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.26
- Settings: "Copy of the reading list" and "Data on this device" now close the list of settings, in that order.
- Reader menu: the note under "Download pictures" says that the pictures are shown in the article after the download.
- Fix: the settings page no longer logs a "ResizeObserver loop" error (visible only in the browser's extension error panel) when a description's chevron appears or disappears.Source code released under AGPL-3.0-or-later
Version 0.5.26
Released Aug 29, 2026 - 3.17 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.22
- Pictures: a saved article can keep its pictures. "Download pictures" in the reader's menu fetches them once, on your press, from the article's own servers; the reading list's backup can carry them as a .zip.
- The copy of the reading list is now on by default in every browser. It doubles the space the list takes, so one setting turns it off.
- Reading aloud: a switch turns it off altogether; only offline voices are listed and used - the online voices some browsers add never speak - and the settings page lets you choose a voice for each language.
- Under "Use without translation": a sub-option, "No bubble when selecting text".
- Highlights page: a trash on every row; a highlight whose article is no longer in the reading list can open the original page or be deleted, alone or with the others of that page; the reader says when a page's text has changed since you highlighted it.
- Reading list: a Select mode - tick articles and export only those; every export reports what it saved, under the button.
- Settings page: short descriptions, folded to two lines with a chevron.Source code released under AGPL-3.0-or-later
Version 0.5.22
Released Aug 28, 2026 - 3.06 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.18
- Settings gained a "Data on this device" row: how much the browser holds for
re/read, whether it has promised to keep it, and what that number measures.
- Your phrases, and your highlights with their notes, now keep a copy in the
extension's own storage and come back by themselves if the browser ever clears
the databases. Nothing leaves the device.
- A new switch, "Copy of the reading list", does the same for saved articles and
books. It is on by default only on iOS and iPadOS, where Safari may delete the
data after thirty days without a visit; elsewhere it is off, because it doubles
the space the reading list takes.
- Importing an articles file no longer writes over highlights the copy has just
brought back.
- Under the hood: a Safari (iOS/iPadOS) build target. Nothing changes for Firefox
and Chrome.Source code released under AGPL-3.0-or-later
Version 0.5.18
Released Aug 24, 2026 - 2.98 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.15:
- Keyboard page turns in the reading view (PageUp/PageDown - the hardware page keys of e-ink readers among them - and the space bar) now always open the new page on a whole first line under the reader's bar, instead of a line cut in half by its edge.Source code released under AGPL-3.0-or-later
Version 0.5.15
Released Aug 24, 2026 - 2.98 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.14
- The translation bubble now knows the reader's sticky bar: the selected line
stays visible below it while "More" is open, and closing the bubble returns
the page exactly to where you were reading.
- Settings and saved phrases opened from an article now always have a way
back: the system back gesture, the browser's Back and a back arrow in the
header all return to your place - and when these pages are opened from the
toolbar popup, the arrow jumps back to the reading tab.
- The long-press haptic tick now waits for the page's first tap (it was
flagged by Chromium's error console on the Chrome build).Source code released under AGPL-3.0-or-later
Version 0.5.14
Released Aug 24, 2026 - 2.96 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.10- Fresh installs on Android: reader-only mode now engages out of the box.
- No preset language pair anymore: nothing claims to be "what you read" until you choose - the first model you download becomes your pair.
- With no model installed, the bubble says so up front and offers the settings - and mentions the "Use without translation" mode, where a monolingual dictionary still answers and the voice follows the document's language.
- A note added to a highlight shows its badge immediately, not on the next visit.
- One accent color across the extension and its store artwork.
Source code released under AGPL-3.0-or-later
Version 0.5.10
Released Aug 23, 2026 - 2.94 MBWorks with firefox 142.0 and later, android 142.0 and laterWhat's new since 0.5.2- Dictionaries: a large StarDict dictionary imports as a stream instead of three copies in memory, the screen stays on while it runs, and an import the browser was closed or killed in the middle of goes on from where it stopped (Continue on the dictionary's row in the settings). Deleting a dictionary says that it is deleting.
- Dictionary entries decode the marks they are written with (no more "" in a bubble).
- Reading view: three underline weights in the Aa panel, medium by default; Page Up, Page Down and Space turn a page of text.
- The translation on/off switch is in the toolbar popup; on Android the re/read bubble has a door straight to the offline reading list.
- Phone: button rows wrap instead of running off the screen; the import's progress line sits right under its button.
- One title in both stores.
Source code released under AGPL-3.0-or-later
Version 0.5.2
Released Aug 20, 2026 - 2.89 MBWorks with firefox 142.0 and later, android 142.0 and laterSource code released under AGPL-3.0-or-later