github gildas-lormeau/single-file-cli v2.4.0

3 hours ago

New features

  • Added --browser-profile to capture pages with a browser profile, and --create-browser-profile to create one interactively (e.g. to log into a website before capturing it)

Fixes

  • Fixed pages being captured as if they were controlled by automation: the browser is no longer launched with --enable-automation, so navigator.webdriver is now false
  • Fixed pages being captured as if the browser were headless: the Headless token is now removed from the user agent, fixing captures of websites which reject headless browsers (e.g. pages saved as a "Just a moment..." interstitial). --user-agent still takes precedence when set
  • Fixed the filenames of unwritten files displayed in the progress output when using --dump-content
  • Fixes from single-file-core 1.5.99 to 1.5.106, including: fixed srcset attributes losing candidates with invalid descriptors and producing empty entries, fixed filenames starting with a dot, fixed the data used by {digest-sha-*} filename templates being missing (fix gildas-lormeau/SingleFile#1756)

Co-authored by Claude (Claude Code)

Don't miss a new single-file-cli release

NewReleases is sending notifications on new releases.