SingleFile | 将完整的页面保存到一个 HTML 文件中 版本历史 - 25 个版本
SingleFile | 将完整的页面保存到一个 HTML 文件中 作者: gildas
SingleFile | 将完整的页面保存到一个 HTML 文件中 版本历史 - 25 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 1.23.2
发布于 2026年8月31日 - 1.35 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed fonts missing in saved pages in several cases: fonts declared in a frame that cannot be read, fonts named by a "font" shorthand the parser cannot read, and font families built with CSS variables or with multi-word names
- Fixed the loss of the id, class, data-* and title attributes of stylesheets, which could break the scripts and the styles of saved pages
- Fixed inline SVG images being removed when the saving of images is disabled
- Fixed the loss of the styles defined in a closed shadow root
- Fixed the content of a canvas being lost when saving a page that was already saved
- Fixed a save that never finished on pages with circular CSS imports
- Fixed CSS values with a vendor prefix being dropped when the browser supports them
- Fixed the truncation of filenames when the page title contains several special characters in a row
- Fixed the length of filenames when the title is longer than the limit
- Improved memory usage when saving pages repeatedly
- Reduced the size of saved pages containing videos
- Fixed the names of the files displayed when opening a self-extracting page
- Fixed images missing from self-extracting pages when the page contains duplicate stylesheets
- Fixed scripts of self-extracting pages being refused when they come from an unusual file extension
- Reduced the size of self-extracting pages: duplicate stylesheets are stored once and resources are compressed according to their type
- Fixed the page address being readable in a password-protected self-extracting page
- Fixed the display of self-extracting pages containing an embedded PDF document
- Improved the reliability of the extraction of self-extracting pages
- Fixed the loss of the options of a self-extracting page when saving it again from the annotation editor
- Removed the requests sent to the saved website when saving a self-extracting page
源代码遵循 AGPL v3 发布
较早版本
版本 1.23.1
发布于 2026年8月28日 - 1.35 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed a blank page when displaying a self-extracting archive served with an HTTP error status. The page content is now extracted from the page text
- Fixed extracting pages saved in "universal" self-extracting mode with an embedded PDF
- The data appended after the ZIP data in self-extracting archives now always fits in the search window of ZIP readers
- The entries of self-extracting archives are now stored in the order they were added (via zip.js 2.8.61)
源代码遵循 AGPL v3 发布
版本 1.23.0
发布于 2026年8月28日 - 1.35 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added support of multi-page archives in the annotation editor (these archives are currently created with single-file-cli): the table of contents is displayed, pages can be edited, and the archive is saved back as one file
- Added an API allowing other extensions (e.g. ArchiveBox) to capture pages with SingleFile
- Added template variables for the day of the week, e.g. {weekday-locale} and {weekday-short-utc}
- Improved the security of the Google Drive and Dropbox authentication (PKCE)
- Fixed filenames rejected by Firefox when the page title contains special characters
- Fixed a hang when saving pages with very large stylesheets
- Improved performance and memory usage when saving pages repeatedly (e.g. with autosave)
- Improved performance when saving multi-page archives and when displaying compressed pages
- Fixed the display of SVG icons on some saved pages
- Fixed the display of the save dialog and the handling of the "background save" option when the downloads API is unavailable
- Fixed saving edited pages and archives from the annotation editor (destinations, REST form API URL, dropped archives)
- Fixed the error page displayed when reloading the annotation editor on a page saved as a self-extracting file
- Fixed the checksum in the filename and the proof of existence when saving pages with the annotation editor
- Fixed the benign error displayed when the companion application exits
- Fixed the loss of option profiles when enabling or disabling the synchronization of options
- Updated translations
源代码遵循 AGPL v3 发布
版本 1.22.98
发布于 2026年2月24日 - 1.21 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Improved perf when opening pages saved as self-extracting files
- Added new option "File format > disable compression" to produce uncompressed zip files
- Fixed shortcut conflict on Linux, the default shortcut is now "Ctrl+Alt+S"
源代码遵循 AGPL v3 发布
版本 1.22.97
发布于 2026年1月20日 - 1.21 MB适用于 firefox 58.0 及更高版本, android 120.0 及更高版本- Fixed minor issues related to CSS mlnification
- Fixed handling of 202 HTTP status code when enabling the option "Destination > upload to a REST Form API"
源代码遵循 AGPL v3 发布
版本 1.22.92
发布于 2025年12月10日 - 1.07 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本1.22.89:
- Added {url-filename} variable (for filename or infobar templates)
- Added "HTML content > remove specific elements" option
- Added support of custom shortcuts
- Fixed aspect ratio of video screenshots
- Added "MCP Server" as destination
1.22.90
- Improved support of constructable stylesheets
- Fixed %encode-base64 and %decode-base64 template functions
- Updated Polish and Russian translations
1.22.91
- Improved support of constructable stylesheets
- Added option "Images > image reduction factor"
1.22.92
- Fixed bug in the removal of unused CSS rules wiyth selectors containing pseudo-classes源代码遵循 AGPL v3 发布
版本 1.22.88
发布于 2025年11月21日 - 1.07 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Improved support of invalid nesting tags (fix rendering issues on bilibili)
- Fixed issues related to the ":defined" selector in stylesheets and custom elements (fix rendering issues on Reddit)
- Fixed support of iframes in custom elements
- Added cleanup of "link[rel=compression-dictionary]" elements
- Updated Chinese translation
源代码遵循 AGPL v3 发布
版本 1.22.86
发布于 2025年11月2日 - 1.06 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed support of CSS nesting, Cascade layers, Feature queries, Container queries, and Scope at-rules when minimizing stylesheets
- Improved removal of stylesheets for alternative devices to screens
- Improved serialization of XML (e.g. SVG) contents
- Improved compression of the "extra data" when saving pages in the "universal self-extracting pages" file format
- Fixed handling of proof of existence (cf. Misc. options) when using the annotation editor
- Fixed issue leading to saving useless duplicate URLs with anchors when using "Save selected links" (anchors will now be ignored)
- Fixed issue when saving selecting selection with empty tags (e.g. IMG tags)
- Fixed removal of NOSCRIPT tags in BODY (and descendant) tags, and added an hidden option "removeNoScriptTags" (true by default, see https://github.com/gildas-lormeau/SingleFile/wiki/Hidden-options for more info)
- Added hidden option "delayAfterProcessing" which can be useful to avoid sending too many requests to a site, especially in batch processing
- Removed DevTools permission (not used in Firefox)
源代码遵循 AGPL v3 发布
版本 1.22.81
发布于 2025年3月31日 - 1.06 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added Swedish translation
- Fixed JS error when displaying pages with embedded infobar
源代码遵循 AGPL v3 发布
版本 1.22.80
发布于 2025年3月13日 - 1.05 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed issue when trying to move notes made with the annotation editor in a saved page
- Fixed issue when saving multiple pages in incognito in Chromium-based browsers
源代码遵循 AGPL v3 发布
版本 1.22.79
发布于 2025年2月19日 - 1.05 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added Azerbaijani (az) language (thanks @Hajiagha-Sadikhov)
- Added options JSON editor (see the icon in the title bar of the options page)
- Added %encode-base64 and %decode-base64 template functions
- Fixed incorrect Accept header when using the REST Form API as destination
- Fixed various minor issues
源代码遵循 AGPL v3 发布
版本 1.22.77
发布于 2024年12月17日 - 1.03 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed issue related to hot-linked resources when saving pages
- Fixed issue related to the replacement of invalid characters in filenames源代码遵循 AGPL v3 发布
版本 1.22.75
发布于 2024年11月27日 - 1.03 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed custom mapping of invalid file name characters (e.g ">", ":", "|") via the hidden option"filenameReplacementCharacters", see https://github.com/gildas-lormeau/SingleFile/wiki/Hidden-options fro more info
- Fixed rare issue when SingleFile could be stuck on step 2/3
- Fixed "BUG: SingleFile error: [object Object]" error label. A more descriptive message should be displayed when this kind of error happens.源代码遵循 AGPL v3 发布
版本 1.22.73
发布于 2024年11月13日 - 1.03 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added support of full-width UTF-8 symbols to replace invalid file name characters (e.g ">", ":", "|")
- Fixed update of the embedded screenshot in the annotation editor (when embedding the screenshot into a self-extracting file)
- Added translation in Simplified Chinese of the help page
- Fixed support of disabled external stylesheets
- Added `{url-original}` template variable
- Include readability metadata into the page when saving the pretty-printed page in the annotation editor
- Other minor fixes源代码遵循 AGPL v3 发布
版本 1.22.72
发布于 2024年10月14日 - 1.01 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed stretched images issue (e.g. on Reddit)
- Fixed issue where textarea contents where not saved
- Fixed warnings related to the sandbox attribute on iframes
- Updated Readability.js源代码遵循 AGPL v3 发布
版本 1.22.71
发布于 2024年9月27日 - 1.01 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed missing resources when using the autosave mode
- Added 32x32px icon
- Fixed other minor issues源代码遵循 AGPL v3 发布
版本 1.22.70
发布于 2024年9月19日 - 1.01 MB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed various minor issues源代码遵循 AGPL v3 发布
版本 1.22.68
发布于 2024年9月7日 - 1,021.04 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added option `Stylesheets > group duplicate stylesheets together` to reduce the size of saved pages when duplicate stylesheets are found in the page (e.g. on Reddit) and when the output file format is "HTML"
- Added optimization to reduce the size of saved pages when duplicate stylesheets are found in the page (e.g. on Reddit) and when the output file format is based on the ZIP format
- Fixed issue when saving frames
- Added missing stylesheet URLs in the "manifest.json" file when saving pages as ZIP files
- Updated Chinese translations
- Fixed issue when opening self-extracting pages (non universal) in Chromium-based browsers源代码遵循 AGPL v3 发布
版本 1.22.66
发布于 2024年9月3日 - 1,020.32 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Userscripts can now update the options before processing a page
- Fixed spelling errors in the help page
- Fixed issue when exporting options with "#" present in the data
- Fixed issue when enabling the option `File format > embed image`
- Fixed autosave issue
- Fixed other minor issues源代码遵循 AGPL v3 发布
版本 1.22.64
发布于 2024年8月29日 - 1,019.95 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed issue where SingleFile could be stuck on step 2/3
- Added the ability to disable SingleFile for one or multiple websites via the auto-settings rules
- Minor fixes源代码遵循 AGPL v3 发布
版本 1.22.61
发布于 2024年8月19日 - 1,019.7 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- improved perf when a page contains duplicate inline stylesheets
- added `{options-json}`, `{options-text}` variables, and `%option-value<key>` function in templates
- added support of frames when saving raw pages
- fixed issue when fetching resources requiring the referrer header to be unset
- fixed issue when auto-saving pages to S3
- fixed missing filename in the form when uploading the page to a JSON REST API
- fixed missing "Cancel" button when editing a rule in the "Auto-sesttings rules" section
- fixed broken infobar in Firefox ESR
- fixed minor issues源代码遵循 AGPL v3 发布
版本 1.22.59
发布于 2024年8月12日 - 1,012.79 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added support of frames when saving the page with the option `HTML content > save raw page` enabled
- Minor fixes源代码遵循 AGPL v3 发布
版本 1.22.55
发布于 2024年8月1日 - 1,012.41 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Fixed various issues when not saving the page in background
- Added `Infobar > keep infobar open` option
- Fixed replacement of special characters when using %date-custom, %date-locale, %time-locale, and %datetime-locale functions in the infobar template
- Minor fixes源代码遵循 AGPL v3 发布
版本 1.22.54
发布于 2024年7月24日 - 1,011.59 KB适用于 firefox 58.0 及更高版本, android 113.0 及更高版本- Added new option "Destination > upload to Amazon S3"
- Infobar icon will slightly flash after displaying the archived page to draw attention
- Added support of "CSS Worklets"
- Added template function "%timedate-custom"
- Fixed cancellation of the task when clicking the "Cancel" button of the "Save as" dialog
- Fixed "Save as" prompt in the editor when the page is saved externally
- Fixed auto-save when "Destination" option is set to "upload to a REST Form API"
- Fixed support of nested CSS rules and "@container" CSS at-rule
- Minor fixes源代码遵循 AGPL v3 发布
版本 1.22.51
发布于 2024年6月26日 - 1,000.18 KB适用于 firefox 48.0 及更高版本, android 113.0 及更高版本- Improved data fetching implementation (fix support of "HTTPS-Only Mode")
- Added support of "srcdoc" attribute in frames源代码遵循 AGPL v3 发布