v1.24.0
gildas-lormeau/SingleFilev1.24.0Sep 3, 2026by gildas-lormeau
AI Summary
This release introduces a comprehensive customization system for context menus and fixes several issues regarding archive handling, media embedding, and API timeouts.
Key Highlights
- New 'Menus' section in options allows full customization of page, button, and tab context menus.
- Menu entries can be added, removed, renamed, reordered, and nested in submenus.
- Profiles can now be listed directly in the menus instead of being hidden inside submenus.
- Self-extracting archives now correctly handle frame manifests and fallback to page text if download fails.
- Media URLs returning HTML are now treated as missing resources rather than being embedded.
New Features
- Customizable context menus with options to add, remove, rename, reorder, and nest items.
- Export and import capabilities for menu layout settings.
- Direct listing of profiles in the context menus.
Full Release Notes
### New - The context menus can be customized from a new "Menus" section in the options page: entries of the page menu, the button menu and the tab menu can be added, removed, renamed, reordered and nested in submenus, profiles can be listed directly instead of in a submenu, and the layout can be exported and imported with the settings (#1426, #1584) ### Fixes Extension - Multi-page and self-extracting archives sent to an MCP server are transmitted as base64 instead of being decoded as text - An extension calling the SingleFile API is answered when the requested action returns nothing, instead of waiting until its timeout Page capture (core 1.5.121) - A font, image, video or audio URL answering with an HTML page is treated like a missing resource instead of being embedded - Images that appear once on the page are resized too when the image reduction factor is set (#1982) - The frame manifests of a self-extracting archive carry the archive time, the declared length of the appended data is only written when it cannot be read as a wrapper terminator, and the extractor falls back to the page text when the full download of a self-extracting page does not return 200