UNPKG

wdio-intercept-service

Version:
134 lines (98 loc) • 6.83 kB
## wdio-intercept-service changelog ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v.next) ] v.next / <DATE> ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.4.1) ] 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 ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.3.0) ] 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 ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.3.0) ] 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 ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.3.0) ] 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) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.2.2) ] 4.2.2 / 28.02.2022 - Wrap xhr::abort and add tests for angular (thanks @lildesert) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.2.1) ] 4.2.1 / 20.12.2021 - fix(#196): requestBody are empty when doing a POST+URLSearchParams (thanks @Badisi) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.2.0) ] 4.2.0 / 07.12.2021 - Intercept HTTP requests upon initiation, rather than completion (thanks @tehhowch) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.1.10) ] 4.1.10 / 16.11.2021 * Support fetch requests opened with `URL` objects (thanks @tehhowch) * Fix return type for `browser.getExpectations()` (thanks @tehhowch) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.1.9) ] 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) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.1.8) ] 4.1.8 / 28.10.2021 * Maintenance upgrade to help enforce IE compatability (thanks @tehhowch) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.1.7) ] 4.1.7 / 04.08.2021 * Add support for WebdriverIO standalone mode (thanks @juenobueno) ### [ [>](https://github.com/webdriverio-community/wdio-intercept-service/tree/v4.1.6) ] 4.1.6 / 19.05.2021 * Maintenance upgrades (thanks @christian-bromann) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.1.4) ] 4.1.4 / 19.04.2021 Improved support for parallelization (thanks @RaulGDMM) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.1.3) ] 4.1.3 / 04.03.2021 Support ArrayBuffer decoding (thanks @cesar-rivera) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.1.2) ] 4.1.2 / 30.04.2020 * Maintenance upgrade (package upgrades and spring cleaning) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.1.1) ] 4.1.1 / 04.04.2020 * Fix plugin TypeScript types for async mode (thanks @louis-bompart) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.1.0) ] 4.1.0 / 01.04.2020 * Update webdriverio dependencies * Fix undefined array returned from interceptor bug ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v4.0.0) ] 4.0.0 / 24.01.2020 * Add full typescript support for the plugin * Drop Node v8 support (out of LTS) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.1.1) ] 3.1.1 / 11.01.2020 * Fix incorrect check for assertExpectedRequestsOnly (thanks @chrisdraycott) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.1.0) ] 3.1.0 / 08.01.2020 * Add option to validate only expected requests (thanks @chrisdraycott) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.0.3) ] 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 ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.0.2) ] 3.0.2 / 21.02.2019 * Fix the module exports (thanks @abjerstedt) ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.0.1) ] 3.0.1 / 13.02.2019 * Properly rename to wdio-intercept-service ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v3.0.0) ] 3.0.0 / 13.02.2019 * Rename to wdio-intercept-service * Bump webdriverio dependency to v5 * Add `fetch` support! 🎉 ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v2.2.0) ] 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 ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v2.1.1) ] 2.1.1 / 15.12.2017 * Fix problems with newer versions of selenium ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v2.1.0) ] 2.1.0 / 31.10.2017 * Add possibility to assess the requests payload using `request.body` ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v2.0.0) ] 2.0.0 / 18.04.2017 * Support for webdriver.io v4.x ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.1.1) ] 1.1.1 / 18.04.2017 * Add support for blobs using `xhr.response` * Update test browser versions * Update eslint * Some clean up ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.1.0) ] 1.1.0 / 05.02.2016 * Add possibility to persist data during page changes using `sessionStorage` ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.0.3) ] 1.0.3 / 27.01.2016 * Add tests for manual initialisation ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.0.2) ] 1.0.2 / 01.11.2015 * Readme adjustments? ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.0.1) ] 1.0.1 / 01.11.2015 * Fix selenium-standalone postinstall issue ### [ [>](https://github.com/chmanie/wdio-intercept-service/tree/v1.0.0) ] 1.0.0 / 01.11.2015 * Initial release