You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The annotation editor supports multi-page archives (currently created with single-file-cli). The table of contents is displayed when opening the archive, pages can be edited and the whole archive is saved back as one file
External capture API: other extensions (e.g. ArchiveBox) can ask SingleFile to capture a page and receive the result
PKCE support for Google Drive and Dropbox authentication
New template variables: {weekday-locale}, {weekday-short-locale}, {weekday-utc}, {weekday-short-utc} and their {visit-…} variants (#1948)
Web workers are now used when saving multi-page archives from the annotation editor and when displaying compressed pages
The Woleet API key is now injected at packaging time, the committed source is keyless
CI and automated store publishing workflows
Fixes
#1971, #1951: replace characters rejected by the downloads API in filenames
#1972: ignore the "background save" option when the downloads API is unavailable
#1974: always pass an explicit save-dialog behavior to the downloads API
#1968: destinations were ignored when saving from the annotation editor in Safari
#1969: fix the REST form API URL when saving from the annotation editor
#1956: ignore the benign error displayed by Firefox when the companion exits
#1943: Google Drive authentication and autosave fixes
#1307: the profiles in the context menu stay in sync with the options
Fixed profile and authentication data handling when toggling the synchronization of options
#1910: the help now clarifies that the default shortcut saves only the selected content when text is selected
Annotation editor: saving an archive dropped into the editor no longer corrupts it, saving multi-page archives on Firefox no longer produces invalid CRCs, notes can no longer be added on the table of contents, errors on corrupt archives are reported, reloading the editor on a self-extracting archive in Firefox no longer shows an error page
#1756: the checksum in the filename and the proof of existence now describe the file actually saved from the annotation editor (the filename template data is embedded automatically when needed)
Via single-file-core 1.5.84 → 1.5.106: #1962 (hang with stylesheets larger than 16MB), #1976 (listener accumulation when autosaving), #1954 (nested BODY elements), #1973 (Safari Lockdown Mode), #1936 (SVG sprite icons), #1934, srcset attributes preserved verbatim, better filenames for titles starting with a dot, updated Readability
Updated the MHTML parser
Updated translations: Chinese (Traditional), Polish, Russian, Swedish (#1938, #1966)