Skip to main content

Website Evidence Collector 2.0.0 Switch to the latest release

Published on: 30/06/2022 Last update: 13/02/2024
  • fix: use for Docker Alpine v3.15.0 and exclude output directory in .dockerignore
  • update: set UserAgent string to Chrome v93.0.4577.0
  • regression: temporary depreciation of --quiet, use on Linux/Mac 2> /dev/null instead
  • refactor: use modularisation (thank you Per Ploug)
  • update: update bundled filterlists easyprivacy.txt and fanboy-annoyance.txt to the most recent version as of 2022-01-06
  • update: update puppeteer version to v10.1.0
  • fix: fix crash due to non-compliant cookies and log non-compliant cookies (thanks to Hamburg DPA staff!)
  • update: migrate from depreciated NPM package request to got
  • fix: ignore Error: unable to verify the first certificate during mime-type test
  • fix: catch crash when request.frame() evaluates to null (some error pages).
  • dependency: require node version >= 14.2.0 (released April 2020)
  • update: puppeteer API calls: migrate away from waitFor, see puppeteer/puppeteer#6214
  • update: node dependencies, most importantly puppeteer to v7 that embeds Chromium browser to v90
  • documentation: explain in FAQ how to change the User-Agent request header
  • fix: improved support for Netscape cookie file format (#53)
  • move all console log output to STDERR
  • switch console log to Newline Delimited JSON if the content is piped, e.g. with website-evidence-collector http://test.local | cat
  • remove pino-pretty package for pretty-printing and related example in FAQ
  • update: update bundled filterlists easyprivacy.txt and fanboy-annoyance.txt to the most recent version as of 2022-06-30

Changelog: CHANGELOG.md in the file archive

Last update: 19/09/2023

Website Evidence Collector 2.0.0

European Union Public Licence, Version 1.2 or later (EUPL)