yurikrupnik / angular-playground-full

0 stars 0 forks source link

Update dependency karma to v6 [SECURITY] #23

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
karma (source) ~0.13.3 -> ~6.3.16 age adoption passing confidence

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/com

Configuration

📅 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.

secure-code-warrior-for-github[bot] commented 2 years ago

Micro-Learning Topic: Open redirect (Detected by phrase)

Matched on "Open Redirect"

What is this? (2min video)

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).

Try this challenge in Secure Code Warrior

Micro-Learning Topic: Cross-site scripting (Detected by phrase)

Matched on "cross-site scripting"

What is this? (2min video)

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.

Try this challenge in Secure Code Warrior

coderabbitai[bot] commented 5 months ago

[!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 to false in the CodeRabbit configuration file.


🪧 Tips ### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit , please review it.` - `Generate unit testing code for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit testing code for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.` - `@coderabbitai read src/utils.ts and generate unit testing code.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` - `@coderabbitai help me debug CodeRabbit configuration file.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (Invoked using PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai full review` to do a full review from scratch and review all the files again. - `@coderabbitai summary` to regenerate the summary of the PR. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. - `@coderabbitai help` to get help. ### Other keywords and placeholders - Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. - Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description. - Add `@coderabbitai` anywhere in the PR title to generate the title automatically. ### CodeRabbit Configuration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information. - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json` ### Documentation and Community - Visit our [Documentation](https://coderabbit.ai/docs) for detailed information on how to use CodeRabbit. - Join our [Discord Community](http://discord.gg/coderabbit) to get help, request features, and share feedback. - Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.