Open renovate[bot] opened 2 years ago
This vulnerability refers to the ability of an attacker to arbitrarily perform a redirection (external) or forward (internal) against the system. It arises due to insufficient validation or sanitisation of inputs used to perform a redirect or forward and may result in privilege escalation (in the case of a forward) or may be used to launch phishing attacks against users (in the case of redirects).
Reflected cross-site scripting vulnerabilities occur when unescaped input is displayed in the resulting page displayed to the user. When HTML or script is included in the input, it will be processed by a user's browser as HTML or script and can alter the appearance of the page or execute malicious scripts in their user context.
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
This PR contains the following updates:
~0.13.3
->~6.3.16
GitHub Vulnerability Alerts
CVE-2022-0437
karma prior to version 6.3.14 contains a cross-site scripting vulnerability.
CVE-2021-23495
Karma before 6.3.16 is vulnerable to Open Redirect due to missing validation of the return_url query parameter.
Release Notes
karma-runner/karma (karma)
### [`v6.3.16`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6316-2022-02-10) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.15...v6.3.16) ##### Bug Fixes - **security:** mitigate the "Open Redirect Vulnerability" ([ff7edbb](https://redirect.github.com/karma-runner/karma/commit/ff7edbb2ffbcdd69761bece86b7dc1ef0740508d)) ### [`v6.3.15`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6315-2022-02-05) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.14...v6.3.15) ##### Bug Fixes - **helper:** make mkdirIfNotExists helper resilient to concurrent calls ([d9dade2](https://redirect.github.com/karma-runner/karma/commit/d9dade2f004a340e49c9a633177576200c286404)), closes [/github.com/karma-runner/karma-coverage/issues/434#issuecomment-1017939333](https://redirect.github.com//github.com/karma-runner/karma-coverage/issues/434/issues/issuecomment-1017939333) ### [`v6.3.14`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6314-2022-02-05) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.13...v6.3.14) ##### Bug Fixes - remove string template from client code ([91d5acd](https://redirect.github.com/karma-runner/karma/commit/91d5acda6325caf91685da465d688527bd412b47)) - warn when `singleRun` and `autoWatch` are `false` ([69cfc76](https://redirect.github.com/karma-runner/karma/commit/69cfc763c8f83e8e7e64d34e17829d0d3dcc0449)) - **security:** remove XSS vulnerability in `returnUrl` query param ([839578c](https://redirect.github.com/karma-runner/karma/commit/839578c45a8ac42fbc1d72105f97eab77dd3eb8a)) ### [`v6.3.13`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6313-2022-01-31) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.12...v6.3.13) ##### Bug Fixes - **deps:** bump log4js to resolve security issue ([5bf2df3](https://redirect.github.com/karma-runner/karma/commit/5bf2df304453c8f71ebc725653fd174ddb1dd28b)), closes [#3751](https://redirect.github.com/karma-runner/karma/issues/3751) ### [`v6.3.12`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6312-2022-01-24) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.11...v6.3.12) ##### Bug Fixes - remove depreciation warning from log4js ([41bed33](https://redirect.github.com/karma-runner/karma/commit/41bed33bf4b88c7e0787ca3a5ec15f2913b936fd)) ### [`v6.3.11`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6311-2022-01-13) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.10...v6.3.11) ##### Bug Fixes - **deps:** pin colors package to 1.4.0 due to security vulnerability ([a5219c5](https://redirect.github.com/karma-runner/karma/commit/a5219c52e2515248eefae4fe1863ac8ad3fdd43b)) ### [`v6.3.10`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6310-2022-01-08) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.9...v6.3.10) ##### Bug Fixes - **logger:** create parent folders if they are missing ([0d24bd9](https://redirect.github.com/karma-runner/karma/commit/0d24bd937f7089d1456e2ecf04419d2c268c3144)), closes [#3734](https://redirect.github.com/karma-runner/karma/issues/3734) ### [`v6.3.9`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#639-2021-11-16) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.8...v6.3.9) ##### Bug Fixes - restartOnFileChange option not restarting the test run ([92ffe60](https://redirect.github.com/karma-runner/karma/commit/92ffe6018451f6144e8bc7726d304057b5ac9d0a)), closes [#27](https://redirect.github.com/karma-runner/karma/issues/27) [#3724](https://redirect.github.com/karma-runner/karma/issues/3724) ### [`v6.3.8`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#638-2021-11-07) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.7...v6.3.8) ##### Bug Fixes - **reporter:** warning if stack trace contains generated code invocation ([4f23b14](https://redirect.github.com/karma-runner/karma/commit/4f23b14d3e774c0401f2c9eecb188b37aed020eb)) ### [`v6.3.7`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#637-2021-11-01) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.6...v6.3.7) ##### Bug Fixes - **middleware:** replace %X_UA_COMPATIBLE% marker anywhere in the file ([f1aeaec](https://redirect.github.com/karma-runner/karma/commit/f1aeaec09e49856747b8f650d06b4dcc61eb637e)), closes [#3711](https://redirect.github.com/karma-runner/karma/issues/3711) ### [`v6.3.6`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#636-2021-10-25) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.5...v6.3.6) ##### Bug Fixes - bump vulnerable ua-parser-js version ([6f2b2ec](https://redirect.github.com/karma-runner/karma/commit/6f2b2ec6ed0218980eabf2cbf44e0c8f16fee661)), closes [#3713](https://redirect.github.com/karma-runner/karma/issues/3713) ### [`v6.3.5`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#635-2021-10-20) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.4...v6.3.5) ##### Bug Fixes - **client:** prevent socket.io from hanging due to mocked clocks ([#3695](https://redirect.github.com/karma-runner/karma/issues/3695)) ([105da90](https://redirect.github.com/karma-runner/karma/commit/105da90a9975c1050f96cda966bd30a3c677494e)) ### [`v6.3.4`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#634-2021-06-14) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.3...v6.3.4) ##### Bug Fixes - bump production dependencies within SemVer ranges ([#3682](https://redirect.github.com/karma-runner/karma/issues/3682)) ([36467a8](https://redirect.github.com/karma-runner/karma/commit/36467a8ac357108343dde4131ef34099004711e5)), closes [#3680](https://redirect.github.com/karma-runner/karma/issues/3680) ### [`v6.3.3`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#633-2021-06-01) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.2...v6.3.3) ##### Bug Fixes - **server:** clean up vestigial code from proxy ([#3640](https://redirect.github.com/karma-runner/karma/issues/3640)) ([f4aeac3](https://redirect.github.com/karma-runner/karma/commit/f4aeac313ec07d61ce42edc2bd7ae5392a7b3fbc)), closes [/tools.ietf.org/html/std66#section-3](https://redirect.github.com//tools.ietf.org/html/std66/issues/section-3) ### [`v6.3.2`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6320-2022-05-13) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.1...v6.3.2) ##### Bug Fixes - prefer IPv4 addresses when resolving domains ([e17698f](https://redirect.github.com/karma-runner/karma/commit/e17698f950af83bf2b3edc540d2a3e1fb73cba59)), closes [#3730](https://redirect.github.com/karma-runner/karma/issues/3730) ### [`v6.3.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#6319-2022-04-19) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.3.0...v6.3.1) ##### Bug Fixes - **client:** error out when opening a new tab fails ([099b85e](https://redirect.github.com/karma-runner/karma/commit/099b85ed0a46e37dd7cb14fc1596cbb1b3eabce9)) ### [`v6.3.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#630-2021-03-23) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.2.0...v6.3.0) ##### Features - support asynchronous `config.set()` call in karma.conf.js ([#3660](https://redirect.github.com/karma-runner/karma/issues/3660)) ([4c9097a](https://redirect.github.com/karma-runner/karma/commit/4c9097a59c666671aaa55177e03e8738e047e886)) ### [`v6.2.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#620-2021-03-10) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.1.2...v6.2.0) ##### Features - **plugins:** add support wildcard config for scoped package plugin ([#3659](https://redirect.github.com/karma-runner/karma/issues/3659)) ([39831b1](https://redirect.github.com/karma-runner/karma/commit/39831b1c2f9cbeebdba94c73ce353efb7c44e802)) #### [6.1.2](https://redirect.github.com/karma-runner/karma/compare/v6.1.1...v6.1.2) (2021-03-09) ##### Bug Fixes - **commitlint:** skip task on master ([#3650](https://redirect.github.com/karma-runner/karma/issues/3650)) ([3fc6fda](https://redirect.github.com/karma-runner/karma/commit/3fc6fdadd6b0ed6838de048c15485b1bd815fe23)) - patch karma to allow loading virtual packages ([#3663](https://redirect.github.com/karma-runner/karma/issues/3663)) ([5bfcf5f](https://redirect.github.com/karma-runner/karma/commit/5bfcf5f37de6f0a12abcf9914c2fad510395b4d6)) #### [6.1.1](https://redirect.github.com/karma-runner/karma/compare/v6.1.0...v6.1.1) (2021-02-12) ##### Bug Fixes - **config:** check extension before ts-node register ([#3651](https://redirect.github.com/karma-runner/karma/issues/3651)) ([474f4e1](https://redirect.github.com/karma-runner/karma/commit/474f4e1caff469cce87f19a11d9179e4e05552f9)), closes [#3329](https://redirect.github.com/karma-runner/karma/issues/3329) - report launcher process error when exit event is not emitted ([#3647](https://redirect.github.com/karma-runner/karma/issues/3647)) ([7ab86be](https://redirect.github.com/karma-runner/karma/commit/7ab86be25c334b07747632b0a6bdb1d650d881bc)) ### [`v6.1.2`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#612-2021-03-09) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.1.1...v6.1.2) ##### Bug Fixes - **commitlint:** skip task on master ([#3650](https://redirect.github.com/karma-runner/karma/issues/3650)) ([3fc6fda](https://redirect.github.com/karma-runner/karma/commit/3fc6fdadd6b0ed6838de048c15485b1bd815fe23)) - patch karma to allow loading virtual packages ([#3663](https://redirect.github.com/karma-runner/karma/issues/3663)) ([5bfcf5f](https://redirect.github.com/karma-runner/karma/commit/5bfcf5f37de6f0a12abcf9914c2fad510395b4d6)) ### [`v6.1.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#611-2021-02-12) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.1.0...v6.1.1) ##### Bug Fixes - **config:** check extension before ts-node register ([#3651](https://redirect.github.com/karma-runner/karma/issues/3651)) ([474f4e1](https://redirect.github.com/karma-runner/karma/commit/474f4e1caff469cce87f19a11d9179e4e05552f9)), closes [#3329](https://redirect.github.com/karma-runner/karma/issues/3329) - report launcher process error when exit event is not emitted ([#3647](https://redirect.github.com/karma-runner/karma/issues/3647)) ([7ab86be](https://redirect.github.com/karma-runner/karma/commit/7ab86be25c334b07747632b0a6bdb1d650d881bc)) ### [`v6.1.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#610-2021-02-03) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.0.4...v6.1.0) ##### Features - **config:** improve `karma.config.parseConfig` error handling ([#3635](https://redirect.github.com/karma-runner/karma/issues/3635)) ([9dba1e2](https://redirect.github.com/karma-runner/karma/commit/9dba1e20af48d4885e1a1c6da8c08454acb0db9d)) #### [6.0.4](https://redirect.github.com/karma-runner/karma/compare/v6.0.3...v6.0.4) (2021-02-01) ##### Bug Fixes - **cli:** temporarily disable strict parameters validation ([#3641](https://redirect.github.com/karma-runner/karma/issues/3641)) ([9c755e0](https://redirect.github.com/karma-runner/karma/commit/9c755e0d61f1e8fb0fed1281fc8a331d5f1734be)), closes [#3625](https://redirect.github.com/karma-runner/karma/issues/3625) - **client:** fix a false positive page reload error in Safari ([#3643](https://redirect.github.com/karma-runner/karma/issues/3643)) ([2a57b23](https://redirect.github.com/karma-runner/karma/commit/2a57b230cd6b27e1a6e903ca6557c5a6b3e31bf6)) - ensure that Karma supports running tests on IE 11 ([#3642](https://redirect.github.com/karma-runner/karma/issues/3642)) ([dbd1943](https://redirect.github.com/karma-runner/karma/commit/dbd1943e6901c4cb86280db7663afde32f9ab86c)) #### [6.0.3](https://redirect.github.com/karma-runner/karma/compare/v6.0.2...v6.0.3) (2021-01-27) ##### Bug Fixes - **plugins:** refactor instantiatePlugin from preproprocessor ([#3628](https://redirect.github.com/karma-runner/karma/issues/3628)) ([e02858a](https://redirect.github.com/karma-runner/karma/commit/e02858ae0d0de3f05add976b10e4b6b935cc3dd7)) #### [6.0.2](https://redirect.github.com/karma-runner/karma/compare/v6.0.1...v6.0.2) (2021-01-25) ##### Bug Fixes - avoid ES6+ syntax in client scripts ([#3629](https://redirect.github.com/karma-runner/karma/issues/3629)) ([6629e96](https://redirect.github.com/karma-runner/karma/commit/6629e96901dbeae24fbaa4d0bfa009618fb8ee75)), closes [#3630](https://redirect.github.com/karma-runner/karma/issues/3630) #### [6.0.1](https://redirect.github.com/karma-runner/karma/compare/v6.0.0...v6.0.1) (2021-01-20) ##### Bug Fixes - **server:** set maxHttpBufferSize to the socket.io v2 default ([#3626](https://redirect.github.com/karma-runner/karma/issues/3626)) ([69baddc](https://redirect.github.com/karma-runner/karma/commit/69baddc843e4852a6770bfc1212fc2bce1f38fe7)), closes [#3621](https://redirect.github.com/karma-runner/karma/issues/3621) - restore `customFileHandlers` provider ([#3624](https://redirect.github.com/karma-runner/karma/issues/3624)) ([25d9abb](https://redirect.github.com/karma-runner/karma/commit/25d9abb76929b6ea8abe1cf040ba6db2f269d50e)) ### [`v6.0.4`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#604-2021-02-01) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.0.3...v6.0.4) ##### Bug Fixes - **cli:** temporarily disable strict parameters validation ([#3641](https://redirect.github.com/karma-runner/karma/issues/3641)) ([9c755e0](https://redirect.github.com/karma-runner/karma/commit/9c755e0d61f1e8fb0fed1281fc8a331d5f1734be)), closes [#3625](https://redirect.github.com/karma-runner/karma/issues/3625) - **client:** fix a false positive page reload error in Safari ([#3643](https://redirect.github.com/karma-runner/karma/issues/3643)) ([2a57b23](https://redirect.github.com/karma-runner/karma/commit/2a57b230cd6b27e1a6e903ca6557c5a6b3e31bf6)) - ensure that Karma supports running tests on IE 11 ([#3642](https://redirect.github.com/karma-runner/karma/issues/3642)) ([dbd1943](https://redirect.github.com/karma-runner/karma/commit/dbd1943e6901c4cb86280db7663afde32f9ab86c)) ### [`v6.0.3`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#603-2021-01-27) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.0.2...v6.0.3) ##### Bug Fixes - **plugins:** refactor instantiatePlugin from preproprocessor ([#3628](https://redirect.github.com/karma-runner/karma/issues/3628)) ([e02858a](https://redirect.github.com/karma-runner/karma/commit/e02858ae0d0de3f05add976b10e4b6b935cc3dd7)) ### [`v6.0.2`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#602-2021-01-25) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.0.1...v6.0.2) ##### Bug Fixes - avoid ES6+ syntax in client scripts ([#3629](https://redirect.github.com/karma-runner/karma/issues/3629)) ([6629e96](https://redirect.github.com/karma-runner/karma/commit/6629e96901dbeae24fbaa4d0bfa009618fb8ee75)), closes [#3630](https://redirect.github.com/karma-runner/karma/issues/3630) ### [`v6.0.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#601-2021-01-20) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v6.0.0...v6.0.1) ##### Bug Fixes - **server:** set maxHttpBufferSize to the socket.io v2 default ([#3626](https://redirect.github.com/karma-runner/karma/issues/3626)) ([69baddc](https://redirect.github.com/karma-runner/karma/commit/69baddc843e4852a6770bfc1212fc2bce1f38fe7)), closes [#3621](https://redirect.github.com/karma-runner/karma/issues/3621) - restore `customFileHandlers` provider ([#3624](https://redirect.github.com/karma-runner/karma/issues/3624)) ([25d9abb](https://redirect.github.com/karma-runner/karma/commit/25d9abb76929b6ea8abe1cf040ba6db2f269d50e)) ### [`v6.0.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#600-2021-01-13) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.2.3...v6.0.0) ##### Bug Fixes - **ci:** abandon browserstack tests for Safari and IE ([#3615](https://redirect.github.com/karma-runner/karma/issues/3615)) ([04a811d](https://redirect.github.com/karma-runner/karma/commit/04a811dc7a4b37aa56c0405880f03cb2493bf820)) - **client:** do not reset karmaNavigating in unload handler ([#3591](https://redirect.github.com/karma-runner/karma/issues/3591)) ([4a8178f](https://redirect.github.com/karma-runner/karma/commit/4a8178f3a0504ef007b23ef0fd8f5ca128f0c5c6)), closes [#3482](https://redirect.github.com/karma-runner/karma/issues/3482) - **context:** do not error when karma is navigating ([#3565](https://redirect.github.com/karma-runner/karma/issues/3565)) ([05dc288](https://redirect.github.com/karma-runner/karma/commit/05dc28801627e3ce7054ae548046714dc2cf7a5e)), closes [#3560](https://redirect.github.com/karma-runner/karma/issues/3560) - **cve:** update ua-parser-js to 0.7.23 to fix CVE-2020-7793 ([#3584](https://redirect.github.com/karma-runner/karma/issues/3584)) ([f819fa8](https://redirect.github.com/karma-runner/karma/commit/f819fa843fa0633edbe2af6ac2889e25ea2cb639)) - **cve:** update yargs to 16.1.1 to fix cve-2020-7774 in y18n ([#3578](https://redirect.github.com/karma-runner/karma/issues/3578)) ([3fed0bc](https://redirect.github.com/karma-runner/karma/commit/3fed0bc7dd042a09c8aec55c059654781a4584ec)), closes [#3577](https://redirect.github.com/karma-runner/karma/issues/3577) - **deps:** bump socket-io to v3 ([#3586](https://redirect.github.com/karma-runner/karma/issues/3586)) ([1b9e1de](https://redirect.github.com/karma-runner/karma/commit/1b9e1de7d081e1c205debff27c6b5e1fe0585dee)), closes [#3569](https://redirect.github.com/karma-runner/karma/issues/3569) - **middleware:** catch errors when loading a module ([#3605](https://redirect.github.com/karma-runner/karma/issues/3605)) ([fec972f](https://redirect.github.com/karma-runner/karma/commit/fec972ff63760f9606a4cef7673a68c55c880722)), closes [#3572](https://redirect.github.com/karma-runner/karma/issues/3572) - **server:** clean up close-server logic ([#3607](https://redirect.github.com/karma-runner/karma/issues/3607)) ([3fca456](https://redirect.github.com/karma-runner/karma/commit/3fca456a02a65304d6423d6311fb55f83e73d85e)) - **test:** clear up clearContext ([#3597](https://redirect.github.com/karma-runner/karma/issues/3597)) ([8997b74](https://redirect.github.com/karma-runner/karma/commit/8997b7465de3c5f7e436078b57acae98de1ce39a)) - **test:** mark all second connections reconnects ([#3598](https://redirect.github.com/karma-runner/karma/issues/3598)) ([1c9c2de](https://redirect.github.com/karma-runner/karma/commit/1c9c2de54fa1abcb2c0edceebb159440b77e4863)) ##### Features - **cli:** error out on unexpected options or parameters ([#3589](https://redirect.github.com/karma-runner/karma/issues/3589)) ([603bbc0](https://redirect.github.com/karma-runner/karma/commit/603bbc0db2ef4e6b8474f97a8255587f2a5f924e)) - **client:** update banner with connection, test status, ping times ([#3611](https://redirect.github.com/karma-runner/karma/issues/3611)) ([4bf90f7](https://redirect.github.com/karma-runner/karma/commit/4bf90f70f46cddf52a55d8f2b9ce0ccd2d4a4d3b)) - **server:** print stack of unhandledrejections ([#3593](https://redirect.github.com/karma-runner/karma/issues/3593)) ([35a5842](https://redirect.github.com/karma-runner/karma/commit/35a584234b00297dc511300bb6e42eeaceac8345)) - **server:** remove deprecated static methods ([#3595](https://redirect.github.com/karma-runner/karma/issues/3595)) ([1a65bf1](https://redirect.github.com/karma-runner/karma/commit/1a65bf1181bc9eb5c28ba0130ab7d90e89b21918)) - remove support for running dart code in the browser ([#3592](https://redirect.github.com/karma-runner/karma/issues/3592)) ([7a3bd55](https://redirect.github.com/karma-runner/karma/commit/7a3bd5545fa1307c754419252fa35ff0b7572ae4)) ##### BREAKING CHANGES - **server:** Deprecated `require('karma').server.start()` and `require('karma').Server.start()` variants were removed from the public API. Instead use canonical form: const { Server } = require('karma'); const server = new Server(); server.start(); - **cli:** Karma is more strict and will error out if unknown option or argument is passed to CLI. - Using Karma to run Dart code in the browser is no longer supported. Use your favorite Dart-to-JS compiler instead. `dart` file type has been removed without a replacement. `customFileHandlers` DI token has been removed. Use [`middleware`](https://karma-runner.github.io/5.2/config/configuration-file.html#middleware) to achieve similar functionality. `customScriptTypes` DI token has been removed. It had no effect, so no replacement is provided. - **deps:** Some projects have socket.io tests that are version sensitive. #### [5.2.3](https://redirect.github.com/karma-runner/karma/compare/v5.2.2...v5.2.3) (2020-09-25) ##### Bug Fixes - update us-parser-js dependency ([#3564](https://redirect.github.com/karma-runner/karma/issues/3564)) ([500ed25](https://redirect.github.com/karma-runner/karma/commit/500ed25d7e523efe7e7cff2ec70830be7e6e797a)) #### [5.2.2](https://redirect.github.com/karma-runner/karma/compare/v5.2.1...v5.2.2) (2020-09-08) ##### Bug Fixes - revert source-map update ([#3559](https://redirect.github.com/karma-runner/karma/issues/3559)) ([d9ba284](https://redirect.github.com/karma-runner/karma/commit/d9ba2849ced403a2ff2574d8e3a14deee21f1cc4)), closes [#3557](https://redirect.github.com/karma-runner/karma/issues/3557) #### [5.2.1](https://redirect.github.com/karma-runner/karma/compare/v5.2.0...v5.2.1) (2020-09-02) ##### Bug Fixes - remove broken link from docs - 06-angularjs.md ([#3555](https://redirect.github.com/karma-runner/karma/issues/3555)) ([da2f307](https://redirect.github.com/karma-runner/karma/commit/da2f307603dbdeb9b49e30ebdbbe9ce68ccc2e9e)) - remove unused JSON utilities and flatted dependency ([#3550](https://redirect.github.com/karma-runner/karma/issues/3550)) ([beed255](https://redirect.github.com/karma-runner/karma/commit/beed255698c2efb3b7139f2145123829578345f6)) ### [`v5.2.3`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#523-2020-09-25) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.2.2...v5.2.3) ##### Bug Fixes - update us-parser-js dependency ([#3564](https://redirect.github.com/karma-runner/karma/issues/3564)) ([500ed25](https://redirect.github.com/karma-runner/karma/commit/500ed25d7e523efe7e7cff2ec70830be7e6e797a)) ### [`v5.2.2`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#522-2020-09-08) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.2.1...v5.2.2) ##### Bug Fixes - revert source-map update ([#3559](https://redirect.github.com/karma-runner/karma/issues/3559)) ([d9ba284](https://redirect.github.com/karma-runner/karma/commit/d9ba2849ced403a2ff2574d8e3a14deee21f1cc4)), closes [#3557](https://redirect.github.com/karma-runner/karma/issues/3557) ### [`v5.2.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#521-2020-09-02) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.2.0...v5.2.1) ##### Bug Fixes - remove broken link from docs - 06-angularjs.md ([#3555](https://redirect.github.com/karma-runner/karma/issues/3555)) ([da2f307](https://redirect.github.com/karma-runner/karma/commit/da2f307603dbdeb9b49e30ebdbbe9ce68ccc2e9e)) - remove unused JSON utilities and flatted dependency ([#3550](https://redirect.github.com/karma-runner/karma/issues/3550)) ([beed255](https://redirect.github.com/karma-runner/karma/commit/beed255698c2efb3b7139f2145123829578345f6)) ### [`v5.2.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#520-2020-08-31) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.1.1...v5.2.0) ##### Bug Fixes - **client:** avoid race between execute and clearContext ([#3452](https://redirect.github.com/karma-runner/karma/issues/3452)) ([8bc5b46](https://redirect.github.com/karma-runner/karma/commit/8bc5b468393bb90c0cac8f400d61e3434596c05a)), closes [#3424](https://redirect.github.com/karma-runner/karma/issues/3424) - **client:** check in bundled client code into version control ([#3524](https://redirect.github.com/karma-runner/karma/issues/3524)) ([6cd5a3b](https://redirect.github.com/karma-runner/karma/commit/6cd5a3b091490ad1c621710456f359213f0c161e)), closes [/github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd#commitcomment-38967493](https://redirect.github.com//github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd/issues/commitcomment-38967493) - **dependencies:** update dependencies ([#3543](https://redirect.github.com/karma-runner/karma/issues/3543)) ([5db46b7](https://redirect.github.com/karma-runner/karma/commit/5db46b799b84a3d29157edfdbb8d0d0bc57f8fbc)) - **docs:** Update 03-how-it-works.md ([#3539](https://redirect.github.com/karma-runner/karma/issues/3539)) ([e7cf7b1](https://redirect.github.com/karma-runner/karma/commit/e7cf7b11ca3f70a6401c0499376f78984b18e1cc)) - **server:** log error when file loading or preprocessing fails ([#3540](https://redirect.github.com/karma-runner/karma/issues/3540)) ([fc2fd61](https://redirect.github.com/karma-runner/karma/commit/fc2fd6102a1c6ed2972ab5bdec29d8747f1b8e64)) ##### Features - **server:** allow 'exit' listeners to set exit code ([#3541](https://redirect.github.com/karma-runner/karma/issues/3541)) ([7a94d33](https://redirect.github.com/karma-runner/karma/commit/7a94d33ab60b1924fd760b4675254d1edea5dd0a)) #### [5.1.1](https://redirect.github.com/karma-runner/karma/compare/v5.1.0...v5.1.1) (2020-07-28) ##### Bug Fixes - **server:** echo the hostname rather than listenAddress ([#3532](https://redirect.github.com/karma-runner/karma/issues/3532)) ([ebe7ce4](https://redirect.github.com/karma-runner/karma/commit/ebe7ce4c1aaa7637f2acfde6647f5766347ae1f5)) ### [`v5.1.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#511-2020-07-28) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.1.0...v5.1.1) ##### Bug Fixes - **server:** echo the hostname rather than listenAddress ([#3532](https://redirect.github.com/karma-runner/karma/issues/3532)) ([ebe7ce4](https://redirect.github.com/karma-runner/karma/commit/ebe7ce4c1aaa7637f2acfde6647f5766347ae1f5)) ### [`v5.1.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#510-2020-06-11) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.9...v5.1.0) ##### Features - **proxy:** use keepAlive agent ([#3527](https://redirect.github.com/karma-runner/karma/issues/3527)) ([b77f94c](https://redirect.github.com/karma-runner/karma/commit/b77f94c1c95d0f717866eae42d478d09544b6d9d)) #### [5.0.9](https://redirect.github.com/karma-runner/karma/compare/v5.0.8...v5.0.9) (2020-05-19) ##### Bug Fixes - **dependencies:** update to safe version of http-proxy ([#3519](https://redirect.github.com/karma-runner/karma/issues/3519)) ([00347bb](https://redirect.github.com/karma-runner/karma/commit/00347bb204c8c87e1096679af4634032d6600b67)), closes [#3510](https://redirect.github.com/karma-runner/karma/issues/3510) #### [5.0.8](https://redirect.github.com/karma-runner/karma/compare/v5.0.7...v5.0.8) (2020-05-18) ##### Bug Fixes - **dependencies:** update and unlock socket.io dependency ([#3513](https://redirect.github.com/karma-runner/karma/issues/3513)) ([b60391f](https://redirect.github.com/karma-runner/karma/commit/b60391fbddcfa5f8c50b6ac6e3c8d8d845258a56)) - **dependencies:** update to latest log4js major ([#3514](https://redirect.github.com/karma-runner/karma/issues/3514)) ([47f1cb2](https://redirect.github.com/karma-runner/karma/commit/47f1cb222ee0921defbe313b694da3288a894fec)) #### [5.0.7](https://redirect.github.com/karma-runner/karma/compare/v5.0.6...v5.0.7) (2020-05-16) ##### Bug Fixes - detect type for URLs with query parameter or fragment identifier ([#3509](https://redirect.github.com/karma-runner/karma/issues/3509)) ([f399063](https://redirect.github.com/karma-runner/karma/commit/f399063d1bc8954dba74166ea3dabef2fe376ae4)), closes [#3497](https://redirect.github.com/karma-runner/karma/issues/3497) #### [5.0.6](https://redirect.github.com/karma-runner/karma/compare/v5.0.5...v5.0.6) (2020-05-16) ##### Bug Fixes - **dependencies:** update production dependencies ([#3512](https://redirect.github.com/karma-runner/karma/issues/3512)) ([0cd696f](https://redirect.github.com/karma-runner/karma/commit/0cd696fe91f2616f6646ea5c67cc44b49d7e941a)) #### [5.0.5](https://redirect.github.com/karma-runner/karma/compare/v5.0.4...v5.0.5) (2020-05-07) ##### Bug Fixes - **cli:** restore command line help contents ([#3502](https://redirect.github.com/karma-runner/karma/issues/3502)) ([e99da31](https://redirect.github.com/karma-runner/karma/commit/e99da316a2d3f875f45baf4e985e521a2fcc755f)), closes [#3474](https://redirect.github.com/karma-runner/karma/issues/3474) #### [5.0.4](https://redirect.github.com/karma-runner/karma/compare/v5.0.3...v5.0.4) (2020-04-30) ##### Bug Fixes - **browser:** make sure that empty results array is still recognized ([#3486](https://redirect.github.com/karma-runner/karma/issues/3486)) ([fa95fa3](https://redirect.github.com/karma-runner/karma/commit/fa95fa3c917470fa4b9ad736287379d1e9ebb350)) #### [5.0.3](https://redirect.github.com/karma-runner/karma/compare/v5.0.2...v5.0.3) (2020-04-29) ##### Bug Fixes - **client:** flush resultsBuffer on engine upgrade ([#3212](https://redirect.github.com/karma-runner/karma/issues/3212)) ([e44ca94](https://redirect.github.com/karma-runner/karma/commit/e44ca944fe94ae455cd6dc45d9985a6d9fb94754)), closes [#3211](https://redirect.github.com/karma-runner/karma/issues/3211) #### [5.0.2](https://redirect.github.com/karma-runner/karma/compare/v5.0.1...v5.0.2) (2020-04-16) ##### Bug Fixes - **ci:** stop the proxy before killing the child, handle errors ([#3472](https://redirect.github.com/karma-runner/karma/issues/3472)) ([abe9af6](https://redirect.github.com/karma-runner/karma/commit/abe9af616f7a08f3c64cc06f6a68bd5f9c941133)), closes [#3464](https://redirect.github.com/karma-runner/karma/issues/3464) #### [5.0.1](https://redirect.github.com/karma-runner/karma/compare/v5.0.0...v5.0.1) (2020-04-10) ##### Bug Fixes - **file-list:** do not define fs.statAsync ([#3467](https://redirect.github.com/karma-runner/karma/issues/3467)) ([55a59e7](https://redirect.github.com/karma-runner/karma/commit/55a59e70017af79d6f3c170d87d808acc8e21faf)) ### [`v5.0.9`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#509-2020-05-19) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.8...v5.0.9) ##### Bug Fixes - **dependencies:** update to safe version of http-proxy ([#3519](https://redirect.github.com/karma-runner/karma/issues/3519)) ([00347bb](https://redirect.github.com/karma-runner/karma/commit/00347bb204c8c87e1096679af4634032d6600b67)), closes [#3510](https://redirect.github.com/karma-runner/karma/issues/3510) ### [`v5.0.8`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#508-2020-05-18) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.7...v5.0.8) ##### Bug Fixes - **dependencies:** update and unlock socket.io dependency ([#3513](https://redirect.github.com/karma-runner/karma/issues/3513)) ([b60391f](https://redirect.github.com/karma-runner/karma/commit/b60391fbddcfa5f8c50b6ac6e3c8d8d845258a56)) - **dependencies:** update to latest log4js major ([#3514](https://redirect.github.com/karma-runner/karma/issues/3514)) ([47f1cb2](https://redirect.github.com/karma-runner/karma/commit/47f1cb222ee0921defbe313b694da3288a894fec)) ### [`v5.0.7`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#507-2020-05-16) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.6...v5.0.7) ##### Bug Fixes - detect type for URLs with query parameter or fragment identifier ([#3509](https://redirect.github.com/karma-runner/karma/issues/3509)) ([f399063](https://redirect.github.com/karma-runner/karma/commit/f399063d1bc8954dba74166ea3dabef2fe376ae4)), closes [#3497](https://redirect.github.com/karma-runner/karma/issues/3497) ### [`v5.0.6`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#506-2020-05-16) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.5...v5.0.6) ##### Bug Fixes - **dependencies:** update production dependencies ([#3512](https://redirect.github.com/karma-runner/karma/issues/3512)) ([0cd696f](https://redirect.github.com/karma-runner/karma/commit/0cd696fe91f2616f6646ea5c67cc44b49d7e941a)) ### [`v5.0.5`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#505-2020-05-07) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.4...v5.0.5) ##### Bug Fixes - **cli:** restore command line help contents ([#3502](https://redirect.github.com/karma-runner/karma/issues/3502)) ([e99da31](https://redirect.github.com/karma-runner/karma/commit/e99da316a2d3f875f45baf4e985e521a2fcc755f)), closes [#3474](https://redirect.github.com/karma-runner/karma/issues/3474) ### [`v5.0.4`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#504-2020-04-30) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.3...v5.0.4) ##### Bug Fixes - **browser:** make sure that empty results array is still recognized ([#3486](https://redirect.github.com/karma-runner/karma/issues/3486)) ([fa95fa3](https://redirect.github.com/karma-runner/karma/commit/fa95fa3c917470fa4b9ad736287379d1e9ebb350)) ### [`v5.0.3`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#503-2020-04-29) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.2...v5.0.3) ##### Bug Fixes - **client:** flush resultsBuffer on engine upgrade ([#3212](https://redirect.github.com/karma-runner/karma/issues/3212)) ([e44ca94](https://redirect.github.com/karma-runner/karma/commit/e44ca944fe94ae455cd6dc45d9985a6d9fb94754)), closes [#3211](https://redirect.github.com/karma-runner/karma/issues/3211) ### [`v5.0.2`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#502-2020-04-16) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.1...v5.0.2) ##### Bug Fixes - **ci:** stop the proxy before killing the child, handle errors ([#3472](https://redirect.github.com/karma-runner/karma/issues/3472)) ([abe9af6](https://redirect.github.com/karma-runner/karma/commit/abe9af616f7a08f3c64cc06f6a68bd5f9c941133)), closes [#3464](https://redirect.github.com/karma-runner/karma/issues/3464) ### [`v5.0.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#501-2020-04-10) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v5.0.0...v5.0.1) ##### Bug Fixes - **file-list:** do not define fs.statAsync ([#3467](https://redirect.github.com/karma-runner/karma/issues/3467)) ([55a59e7](https://redirect.github.com/karma-runner/karma/commit/55a59e70017af79d6f3c170d87d808acc8e21faf)) ### [`v5.0.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#500-2020-04-09) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.4.1...v5.0.0) ##### Bug Fixes - install semantic-release as a regular dev dependency ([#3455](https://redirect.github.com/karma-runner/karma/issues/3455)) ([1eaf35e](https://redirect.github.com/karma-runner/karma/commit/1eaf35e1d616a2ef21dd00d843552f189fbc7c94)) - **ci:** echo travis env that gates release after_success ([#3446](https://redirect.github.com/karma-runner/karma/issues/3446)) ([b8b2ed8](https://redirect.github.com/karma-runner/karma/commit/b8b2ed81e595baf0337c9628a736494b9f2c91c1)) - **ci:** poll every 10s to avoid rate limit. ([#3388](https://redirect.github.com/karma-runner/karma/issues/3388)) ([91e7e00](https://redirect.github.com/karma-runner/karma/commit/91e7e00b29db95ea7209f60c07431b10ab597b02)) - **middleware/runner:** handle file list rejections ([#3400](https://redirect.github.com/karma-runner/karma/issues/3400)) ([80febfb](https://redirect.github.com/karma-runner/karma/commit/80febfb53a7d041bdcbcffef617e53cdc2d8dd66)), closes [#3396](https://redirect.github.com/karma-runner/karma/issues/3396) [#3396](https://redirect.github.com/karma-runner/karma/issues/3396) - **server:** cleanup import of the removed method ([#3439](https://redirect.github.com/karma-runner/karma/issues/3439)) ([cb1bcbf](https://redirect.github.com/karma-runner/karma/commit/cb1bcbf0b33c8b14a823f7c2cfb7003a7d7704e5)) - **server:** createPreprocessor was removed ([#3435](https://redirect.github.com/karma-runner/karma/issues/3435)) ([5c334f5](https://redirect.github.com/karma-runner/karma/commit/5c334f5e811c490f49e4e681e38345776b77210a)) - **server:** detection new MS Edge Chromium ([#3440](https://redirect.github.com/karma-runner/karma/issues/3440)) ([7166ce2](https://redirect.github.com/karma-runner/karma/commit/7166ce2b965a44c89010271fda908e2d58a10a9a)) - **server:** replace optimist on yargs lib ([#3451](https://redirect.github.com/karma-runner/karma/issues/3451)) ([ec1e69a](https://redirect.github.com/karma-runner/karma/commit/ec1e69a2545695ee248f34c26f7c4c2b50439b94)), closes [#2473](https://redirect.github.com/karma-runner/karma/issues/2473) - **server:** Report original error message ([#3415](https://redirect.github.com/karma-runner/karma/issues/3415)) ([79ee331](https://redirect.github.com/karma-runner/karma/commit/79ee331c939b7fb76a826d9216fea5fabc646854)), closes [#3414](https://redirect.github.com/karma-runner/karma/issues/3414) ##### Code Refactoring - use native Promise instead of Bluebird ([#3436](https://redirect.github.com/karma-runner/karma/issues/3436)) ([33a069f](https://redirect.github.com/karma-runner/karma/commit/33a069f8a4c4687cdbe07971cca479d98b262e3f)), closes [/github.com/karma-runner/karma/pull/3060#discussion_r284797390](https://redirect.github.com//github.com/karma-runner/karma/pull/3060/issues/discussion_r284797390) ##### Continuous Integration - drop node 8, adopt node 12 ([#3430](https://redirect.github.com/karma-runner/karma/issues/3430)) ([a673aa8](https://redirect.github.com/karma-runner/karma/commit/a673aa8ad76f733565498f2aab13fcd720502be1)) ##### Features - **docs:** document `DEFAULT_LISTEN_ADDR` constant ([#3443](https://redirect.github.com/karma-runner/karma/issues/3443)) ([057d527](https://redirect.github.com/karma-runner/karma/commit/057d527262f1e258f53985116cba718268f108da)), closes [#2479](https://redirect.github.com/karma-runner/karma/issues/2479) - **karma-server:** added log to the server.js for uncaught exception ([#3399](https://redirect.github.com/karma-runner/karma/issues/3399)) ([adc6a66](https://redirect.github.com/karma-runner/karma/commit/adc6a66943c93185e8481060c3cf4b7416985151)) - **preprocessor:** obey Pattern.isBinary when set ([#3422](https://redirect.github.com/karma-runner/karma/issues/3422)) ([708ae13](https://redirect.github.com/karma-runner/karma/commit/708ae133acc233195ea64657cafbb86cbd56f115)), closes [#3405](https://redirect.github.com/karma-runner/karma/issues/3405) ##### BREAKING CHANGES - Karma plugins which rely on the fact that Karma uses Bluebird promises may break as Bluebird-specific API is no longer available on Promises returned by the Karma core - **server:** Deprecated createPreprocessor removed, karma-browserify < 7 version doesn't work - no more testing on node 8. #### [4.4.1](https://redirect.github.com/karma-runner/karma/compare/v4.4.0...v4.4.1) (2019-10-18) ##### Bug Fixes - **deps:** back to karma-browserstack-launcher 1.4 ([#3361](https://redirect.github.com/karma-runner/karma/issues/3361)) ([1cd87ad](https://redirect.github.com/karma-runner/karma/commit/1cd87ad)) - **server:** Add test coverage for config.singleRun true branch. ([#3384](https://redirect.github.com/karma-runner/karma/issues/3384)) ([259be0d](https://redirect.github.com/karma-runner/karma/commit/259be0d)) - if preprocessor is async function and doesn't return a content then await donePromise ([#3387](https://redirect.github.com/karma-runner/karma/issues/3387)) ([f91be24](https://redirect.github.com/karma-runner/karma/commit/f91be24)) ### [`v4.4.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#441-2019-10-18) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.4.0...v4.4.1) ##### Bug Fixes - **deps:** back to karma-browserstack-launcher 1.4 ([#3361](https://redirect.github.com/karma-runner/karma/issues/3361)) ([1cd87ad](https://redirect.github.com/karma-runner/karma/commit/1cd87ad)) - **server:** Add test coverage for config.singleRun true branch. ([#3384](https://redirect.github.com/karma-runner/karma/issues/3384)) ([259be0d](https://redirect.github.com/karma-runner/karma/commit/259be0d)) - if preprocessor is async function and doesn't return a content then await donePromise ([#3387](https://redirect.github.com/karma-runner/karma/issues/3387)) ([f91be24](https://redirect.github.com/karma-runner/karma/commit/f91be24)) ### [`v4.4.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#440-2019-10-17) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.3.0...v4.4.0) ##### Bug Fixes - **runner:** remove explicit error on all tests failed ([#3369](https://redirect.github.com/karma-runner/karma/issues/3369)) ([f8005c6](https://redirect.github.com/karma-runner/karma/commit/f8005c6)), closes [#3367](https://redirect.github.com/karma-runner/karma/issues/3367) ##### Features - **client:** Add trusted types support ([#3360](https://redirect.github.com/karma-runner/karma/issues/3360)) ([019bfd4](https://redirect.github.com/karma-runner/karma/commit/019bfd4)) - Preprocessor can return Promise ([#3376](https://redirect.github.com/karma-runner/karma/issues/3376)) ([3ffcd83](https://redirect.github.com/karma-runner/karma/commit/3ffcd83)) - **config:** add failOnSkippedTests option. ([#3374](https://redirect.github.com/karma-runner/karma/issues/3374)) ([4ed3af0](https://redirect.github.com/karma-runner/karma/commit/4ed3af0)) - **config:** clientDisplayNone sets client elements display none. ([#3348](https://redirect.github.com/karma-runner/karma/issues/3348)) ([6235e68](https://redirect.github.com/karma-runner/karma/commit/6235e68)) - **deps:** Remove core-js dependency. ([#3379](https://redirect.github.com/karma-runner/karma/issues/3379)) ([0d70809](https://redirect.github.com/karma-runner/karma/commit/0d70809)) ### [`v4.3.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#430-2019-08-27) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.2.0...v4.3.0) ##### Bug Fixes - **build:** switch from yarn to package-lock.json ([#3351](https://redirect.github.com/karma-runner/karma/issues/3351)) ([6c5add2](https://redirect.github.com/karma-runner/karma/commit/6c5add2)) - **config:** Simpilfy error proceesing. ([#3345](https://redirect.github.com/karma-runner/karma/issues/3345)) ([582a406](https://redirect.github.com/karma-runner/karma/commit/582a406)), closes [#3339](https://redirect.github.com/karma-runner/karma/issues/3339) - **deps:** lodash update. ([#3341](https://redirect.github.com/karma-runner/karma/issues/3341)) ([5614c04](https://redirect.github.com/karma-runner/karma/commit/5614c04)) - **server:** Simplify 'dom' inclusion. ([#3356](https://redirect.github.com/karma-runner/karma/issues/3356)) ([5f13e11](https://redirect.github.com/karma-runner/karma/commit/5f13e11)) - **test:** `test:client` silently failing on Travis ([#3343](https://redirect.github.com/karma-runner/karma/issues/3343)) ([1489e9a](https://redirect.github.com/karma-runner/karma/commit/1489e9a)), closes [/travis-ci.org/karma-runner/karma/jobs/537027667#L1046](https://redirect.github.com//travis-ci.org/karma-runner/karma/jobs/537027667/issues/L1046) - **travis:** Pin to trusty ([#3347](https://redirect.github.com/karma-runner/karma/issues/3347)) ([1c6c690](https://redirect.github.com/karma-runner/karma/commit/1c6c690)) ##### Features - **async:** frameworks can be loaded asynchronously ([#3297](https://redirect.github.com/karma-runner/karma/issues/3297)) ([177e2ef](https://redirect.github.com/karma-runner/karma/commit/177e2ef)), closes [#851](https://redirect.github.com/karma-runner/karma/issues/851) - **config:** socket.io server pingTimeout config option. ([#3355](https://redirect.github.com/karma-runner/karma/issues/3355)) ([817fbbd](https://redirect.github.com/karma-runner/karma/commit/817fbbd)) - **preprocessor:** preprocessor_priority execution order. ([#3303](https://redirect.github.com/karma-runner/karma/issues/3303)) ([c5f3560](https://redirect.github.com/karma-runner/karma/commit/c5f3560)) - **runner:** feat(runner): ([62d4c5a](https://redirect.github.com/karma-runner/karma/commit/62d4c5a)), closes [#2121](https://redirect.github.com/karma-runner/karma/issues/2121) [#2799](https://redirect.github.com/karma-runner/karma/issues/2799) [#2121](https://redirect.github.com/karma-runner/karma/issues/2121) [#2799](https://redirect.github.com/karma-runner/karma/issues/2799) ### [`v4.2.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#420-2019-07-12) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.1.0...v4.2.0) ##### Bug Fixes - **logging:** Util inspect for logging the config. ([#3332](https://redirect.github.com/karma-runner/karma/issues/3332)) ([70b72a9](https://redirect.github.com/karma-runner/karma/commit/70b72a9)) - **reporter:** format stack with 1-based column ([#3325](https://redirect.github.com/karma-runner/karma/issues/3325)) ([182c04d](https://redirect.github.com/karma-runner/karma/commit/182c04d)), closes [#3324](https://redirect.github.com/karma-runner/karma/issues/3324) - **server:** Add error handler for webserver socket. ([#3300](https://redirect.github.com/karma-runner/karma/issues/3300)) ([fe9a1dd](https://redirect.github.com/karma-runner/karma/commit/fe9a1dd)) ### [`v4.1.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#410-2019-04-15) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.0.1...v4.1.0) ##### Bug Fixes - **client:** Enable loading different file types when running in parent mode without iframe ([#3289](https://redirect.github.com/karma-runner/karma/issues/3289)) ([7968db6](https://redirect.github.com/karma-runner/karma/commit/7968db6)) - **client:** Only create the funky object if message is not a string ([#3298](https://redirect.github.com/karma-runner/karma/issues/3298)) ([ce6825f](https://redirect.github.com/karma-runner/karma/commit/ce6825f)), closes [#3296](https://redirect.github.com/karma-runner/karma/issues/3296) - **launcher:** Log state transitions in debug ([#3294](https://redirect.github.com/karma-runner/karma/issues/3294)) ([6556ab4](https://redirect.github.com/karma-runner/karma/commit/6556ab4)), closes [#3290](https://redirect.github.com/karma-runner/karma/issues/3290) - **middleware:** log invalid filetype ([#3292](https://redirect.github.com/karma-runner/karma/issues/3292)) ([7eb48c5](https://redirect.github.com/karma-runner/karma/commit/7eb48c5)), closes [#3291](https://redirect.github.com/karma-runner/karma/issues/3291) #### [4.0.1](https://redirect.github.com/karma-runner/karma/compare/v4.0.0...v4.0.1) (2019-02-28) ##### Bug Fixes - **browser:** allow updating total specs count ([#3264](https://redirect.github.com/karma-runner/karma/issues/3264)) ([d5df723](https://redirect.github.com/karma-runner/karma/commit/d5df723)) - remove vulnerable dependency combine-lists ([#3273](https://redirect.github.com/karma-runner/karma/issues/3273)) ([c43f584](https://redirect.github.com/karma-runner/karma/commit/c43f584)), closes [#3265](https://redirect.github.com/karma-runner/karma/issues/3265) - remove vulnerable dependency expand-braces ([#3270](https://redirect.github.com/karma-runner/karma/issues/3270)) ([4ec4f6f](https://redirect.github.com/karma-runner/karma/commit/4ec4f6f)), closes [#3268](https://redirect.github.com/karma-runner/karma/issues/3268) [#3269](https://redirect.github.com/karma-runner/karma/issues/3269) - **filelist:** correct logger name. ([#3262](https://redirect.github.com/karma-runner/karma/issues/3262)) ([375bb5e](https://redirect.github.com/karma-runner/karma/commit/375bb5e)) - **launcher:** Debug Child Processes exit signal ([#3259](https://redirect.github.com/karma-runner/karma/issues/3259)) ([c277a6b](https://redirect.github.com/karma-runner/karma/commit/c277a6b)) ### [`v4.0.1`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#401-2019-02-28) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v4.0.0...v4.0.1) ##### Bug Fixes - **browser:** allow updating total specs count ([#3264](https://redirect.github.com/karma-runner/karma/issues/3264)) ([d5df723](https://redirect.github.com/karma-runner/karma/commit/d5df723)) - remove vulnerable dependency combine-lists ([#3273](https://redirect.github.com/karma-runner/karma/issues/3273)) ([c43f584](https://redirect.github.com/karma-runner/karma/commit/c43f584)), closes [#3265](https://redirect.github.com/karma-runner/karma/issues/3265) - remove vulnerable dependency expand-braces ([#3270](https://redirect.github.com/karma-runner/karma/issues/3270)) ([4ec4f6f](https://redirect.github.com/karma-runner/karma/commit/4ec4f6f)), closes [#3268](https://redirect.github.com/karma-runner/karma/issues/3268) [#3269](https://redirect.github.com/karma-runner/karma/issues/3269) - **filelist:** correct logger name. ([#3262](https://redirect.github.com/karma-runner/karma/issues/3262)) ([375bb5e](https://redirect.github.com/karma-runner/karma/commit/375bb5e)) - **launcher:** Debug Child Processes exit signal ([#3259](https://redirect.github.com/karma-runner/karma/issues/3259)) ([c277a6b](https://redirect.github.com/karma-runner/karma/commit/c277a6b)) ### [`v4.0.0`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#400-2019-01-23) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v3.1.4...v4.0.0) ##### Bug Fixes - **client:** fix issue with loaded on safari 10 ([#3252](https://redirect.github.com/karma-runner/karma/issues/3252)) ([571191c](https://redirect.github.com/karma-runner/karma/commit/571191c)), closes [#3198](https://redirect.github.com/karma-runner/karma/issues/3198) - **config:** add test:unit npm script ([#3242](https://redirect.github.com/karma-runner/karma/issues/3242)) ([02f071d](https://redirect.github.com/karma-runner/karma/commit/02f071d)) ##### Chores - remove support for node 6 ([#3246](https://redirect.github.com/karma-runner/karma/issues/3246)) ([8a83990](https://redirect.github.com/karma-runner/karma/commit/8a83990)), closes [#3151](https://redirect.github.com/karma-runner/karma/issues/3151) ##### BREAKING CHANGES - Drop Support for Node 6, to make it possible to use async/await in karma codebase. #### [3.1.4](https://redirect.github.com/karma-runner/karma/compare/v3.1.3...v3.1.4) (2018-12-17) ##### Bug Fixes - **file-list:** revert "do not preprocess up-to-date files" ([#3226](https://redirect.github.com/karma-runner/karma/issues/3226)) ([#3230](https://redirect.github.com/karma-runner/karma/issues/3230)) ([bb022a7](https://redirect.github.com/karma-runner/karma/commit/bb022a7)) - improve error msg when bin is a directory ([#3231](https://redirect.github.com/karma-runner/karma/issues/3231)) ([584dddc](https://redirect.github.com/karma-runner/karma/commit/584dddc)) - restarted browsers not running tests ([#3233](https://redirect.github.com/karma-runner/karma/issues/3233)) ([cc2eff2](https://redirect.github.com/karma-runner/karma/commit/cc2eff2)) #### [3.1.3](https://redirect.github.com/karma-runner/karma/compare/v3.1.2...v3.1.3) (2018-12-01) ##### Bug Fixes - add missing dep flatted ([#3223](https://redirect.github.com/karma-runner/karma/issues/3223)) ([655d4d2](https://redirect.github.com/karma-runner/karma/commit/655d4d2)) #### [3.1.2](https://redirect.github.com/karma-runner/karma/compare/v3.1.1...v3.1.2) (2018-12-01) ##### Bug Fixes - **browser:** report errors to console during singleRun=false ([#3209](https://redirect.github.com/karma-runner/karma/issues/3209)) ([30ff73b](https://redirect.github.com/karma-runner/karma/commit/30ff73b)), closes [#3131](https://redirect.github.com/karma-runner/karma/issues/3131) - **changelog:** remove release which does not exist ([#3214](https://redirect.github.com/karma-runner/karma/issues/3214)) ([4e87902](https://redirect.github.com/karma-runner/karma/commit/4e87902)) - **dep:** Bump useragent to fix HeadlessChrome version ([#3201](https://redirect.github.com/karma-runner/karma/issues/3201)) ([240209f](https://redirect.github.com/karma-runner/karma/commit/240209f)), closes [#2762](https://redirect.github.com/karma-runner/karma/issues/2762) - **deps:** upgrade sinon-chai 2.x -> 3.x ([#3207](https://redirect.github.com/karma-runner/karma/issues/3207)) ([dc5f5de](https://redirect.github.com/karma-runner/karma/commit/dc5f5de)) - **file-list:** do not preprocess up-to-date files ([#3196](https://redirect.github.com/karma-runner/karma/issues/3196)) ([5334d1a](https://redirect.github.com/karma-runner/karma/commit/5334d1a)), closes [#2829](https://redirect.github.com/karma-runner/karma/issues/2829) - **package:** bump lodash version ([#3203](https://redirect.github.com/karma-runner/karma/issues/3203)) ([d38f344](https://redirect.github.com/karma-runner/karma/commit/d38f344)), closes [#3177](https://redirect.github.com/karma-runner/karma/issues/3177) - **server:** use flatted for json.stringify ([#3220](https://redirect.github.com/karma-runner/karma/issues/3220)) ([fb05fb1](https://redirect.github.com/karma-runner/karma/commit/fb05fb1)), closes [#3215](https://redirect.github.com/karma-runner/karma/issues/3215) ##### Features - **docs:** callout the key debug strategies. ([#3219](https://redirect.github.com/karma-runner/karma/issues/3219)) ([2682bff](https://redirect.github.com/karma-runner/karma/commit/2682bff)) #### [3.1.1](https://redirect.github.com/karma-runner/karma/compare/v3.1.0...v3.1.1) (2018-10-23) ##### Bug Fixes - **config:** move puppeteer from dependency to dev-dependency ([#3193](https://redirect.github.com/karma-runner/karma/issues/3193)) ([f0d52ad](https://redirect.github.com/karma-runner/karma/commit/f0d52ad)), closes [#3191](https://redirect.github.com/karma-runner/karma/issues/3191) ### [`v3.1.4`](https://redirect.github.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#314-2018-12-17) [Compare Source](https://redirect.github.com/karma-runner/karma/compare/v3.1.3...v3.1.4) ##### Bug Fixes - **file-list:** revert "do not preprocess up-to-date files" ([#3226](https://redirect.github.com/karma-runner/karma/issues/3226)) ([#3230](https://redirect.github.com/karma-runner/karma/issues/3230)) ([bb022a7](https://redirect.github.com/karma-runner/karma/commit/bb022a7)) - improve error msg when bin is a directory ([#3231](https://redirect.github.com/karma-runner/karma/issues/3231)) ([584dddc](https://redirect.github.com/karma-runner/karma/comConfiguration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.