Skip to content

Latest commit

 

History

History
133 lines (98 loc) · 6.67 KB

CHANGELOG.md

File metadata and controls

133 lines (98 loc) · 6.67 KB

wdio-intercept-service changelog

[ > ] v.next /

[ > ] 4.4.1 / 05.03.2024

  • Upgrade WDIO test dependencies to minimum of 8.14 for auto-driver management
  • Update repo GH action dependencies
  • Update WDIO to v8.32 to fix Chromedriver download URL (thanks @seanpoulter)
  • Fix property check that broke compatibility with WDIO versions before v6.10
  • Fix issue with unit test concurrency by removing unnecessary use of WebdriverIO remote
  • Ensure the repo's lint action checks code format, too

[ > ] 4.4.0 / 24.02.2023

  • Promptly throw if the user passes an invalid "index" parameter to getRequest
  • Use Express directly, rather than wdio-static-server-service
  • Upgrade WDIO dependencies to latest v8

[ > ] 4.3.1 / 21.12.2022

  • Handle responses with no headers (thanks @dragosMC91)
  • Update GitHub Actions workflows to enable auto-merged dependabot PRs
  • Upgrade WDIO dependencies to latest v7, lockfile v2

[ > ] 4.3.0 / 17.10.2022

  • Fix header-parsing code to be RFC-compliant (thanks @jbebe)
  • Add new method to allow disabling request interception (thanks @muhserks)
  • Disable the wdio-pause lint rule (thanks @tehhowch)
  • Add new method to allow excluding urls from being saved to session storage (thanks @x3700x)

[ > ] 4.2.2 / 28.02.2022

  • Wrap xhr::abort and add tests for angular (thanks @lildesert)

[ > ] 4.2.1 / 20.12.2021

  • fix(#196): requestBody are empty when doing a POST+URLSearchParams (thanks @Badisi)

[ > ] 4.2.0 / 07.12.2021

  • Intercept HTTP requests upon initiation, rather than completion (thanks @tehhowch)

[ > ] 4.1.10 / 16.11.2021

  • Support fetch requests opened with URL objects (thanks @tehhowch)
  • Fix return type for browser.getExpectations() (thanks @tehhowch)

[ > ] 4.1.9 / 03.11.2021

  • Run e2e tests in async mode (thanks @tehhowch)
  • Support 'blob' response types in XHR requests (thanks @tehhowch)
  • Run e2e tests for Firefox, too (thanks @tehhowch)

[ > ] 4.1.8 / 28.10.2021

  • Maintenance upgrade to help enforce IE compatability (thanks @tehhowch)

[ > ] 4.1.7 / 04.08.2021

  • Add support for WebdriverIO standalone mode (thanks @juenobueno)

[ > ] 4.1.6 / 19.05.2021

  • Maintenance upgrades (thanks @christian-bromann)

[ > ] 4.1.4 / 19.04.2021

Improved support for parallelization (thanks @RaulGDMM)

[ > ] 4.1.3 / 04.03.2021

Support ArrayBuffer decoding (thanks @cesar-rivera)

[ > ] 4.1.2 / 30.04.2020

  • Maintenance upgrade (package upgrades and spring cleaning)

[ > ] 4.1.1 / 04.04.2020

  • Fix plugin TypeScript types for async mode (thanks @louis-bompart)

[ > ] 4.1.0 / 01.04.2020

  • Update webdriverio dependencies
  • Fix undefined array returned from interceptor bug

[ > ] 4.0.0 / 24.01.2020

  • Add full typescript support for the plugin
  • Drop Node v8 support (out of LTS)

[ > ] 3.1.1 / 11.01.2020

  • Fix incorrect check for assertExpectedRequestsOnly (thanks @chrisdraycott)

[ > ] 3.1.0 / 08.01.2020

  • Add option to validate only expected requests (thanks @chrisdraycott)

[ > ] 3.0.3 / 05.12.2019

  • Fix issues with IE11 (thanks @vrockai)
  • Fix undefined init values in fetch requests (thanks @lacell75)
  • Upgrade all dependencies
  • Fix a pre-commit issue

[ > ] 3.0.2 / 21.02.2019

  • Fix the module exports (thanks @abjerstedt)

[ > ] 3.0.1 / 13.02.2019

  • Properly rename to wdio-intercept-service

[ > ] 3.0.0 / 13.02.2019

  • Rename to wdio-intercept-service
  • Bump webdriverio dependency to v5
  • Add fetch support! 🎉

[ > ] 2.2.0 / 23.01.2018

  • Add possibility to assess request headers
  • Improve error messages
  • Add test for iframe assertions
  • Fix chrome issue on CI

[ > ] 2.1.1 / 15.12.2017

  • Fix problems with newer versions of selenium

[ > ] 2.1.0 / 31.10.2017

  • Add possibility to assess the requests payload using request.body

[ > ] 2.0.0 / 18.04.2017

  • Support for webdriver.io v4.x

[ > ] 1.1.1 / 18.04.2017

  • Add support for blobs using xhr.response
  • Update test browser versions
  • Update eslint
  • Some clean up

[ > ] 1.1.0 / 05.02.2016

  • Add possibility to persist data during page changes using sessionStorage

[ > ] 1.0.3 / 27.01.2016

  • Add tests for manual initialisation

[ > ] 1.0.2 / 01.11.2015

  • Readme adjustments?

[ > ] 1.0.1 / 01.11.2015

  • Fix selenium-standalone postinstall issue

[ > ] 1.0.0 / 01.11.2015

  • Initial release