Skip to content

Latest commit

 

History

History
1491 lines (680 loc) · 73 KB

CHANGELOG.md

File metadata and controls

1491 lines (680 loc) · 73 KB

2.3.4 (2024-11-21)

Bug Fixes

2.3.3 (2024-11-07)

Bug Fixes

2.3.2 (2024-11-05)

Bug Fixes

  • account for invisible password input fields (#887) (25a8d9e)

2.3.1 (2024-11-04)

Bug Fixes

  • ensure the input is a visible element (#886) (bd082d0)

2.3.0 (2024-10-14)

Features

2.2.17 (2024-09-06)

Bug Fixes

2.2.16 (2024-06-30)

Bug Fixes

2.2.15 (2024-06-27)

Bug Fixes

2.2.14 (2023-11-20)

Bug Fixes

  • use waitForLoadState instead of waitForNavigation (#873) (e54b118)

2.2.13 (2023-11-06)

Bug Fixes

2.2.12 (2023-10-09)

Bug Fixes

2.2.11 (2023-09-25)

Bug Fixes

2.2.10 (2023-09-18)

Bug Fixes

2.2.9 (2023-06-05)

Bug Fixes

2.2.8 (2023-05-09)

Bug Fixes

2.2.7 (2023-04-27)

Bug Fixes

2.2.6 (2023-04-17)

Bug Fixes

2.2.5 (2023-02-27)

Bug Fixes

2.2.4 (2023-01-18)

Bug Fixes

  • align playwright version in Dockerfile (95e3338)
  • build: align playwright version (#742) (c3049bc)
  • set cookies for the whole domain (#743) (01a63a7)

2.2.3 (2023-01-17)

Bug Fixes

2.2.2 (2022-12-08)

Bug Fixes

2.2.1 (2022-12-07)

Bug Fixes

2.2.0 (2022-11-18)

Features

  • new 'browser' option to select the rendering engine (#665) (75b6f33)

2.1.23 (2022-11-15)

Bug Fixes

2.1.22 (2022-10-19)

Bug Fixes

2.1.21 (2022-09-29)

Bug Fixes

  • login: try multiple selector for username (#642) (ac981a7)

2.1.20 (2022-09-29)

Bug Fixes

  • docker: build image locally and on CI (#641) (b51386f)

2.1.19 (2022-08-30)

Bug Fixes

  • deps: update dependency undici to v5 [security] (#628) (e5ef6c9)

2.1.18 (2022-06-27)

Bug Fixes

  • adblocking: use the more restrictive one that do disable GTM (3df848f)
  • api: more error handling (#616) (271dcdf)

2.1.17 (2022-06-02)

Bug Fixes

2.1.16 (2022-04-25)

Bug Fixes

2.1.15 (2022-04-22)

Bug Fixes

  • cookies: output from original url and resolved url (#610) (d738a4e)

2.1.14 (2022-04-15)

Bug Fixes

  • deps: update dependency playwright-chromium to v1.21.0 (#609) (f38bd72)

2.1.13 (2022-04-14)

Bug Fixes

2.1.12 (2022-04-07)

Bug Fixes

2.1.11 (2022-03-31)

Bug Fixes

  • increase verbosity for long tasks (3ee891d)

2.1.10 (2022-03-31)

Bug Fixes

  • missing metrics + more details on health check (af5a97c)

2.1.9 (2022-03-31)

Bug Fixes

2.1.8 (2022-03-31)

Bug Fixes

2.1.7 (2022-03-29)

Bug Fixes

  • release: improve process and dockerfile again (#604) (c75e356)

2.1.6 (2022-03-28)

Bug Fixes

  • ci: use custom email and author name for release (d4f2b56)

2.1.5 (2022-03-28)

Bug Fixes

  • actions: build docker only on release (#603) (24ba4a1)
  • ci: env is not automatically populated (1cd78c0)
  • ci: use GH_TOKEN defined in secret (083f334)
  • ci: use github actions (#593) (fac77b0)
  • use default github.token (09accb7)

2.1.4 (2022-03-27)

Bug Fixes

  • deps: update dependency pino to v7.9.2 (#582) (7f638e7)
  • deps: update dependency undici to v4.16.0 (#581) (76ff27b)

2.1.3 (2022-03-27)

Bug Fixes

  • deps: update dependency playwright-chromium to v1.20.1 (#597) (14ec124)

2.1.2 (2022-03-25)

Bug Fixes

2.1.1 (2022-03-25)

Bug Fixes

2.1.0 (2022-03-21)

Bug Fixes

  • deps: update dependency @sentry/node to v6.18.2 (#580) (0c96215)

Features

2.0.1 (2022-03-19)

Bug Fixes

  • deps: update dependency playwright-chromium to v1.20.0 (#587) (e7bd156)

2.0.0 (2022-03-16)

Features

BREAKING CHANGES

  • Replace Puppeteer by Playwright.
  • API responses has changed, please read README.md.
  • Logging now output JSON.
  • iframe are now blocked by default.
  • body output now contains Doctype.
  • waitTime now defines Budget per process not per request.
  • Switch to Ubuntu image.

1.14.0 (2022-03-16)

Features

1.13.2 (2022-03-16)

Bug Fixes

1.13.1 (2022-03-16)

Bug Fixes

1.13.0 (2022-03-15)

Bug Fixes

  • deps: update dependency @sentry/node to v6.18.1 (#573) (1fd8b7c)
  • simple solution for redirection (#579) (6b99b8d)

Features

1.12.12 (2022-02-27)

Bug Fixes

  • deps: update dependency @sentry/node to v6.18.0 (#570) (e65c1da)

1.12.11 (2022-02-25)

Bug Fixes

1.12.10 (2022-02-25)

Bug Fixes

1.12.9 (2022-02-24)

Bug Fixes

1.12.8 (2022-02-24)

Bug Fixes

1.12.7 (2022-02-24)

Bug Fixes

1.12.6 (2022-02-24)

Bug Fixes

1.12.5 (2022-02-24)

Bug Fixes

  • tasks: try to improve tracking and error reporting (#559) (e4c132c)

1.12.4 (2022-02-23)

Bug Fixes

  • catch uncaugh exception (00bf8d7)
  • docker: do not use npm to run command (8781163)
  • exit: await stats close (25ac22e)

1.12.3 (2022-02-23)

Bug Fixes

  • log: be more verbose when exiting (5bfa73d)

1.12.2 (2022-02-23)

Bug Fixes

  • reporting: alternative for environment name (7f3771c)

1.12.1 (2022-02-23)

Bug Fixes

1.12.0 (2022-02-23)

Features

1.11.34 (2022-02-23)

Bug Fixes

1.11.33 (2022-02-20)

Bug Fixes

  • deps: update dependency express to v4.17.3 (#554) (f3b2001)

1.11.32 (2022-02-19)

Bug Fixes

  • deps: update dependency body-parser to v1.19.2 (#553) (0ba2690)

1.11.31 (2022-02-18)

Bug Fixes

  • deps: update dependency undici to v4.14.1 (#552) (c25dce6)

1.11.30 (2022-02-18)

Bug Fixes

  • deps: update dependency puppeteer-core to v13.3.2 (#549) (b244949)

1.11.29 (2022-02-17)

Bug Fixes

1.11.28 (2022-02-17)

Bug Fixes

  • docker: test image in CI (#547) (53d1d34)
  • release condition (7cd67d1)
  • remove --max-old-space-size to allow prod to modify this value (80f1aee)

1.11.27 (2022-02-17)

Bug Fixes

  • deps: update dependency puppeteer-core to v13.3.1 (#546) (743ce27)
  • increase test margin (c205c9b)
  • ttf-freefont unavailable (cf3e068)

1.11.26 (2022-02-04)

Bug Fixes

  • deps: update dependency undici to v4.13.0 (#538) (25b1ac0)

1.11.25 (2022-02-04)

Bug Fixes

  • deps: update dependency puppeteer-core to v13.1.3 (#536) (21d08c0)

1.11.24 (2022-01-29)

Bug Fixes

  • deps: update dependency puppeteer-core to v13.1.2 (#529) (2cf3994)

1.11.23 (2022-01-29)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.25 (#528) (9e94096)

1.11.22 (2022-01-25)

Bug Fixes

  • deps: update dependency undici to v4.12.2 (#382) (2a8c00a)

1.11.21 (2022-01-22)

Bug Fixes

  • deps: update dependency puppeteer-core to v13.1.1 (#520) (d492fa2)

1.11.20 (2022-01-21)

Bug Fixes

  • deps: update dependency altheia-async-data-validator to v5.0.13 (#515) (f63e4e3)

1.11.19 (2022-01-03)

Bug Fixes

  • deps: update dependency puppeteer-core to v13 (#495) (2247a8a)

1.11.18 (2021-12-24)

Bug Fixes

  • deps: update dependency express to v4.17.2 (#498) (f977d45)

1.11.17 (2021-12-18)

Bug Fixes

  • deps: update dependency body-parser to v1.19.1 (#493) (9c34680)

1.11.16 (2021-11-19)

Bug Fixes

  • deps: update dependency cookie-parser to v1.4.6 (#470) (3c341e6)

1.11.15 (2021-11-12)

Bug Fixes

  • deps: update dependency puppeteer-core to v11 (#464) (55263f6)

1.11.14 (2021-11-09)

Bug Fixes

  • deps: update dependency hot-shots to v9 (#462) (d3c2743)

1.11.13 (2021-11-06)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.24 (#463) (94107db)

1.11.12 (2021-11-02)

Bug Fixes

1.11.11 (2021-10-15)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.23 (#443) (751df75)

1.11.10 (2021-10-01)

Bug Fixes

  • deps: update dependency hot-shots to v8.5.2 (#434) (65bae0c)

1.11.9 (2021-09-25)

Bug Fixes

  • deps: update dependency puppeteer-core to v10.4.0 (#429) (295847b)

1.11.8 (2021-09-14)

Bug Fixes

1.11.7 (2021-09-04)

Bug Fixes

  • deps: update dependency hot-shots to v8.5.1 (#406) (0a3b220)

1.11.6 (2021-09-03)

Bug Fixes

  • deps: update dependency altheia-async-data-validator to v5.0.12 (#405) (d0778e7)

1.11.5 (2021-08-31)

Bug Fixes

  • login: wait more and dont renderHTML if not needed (#394) (1a4c649)

1.11.4 (2021-08-27)

Bug Fixes

  • datadog: add hostname to checks (70bcc39)

1.11.3 (2021-08-17)

Bug Fixes

  • login: ignore aria-hidden password fields (#386) (f771c41)

1.11.2 (2021-08-16)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.22 (#385) (58d7fd5)

1.11.1 (2021-08-07)

Bug Fixes

  • deps: update dependency puppeteer-core to v10.2.0 (#375) (9e4c686)

1.11.0 (2021-08-02)

Features

1.10.6 (2021-07-27)

Bug Fixes

  • order of health check + datadog report (a124409)

1.10.5 (2021-07-27)

Bug Fixes

1.10.4 (2021-07-25)

Bug Fixes

1.10.3 (2021-07-25)

Bug Fixes

  • health check for long task + log fail job + log id of the jobs (e81663a)

1.10.2 (2021-07-25)

Bug Fixes

  • do not report expected ENOTFOUND (f448903)

1.10.1 (2021-07-25)

Bug Fixes

  • handle 200 without body (4a4e1b0)

1.10.0 (2021-07-24)

Features

1.9.3 (2021-07-24)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.19 (#356) (5d57c7b)

1.9.2 (2021-07-23)

Bug Fixes

1.9.1 (2021-07-23)

Bug Fixes

  • report more metrics + make sure we close everything (#352) (c976192)

1.9.0 (2021-07-23)

Features

1.8.0 (2021-07-22)

Features

1.7.17 (2021-07-22)

Bug Fixes

1.7.16 (2021-07-22)

Bug Fixes

1.7.15 (2021-07-22)

Bug Fixes

1.7.14 (2021-07-20)

Bug Fixes

1.7.13 (2021-07-17)

Bug Fixes

  • deps: update dependency hot-shots to v8.5.0 (#342) (7b008a0)

1.7.12 (2021-07-15)

Bug Fixes

1.7.11 (2021-07-15)

Bug Fixes

  • waitForNavigation can resolve with null (#338) (f05f878)

1.7.10 (2021-07-07)

Bug Fixes

1.7.9 (2021-07-03)

Bug Fixes

  • deps: update dependency hot-shots to v8.4.0 (#327) (e104830)

1.7.8 (2021-07-03)

Bug Fixes

  • deps: update dependency puppeteer-core to v10.1.0 (#326) (98753e9)

1.7.7 (2021-06-23)

Bug Fixes

  • move 2-steps logging logs to the right place (#312) (b8f2820)

1.7.6 (2021-06-22)

Bug Fixes

1.7.5 (2021-06-22)

Bug Fixes

1.7.4 (2021-06-14)

Bug Fixes

  • deps: update dependency puppeteer-core to v10 (#301) (76909db)

1.7.3 (2021-06-12)

Bug Fixes

  • deps: update dependency hot-shots to v8.3.2 (#297) (2018f69)

1.7.2 (2021-05-29)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.17 (#287) (d509bff)

1.7.1 (2021-05-08)

Bug Fixes

  • deps: update dependency puppeteer-core to v9.1.1 (#267) (28fed5a)

1.7.0 (2021-05-05)

Features

1.6.1 (2021-04-28)

Bug Fixes

1.6.0 (2021-04-28)

Features

1.5.21 (2021-04-26)

Bug Fixes

  • deps: update dependency puppeteer-core to v9 (#252) (c16d6e0)

1.5.20 (2021-04-04)

Bug Fixes

  • deps: update dependency hot-shots to v8.3.1 (#235) (14d4a35)

1.5.19 (2021-03-22)

Bug Fixes

1.5.18 (2021-03-08)

Bug Fixes

1.5.17 (2021-03-01)

Bug Fixes

  • deps: update dependency puppeteer-core to v8 (#208) (3d810cb)

1.5.16 (2021-03-01)

Bug Fixes

  • deps: update dependency puppeteer-core to v7.1.0 (#198) (db4dc05)

1.5.15 (2021-03-01)

Bug Fixes

  • deps: update dependency @algolia/dns-filter to v1.1.13 (#207) (57a0c6d)

1.5.14 (2021-03-01)

Bug Fixes

1.5.13 (2021-02-08)

Bug Fixes

  • deps: update dependency puppeteer-core to v7 (#188) (dc5c647)

1.5.12 (2021-02-08)

Bug Fixes

  • deps: update dependency puppeteer-core to v6 (#187) (2deaa1e)

1.5.11 (2021-01-28)

Bug Fixes

1.5.10 (2021-01-26)

Bug Fixes

1.5.9 (2021-01-26)

Bug Fixes

1.5.8 (2021-01-26)

Bug Fixes

1.5.7 (2021-01-25)

Bug Fixes

1.5.6 (2021-01-24)

Bug Fixes

1.5.5 (2021-01-23)

Bug Fixes

1.5.4 (2020-12-12)

Bug Fixes

  • deps: update dependency uuid to v8.3.2 (#148) (fd3ea2b)

1.5.3 (2020-11-24)

Bug Fixes

1.5.2 (2020-11-21)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.5.0 (#130) (e2f549d)

1.5.1 (2020-11-18)

Bug Fixes

  • upgrade node in dockerfile (ffb93f8)

1.5.0 (2020-11-18)

Features

  • upgrade node, packages, eslint (25c69cf)

1.4.19 (2020-11-01)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.4.1 (#115) (fdc7829)

1.4.18 (2020-10-25)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.4.0 (#112) (a0062c7)

1.4.17 (2020-10-09)

Bug Fixes

  • deps: update dependency uuid to v8.3.1 (#102) (85f7bef)

1.4.16 (2020-09-27)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.3.1 (#101) (5a7aa40)

1.4.15 (2020-09-13)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.3.0 (#95) (62d20c2)

1.4.14 (2020-09-12)

Bug Fixes

  • deps: update dependency node-fetch to v2.6.1 [security] (#92) (2b92dae)

1.4.13 (2020-08-02)

Bug Fixes

  • deps: update dependency uuid to v8.3.0 (#79) (53dbfab)

1.4.12 (2020-07-26)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.2.1 (#75) (746014a)

1.4.11 (2020-07-20)

Bug Fixes

  • deps: update dependency puppeteer-core to v5.2.0 (#73) (fd17242)

1.4.10 (2020-07-06)

Bug Fixes

  • deps: update dependency puppeteer-core to v5 (#65) (44f9748)

1.4.9 (2020-06-28)

Bug Fixes

  • deps: update dependency uuid to v8.2.0 (#64) (46db9cf)

1.4.8 (2020-06-28)

Bug Fixes

  • deps: update dependency puppeteer-core to v4.0.1 (#63) (ec51198)

1.4.7 (2020-06-22)

Bug Fixes

  • deps: update dependency puppeteer-core to v4 (#60) (73e4c5d)

1.4.6 (2020-06-06)

Bug Fixes

  • deps: update dependency puppeteer-core to v3.3.0 (#55) (3c6946b)

1.4.5 (2020-06-01)

Bug Fixes

  • deps: update dependency uuid to v8.1.0 (#48) (29ee0c3)

1.4.4 (2020-05-24)

Bug Fixes

  • deps: update dependency puppeteer-core to v3.1.0 (#52) (16cfa4d)

1.4.3 (2020-05-10)

Bug Fixes

  • deps: update dependency puppeteer-core to v3.0.4 (#44) (7cc18cb)

1.4.2 (2020-05-04)

Bug Fixes

  • deps: update dependency uuid to v8 (#39) (46a6a6d)

1.4.1 (2020-05-03)

Bug Fixes

  • deps: update dependency puppeteer-core to v3.0.2 (#42) (0921ab3)

1.4.0 (2020-04-20)

Features

1.3.13 (2020-04-20)

Bug Fixes

  • deps: update dependency puppeteer-core to v3 (#31) (c3a9dc9)

1.3.12 (2020-04-20)

Bug Fixes

  • express: update @types/express dependencies (1e4a5e0)

1.3.11 (2020-04-04)

Bug Fixes

  • deps: update dependency uuid to v7.0.3 (42dcf72)

1.3.10 (2020-03-07)

Bug Fixes

  • deps: update dependency uuid to v7.0.2 (81261da)

1.3.9 (2020-03-02)

Bug Fixes

  • deps: update dependency uuid to v7 (#28) (7eda872)

1.3.8 (2020-02-08)

Bug Fixes

  • deps: update dependency puppeteer-core to v2.1.1 (aa276e4)

1.3.7 (2020-02-01)

Bug Fixes

  • deps: update dependency puppeteer-core to v2.1.0 (7c71fd9)

1.3.6 (2020-01-18)

Bug Fixes

  • deps: update dependency uuid to v3.4.0 (0da2c5c)

1.3.5 (2019-11-04)

Bug Fixes

  • stale-yarn-lock: upgrade package that is an undeclared dep o… (#20) (ad52065)

1.3.4 (2019-11-04)

Bug Fixes

  • url-hash-redirect: use window.location.href instead of page.url (#19) (fcbe621)

1.3.3 (2019-10-30)

Bug Fixes

  • docker-revert-url: revert only after comparison (#17) (74c6025)

1.3.2 (2019-10-29)

Bug Fixes

  • consistent-localhost: revert url translation when checking for redirection (#15) (146897b)

1.3.1 (2019-10-28)

Bug Fixes

  • deps: update dependency puppeteer-core to v2 (b47abe7)

1.3.0 (2019-10-28)

Features

  • forward-headers: handle forwarding of generic headers and cookie (#14) (af45367)

1.2.3 (2019-10-25)

Bug Fixes

  • deps: pin dependency @algolia/dns-filter to 1.1.3 (40d307f)

1.2.2 (2019-10-25)

Bug Fixes

  • allow-ip-prefixes: add environment variable to control which ips to whitelist (#13) (c3fe02a)
  • dev-setup: use ALLOW_LOCALHOST as condition for lax filtering (98b09eb)

1.2.1 (2019-10-23)

Bug Fixes

  • dev-setup: use USE_DOCKER_LOCALHOST as condition for lax filtering (d826226)

1.2.0 (2019-10-23)

Features

  • dns-filter: reject requests to private IPs (#10) (c1ff729)

1.1.0 (2019-10-22)

Features

  • detect-js-redirect: add additional failsafe against js shenaningans (5173968)
  • detect-js-redirect: return 307 when evaluated page url is different from initial url (f5d4bb7)
  • detect-js-redirect: return 307 when evaluated page url is different from initial url (7e86629)

1.0.5 (2019-09-14)

Bug Fixes

  • deps: update dependency puppeteer-core to v1.20.0 (511ffea)

1.0.4 (2019-08-24)

Bug Fixes

  • deps: update dependency uuid to v3.3.3 (56b7989)

1.0.3 (2019-07-27)

Bug Fixes

  • deps: update dependency puppeteer-core to v1.19.0 (f3878da)

1.0.2 (2019-06-29)

Bug Fixes

  • deps: update dependency puppeteer-core to v1.18.1 (79ed9b8)

1.0.1 (2019-06-22)

Bug Fixes

  • deps: update dependency puppeteer-core to v1.18.0 (828701f)

1.0.0 (2019-06-17)

Bug Fixes

  • deps: update dependency express to v4.17.1 (f138d8b)
  • ready: remove wrongly committed leftover (816b86d)
  • render: fix POST version of render (6003ac5)
  • Renderer: await pageBuffer when stopping (f79804f)
  • start.sh: allow graceful exit (d6adcef)

Features