Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

2.0.0 / 2022-06-30

Compare
Choose a tag to compare
@rriemann rriemann released this 30 Jun 15:29
· 73 commits to master since this release

What's Changed

  • 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

New Contributors

Changelog: CHANGELOG.md
Full Changelog: v1.0.0...v2.0.0