Preply Canvas Archiver version history - 3 versions
Preply Canvas Archiver by mars073
Preply Canvas Archiver version history - 3 versions
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.4.0
Released Sep 14, 2026 - 180.41 KBWorks with firefox 115.0 and laterVersion 0.4.0
New
• The add-on now notices when your browser has not granted it access to
preply.com. Instead of silently doing nothing, it says so and offers an
Allow access button, and marks its toolbar icon while access is missing.
Your existing archive stays readable either way.
• The page filter has a clear button.
Fixed — archiving
• Reopening a page archives it again. It was being skipped.
• An automatic save no longer stores a copy identical to the last one.
• The wait before an automatic save is now bounded, instead of being able
to hang on a page that never settles.
• Capture follows the editor when Preply replaces it mid-lesson.
• Images are cached during a capture, and stored before the version that
refers to them — a version can no longer point at images that are not
there yet.
• Exported HTML files are hardened against the same content the reader is.
Fixed — reading
• The tutor's avatar and a changed page order now appear without
reloading the reader.
• Screen readers no longer hear announcements while the reader restores
where you were.
• The three action menus now have accessible names; the one on a version
row says which version it acts on.
Changed
• The sanitiser is now an allowlist rather than a list of things to
remove, shared by capture and display. Only a fixed set of elements and
attributes survives; anything else is unwrapped, keeping its text.
Inline styles that could place content outside the page, or make the
browser fetch something, are dropped, and links are limited to http,
https and mailto.Source code released under Mozilla Public License 2.0
Older versions
Version 0.3.0
Released Sep 12, 2026 - 171.98 KBWorks with firefox 115.0 and laterVersion 0.3.0
No new permissions. The manifest is unchanged apart from the version
number.
New
• Quick print. A print button sits next to the archive button in the
Canvas toolbar, so a lesson can go straight to paper or PDF without
being archived first.
• The history panel now shows what each version actually changed —
the first difference from the one before it — instead of a count.
Clicking a version scrolls the document to that change.
• Unhandled failures are no longer silent. The reader says what broke
and offers a link that opens a prefilled GitHub issue, as a draft you
read and edit before sending. Nothing is transmitted unless you do.
• Each archived page links back to its Preply lesson.
• The reader remembers where you were: the classroom, the page, and
which panel was open.
• On a narrow window the navigation panel becomes a floating drawer
instead of squeezing the document. Escape or a click outside folds it.
Fixed
• Archived pages now match what Preply renders: table headers, list
bullets, line spacing and column width were measured against the live
Canvas rather than guessed.
• Your tutor's collaboration cursor is no longer captured with the text.
Older archives are repaired when displayed.
• Scripts, styles, frames and inline event handlers are stripped from
archived documents, at capture, on display, on print and on export.
• Exporting a page no longer fails silently.
Faster
• Deleting one version no longer reads the whole archive. Unused images
are found by scanning only what could reference them.Source code released under Mozilla Public License 2.0
Version 0.2.0
Released Sep 9, 2026 - 151.49 KBWorks with firefox 115.0 and laterThis release is about reading long documents.
• The classrooms and pages lists now slide rather than appear. Below 1440px
they share one column: pick a classroom to see its pages, and the caret in
the header goes back.
• The top and bottom of a document fade out while it carries on past the
edge, so it is visible at a glance that there is more to read.
• Searching now takes you to the term. Open a page from the filtered list
and the first occurrence is centred on screen and briefly highlighted,
accents and case ignored as before — "slonce" finds "słońce".
• The history panel slides in and out, and opening it no longer sends you
back to the top of the page you were reading.
Nothing about the archive format changed: everything already saved is read
exactly as before.Source code released under Mozilla Public License 2.0