99.md (59845B)
1 # PR #99 Update dependency karma to v6 2 3 - **Status:** open 4 - **Author:** @renovate[bot] 5 - **Created:** 2021-01-23T14:54:33Z 6 - **Branch:** renovate/karma-6.x → master 7 - **Diff:** [99.diff](./99.diff) 8 9 --- 10 11 [](https://renovatebot.com) 12 13 This PR contains the following updates: 14 15 | Package | Change | Age | Adoption | Passing | Confidence | 16 |---|---|---|---|---|---| 17 | [karma](https://karma-runner.github.io/) ([source](https://togithub.com/karma-runner/karma)) | [`^3.0.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/karma/3.0.0/6.3.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | 18 19 --- 20 21 ### Release Notes 22 23 <details> 24 <summary>karma-runner/karma</summary> 25 26 ### [`v6.3.4`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​634-httpsgithubcomkarma-runnerkarmacomparev633v634-2021-06-14) 27 28 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.3.3...v6.3.4) 29 30 ##### Bug Fixes 31 32 - bump production dependencies within SemVer ranges ([#​3682](https://togithub.com/karma-runner/karma/issues/3682)) ([36467a8](https://togithub.com/karma-runner/karma/commit/36467a8ac357108343dde4131ef34099004711e5)), closes [#​3680](https://togithub.com/karma-runner/karma/issues/3680) 33 34 ### [`v6.3.3`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​633-httpsgithubcomkarma-runnerkarmacomparev632v633-2021-06-01) 35 36 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.3.2...v6.3.3) 37 38 ##### Bug Fixes 39 40 - **server:** clean up vestigial code from proxy ([#​3640](https://togithub.com/karma-runner/karma/issues/3640)) ([f4aeac3](https://togithub.com/karma-runner/karma/commit/f4aeac313ec07d61ce42edc2bd7ae5392a7b3fbc)), closes [/tools.ietf.org/html/std66#section-3](https://togithub.com//tools.ietf.org/html/std66/issues/section-3) 41 42 ### [`v6.3.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​632-httpsgithubcomkarma-runnerkarmacomparev631v632-2021-03-29) 43 44 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.3.1...v6.3.2) 45 46 ##### Bug Fixes 47 48 - fix running tests in IE9 ([#​3668](https://togithub.com/karma-runner/karma/issues/3668)) ([0055bc5](https://togithub.com/karma-runner/karma/commit/0055bc5cbf75597fa1601661bc4bec8cc701a49a)), closes [/github.com/karma-runner/karma/blob/026fff870913fb6cd2858dd962935dc74c92b725/client/main.js#L14](https://togithub.com//github.com/karma-runner/karma/blob/026fff870913fb6cd2858dd962935dc74c92b725/client/main.js/issues/L14) [#​3665](https://togithub.com/karma-runner/karma/issues/3665) 49 50 ### [`v6.3.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​631-httpsgithubcomkarma-runnerkarmacomparev630v631-2021-03-24) 51 52 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.3.0...v6.3.1) 53 54 ##### Bug Fixes 55 56 - **client:** clearContext after complete sent ([#​3657](https://togithub.com/karma-runner/karma/issues/3657)) ([c0962e3](https://togithub.com/karma-runner/karma/commit/c0962e34fb2c0a7a43bead8d600ad4a6dbb29c3d)) 57 58 ### [`v6.3.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​630-httpsgithubcomkarma-runnerkarmacomparev620v630-2021-03-23) 59 60 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.2.0...v6.3.0) 61 62 ##### Features 63 64 - support asynchronous `config.set()` call in karma.conf.js ([#​3660](https://togithub.com/karma-runner/karma/issues/3660)) ([4c9097a](https://togithub.com/karma-runner/karma/commit/4c9097a59c666671aaa55177e03e8738e047e886)) 65 66 ### [`v6.2.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​620-httpsgithubcomkarma-runnerkarmacomparev612v620-2021-03-10) 67 68 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.1.2...v6.2.0) 69 70 ##### Features 71 72 - **plugins:** add support wildcard config for scoped package plugin ([#​3659](https://togithub.com/karma-runner/karma/issues/3659)) ([39831b1](https://togithub.com/karma-runner/karma/commit/39831b1c2f9cbeebdba94c73ce353efb7c44e802)) 73 74 #### [6.1.2](https://togithub.com/karma-runner/karma/compare/v6.1.1...v6.1.2) (2021-03-09) 75 76 ##### Bug Fixes 77 78 - **commitlint:** skip task on master ([#​3650](https://togithub.com/karma-runner/karma/issues/3650)) ([3fc6fda](https://togithub.com/karma-runner/karma/commit/3fc6fdadd6b0ed6838de048c15485b1bd815fe23)) 79 - patch karma to allow loading virtual packages ([#​3663](https://togithub.com/karma-runner/karma/issues/3663)) ([5bfcf5f](https://togithub.com/karma-runner/karma/commit/5bfcf5f37de6f0a12abcf9914c2fad510395b4d6)) 80 81 #### [6.1.1](https://togithub.com/karma-runner/karma/compare/v6.1.0...v6.1.1) (2021-02-12) 82 83 ##### Bug Fixes 84 85 - **config:** check extension before ts-node register ([#​3651](https://togithub.com/karma-runner/karma/issues/3651)) ([474f4e1](https://togithub.com/karma-runner/karma/commit/474f4e1caff469cce87f19a11d9179e4e05552f9)), closes [#​3329](https://togithub.com/karma-runner/karma/issues/3329) 86 - report launcher process error when exit event is not emitted ([#​3647](https://togithub.com/karma-runner/karma/issues/3647)) ([7ab86be](https://togithub.com/karma-runner/karma/commit/7ab86be25c334b07747632b0a6bdb1d650d881bc)) 87 88 ### [`v6.1.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​612-httpsgithubcomkarma-runnerkarmacomparev611v612-2021-03-09) 89 90 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.1.1...v6.1.2) 91 92 ##### Bug Fixes 93 94 - **commitlint:** skip task on master ([#​3650](https://togithub.com/karma-runner/karma/issues/3650)) ([3fc6fda](https://togithub.com/karma-runner/karma/commit/3fc6fdadd6b0ed6838de048c15485b1bd815fe23)) 95 - patch karma to allow loading virtual packages ([#​3663](https://togithub.com/karma-runner/karma/issues/3663)) ([5bfcf5f](https://togithub.com/karma-runner/karma/commit/5bfcf5f37de6f0a12abcf9914c2fad510395b4d6)) 96 97 ### [`v6.1.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​611-httpsgithubcomkarma-runnerkarmacomparev610v611-2021-02-12) 98 99 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.1.0...v6.1.1) 100 101 ##### Bug Fixes 102 103 - **config:** check extension before ts-node register ([#​3651](https://togithub.com/karma-runner/karma/issues/3651)) ([474f4e1](https://togithub.com/karma-runner/karma/commit/474f4e1caff469cce87f19a11d9179e4e05552f9)), closes [#​3329](https://togithub.com/karma-runner/karma/issues/3329) 104 - report launcher process error when exit event is not emitted ([#​3647](https://togithub.com/karma-runner/karma/issues/3647)) ([7ab86be](https://togithub.com/karma-runner/karma/commit/7ab86be25c334b07747632b0a6bdb1d650d881bc)) 105 106 ### [`v6.1.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​610-httpsgithubcomkarma-runnerkarmacomparev604v610-2021-02-03) 107 108 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.0.4...v6.1.0) 109 110 ##### Features 111 112 - **config:** improve `karma.config.parseConfig` error handling ([#​3635](https://togithub.com/karma-runner/karma/issues/3635)) ([9dba1e2](https://togithub.com/karma-runner/karma/commit/9dba1e20af48d4885e1a1c6da8c08454acb0db9d)) 113 114 #### [6.0.4](https://togithub.com/karma-runner/karma/compare/v6.0.3...v6.0.4) (2021-02-01) 115 116 ##### Bug Fixes 117 118 - **cli:** temporarily disable strict parameters validation ([#​3641](https://togithub.com/karma-runner/karma/issues/3641)) ([9c755e0](https://togithub.com/karma-runner/karma/commit/9c755e0d61f1e8fb0fed1281fc8a331d5f1734be)), closes [#​3625](https://togithub.com/karma-runner/karma/issues/3625) 119 - **client:** fix a false positive page reload error in Safari ([#​3643](https://togithub.com/karma-runner/karma/issues/3643)) ([2a57b23](https://togithub.com/karma-runner/karma/commit/2a57b230cd6b27e1a6e903ca6557c5a6b3e31bf6)) 120 - ensure that Karma supports running tests on IE 11 ([#​3642](https://togithub.com/karma-runner/karma/issues/3642)) ([dbd1943](https://togithub.com/karma-runner/karma/commit/dbd1943e6901c4cb86280db7663afde32f9ab86c)) 121 122 #### [6.0.3](https://togithub.com/karma-runner/karma/compare/v6.0.2...v6.0.3) (2021-01-27) 123 124 ##### Bug Fixes 125 126 - **plugins:** refactor instantiatePlugin from preproprocessor ([#​3628](https://togithub.com/karma-runner/karma/issues/3628)) ([e02858a](https://togithub.com/karma-runner/karma/commit/e02858ae0d0de3f05add976b10e4b6b935cc3dd7)) 127 128 #### [6.0.2](https://togithub.com/karma-runner/karma/compare/v6.0.1...v6.0.2) (2021-01-25) 129 130 ##### Bug Fixes 131 132 - avoid ES6+ syntax in client scripts ([#​3629](https://togithub.com/karma-runner/karma/issues/3629)) ([6629e96](https://togithub.com/karma-runner/karma/commit/6629e96901dbeae24fbaa4d0bfa009618fb8ee75)), closes [#​3630](https://togithub.com/karma-runner/karma/issues/3630) 133 134 #### [6.0.1](https://togithub.com/karma-runner/karma/compare/v6.0.0...v6.0.1) (2021-01-20) 135 136 ##### Bug Fixes 137 138 - **server:** set maxHttpBufferSize to the socket.io v2 default ([#​3626](https://togithub.com/karma-runner/karma/issues/3626)) ([69baddc](https://togithub.com/karma-runner/karma/commit/69baddc843e4852a6770bfc1212fc2bce1f38fe7)), closes [#​3621](https://togithub.com/karma-runner/karma/issues/3621) 139 - restore `customFileHandlers` provider ([#​3624](https://togithub.com/karma-runner/karma/issues/3624)) ([25d9abb](https://togithub.com/karma-runner/karma/commit/25d9abb76929b6ea8abe1cf040ba6db2f269d50e)) 140 141 ### [`v6.0.4`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​604-httpsgithubcomkarma-runnerkarmacomparev603v604-2021-02-01) 142 143 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.0.3...v6.0.4) 144 145 ##### Bug Fixes 146 147 - **cli:** temporarily disable strict parameters validation ([#​3641](https://togithub.com/karma-runner/karma/issues/3641)) ([9c755e0](https://togithub.com/karma-runner/karma/commit/9c755e0d61f1e8fb0fed1281fc8a331d5f1734be)), closes [#​3625](https://togithub.com/karma-runner/karma/issues/3625) 148 - **client:** fix a false positive page reload error in Safari ([#​3643](https://togithub.com/karma-runner/karma/issues/3643)) ([2a57b23](https://togithub.com/karma-runner/karma/commit/2a57b230cd6b27e1a6e903ca6557c5a6b3e31bf6)) 149 - ensure that Karma supports running tests on IE 11 ([#​3642](https://togithub.com/karma-runner/karma/issues/3642)) ([dbd1943](https://togithub.com/karma-runner/karma/commit/dbd1943e6901c4cb86280db7663afde32f9ab86c)) 150 151 ### [`v6.0.3`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​603-httpsgithubcomkarma-runnerkarmacomparev602v603-2021-01-27) 152 153 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.0.2...v6.0.3) 154 155 ##### Bug Fixes 156 157 - **plugins:** refactor instantiatePlugin from preproprocessor ([#​3628](https://togithub.com/karma-runner/karma/issues/3628)) ([e02858a](https://togithub.com/karma-runner/karma/commit/e02858ae0d0de3f05add976b10e4b6b935cc3dd7)) 158 159 ### [`v6.0.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​602-httpsgithubcomkarma-runnerkarmacomparev601v602-2021-01-25) 160 161 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.0.1...v6.0.2) 162 163 ##### Bug Fixes 164 165 - avoid ES6+ syntax in client scripts ([#​3629](https://togithub.com/karma-runner/karma/issues/3629)) ([6629e96](https://togithub.com/karma-runner/karma/commit/6629e96901dbeae24fbaa4d0bfa009618fb8ee75)), closes [#​3630](https://togithub.com/karma-runner/karma/issues/3630) 166 167 ### [`v6.0.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​601-httpsgithubcomkarma-runnerkarmacomparev600v601-2021-01-20) 168 169 [Compare Source](https://togithub.com/karma-runner/karma/compare/v6.0.0...v6.0.1) 170 171 ##### Bug Fixes 172 173 - **server:** set maxHttpBufferSize to the socket.io v2 default ([#​3626](https://togithub.com/karma-runner/karma/issues/3626)) ([69baddc](https://togithub.com/karma-runner/karma/commit/69baddc843e4852a6770bfc1212fc2bce1f38fe7)), closes [#​3621](https://togithub.com/karma-runner/karma/issues/3621) 174 - restore `customFileHandlers` provider ([#​3624](https://togithub.com/karma-runner/karma/issues/3624)) ([25d9abb](https://togithub.com/karma-runner/karma/commit/25d9abb76929b6ea8abe1cf040ba6db2f269d50e)) 175 176 ### [`v6.0.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​600-httpsgithubcomkarma-runnerkarmacomparev523v600-2021-01-13) 177 178 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.2.3...v6.0.0) 179 180 ##### Bug Fixes 181 182 - **ci:** abandon browserstack tests for Safari and IE ([#​3615](https://togithub.com/karma-runner/karma/issues/3615)) ([04a811d](https://togithub.com/karma-runner/karma/commit/04a811dc7a4b37aa56c0405880f03cb2493bf820)) 183 - **client:** do not reset karmaNavigating in unload handler ([#​3591](https://togithub.com/karma-runner/karma/issues/3591)) ([4a8178f](https://togithub.com/karma-runner/karma/commit/4a8178f3a0504ef007b23ef0fd8f5ca128f0c5c6)), closes [#​3482](https://togithub.com/karma-runner/karma/issues/3482) 184 - **context:** do not error when karma is navigating ([#​3565](https://togithub.com/karma-runner/karma/issues/3565)) ([05dc288](https://togithub.com/karma-runner/karma/commit/05dc28801627e3ce7054ae548046714dc2cf7a5e)), closes [#​3560](https://togithub.com/karma-runner/karma/issues/3560) 185 - **cve:** update ua-parser-js to 0.7.23 to fix CVE-2020-7793 ([#​3584](https://togithub.com/karma-runner/karma/issues/3584)) ([f819fa8](https://togithub.com/karma-runner/karma/commit/f819fa843fa0633edbe2af6ac2889e25ea2cb639)) 186 - **cve:** update yargs to 16.1.1 to fix cve-2020-7774 in y18n ([#​3578](https://togithub.com/karma-runner/karma/issues/3578)) ([3fed0bc](https://togithub.com/karma-runner/karma/commit/3fed0bc7dd042a09c8aec55c059654781a4584ec)), closes [#​3577](https://togithub.com/karma-runner/karma/issues/3577) 187 - **deps:** bump socket-io to v3 ([#​3586](https://togithub.com/karma-runner/karma/issues/3586)) ([1b9e1de](https://togithub.com/karma-runner/karma/commit/1b9e1de7d081e1c205debff27c6b5e1fe0585dee)), closes [#​3569](https://togithub.com/karma-runner/karma/issues/3569) 188 - **middleware:** catch errors when loading a module ([#​3605](https://togithub.com/karma-runner/karma/issues/3605)) ([fec972f](https://togithub.com/karma-runner/karma/commit/fec972ff63760f9606a4cef7673a68c55c880722)), closes [#​3572](https://togithub.com/karma-runner/karma/issues/3572) 189 - **server:** clean up close-server logic ([#​3607](https://togithub.com/karma-runner/karma/issues/3607)) ([3fca456](https://togithub.com/karma-runner/karma/commit/3fca456a02a65304d6423d6311fb55f83e73d85e)) 190 - **test:** clear up clearContext ([#​3597](https://togithub.com/karma-runner/karma/issues/3597)) ([8997b74](https://togithub.com/karma-runner/karma/commit/8997b7465de3c5f7e436078b57acae98de1ce39a)) 191 - **test:** mark all second connections reconnects ([#​3598](https://togithub.com/karma-runner/karma/issues/3598)) ([1c9c2de](https://togithub.com/karma-runner/karma/commit/1c9c2de54fa1abcb2c0edceebb159440b77e4863)) 192 193 ##### Features 194 195 - **cli:** error out on unexpected options or parameters ([#​3589](https://togithub.com/karma-runner/karma/issues/3589)) ([603bbc0](https://togithub.com/karma-runner/karma/commit/603bbc0db2ef4e6b8474f97a8255587f2a5f924e)) 196 - **client:** update banner with connection, test status, ping times ([#​3611](https://togithub.com/karma-runner/karma/issues/3611)) ([4bf90f7](https://togithub.com/karma-runner/karma/commit/4bf90f70f46cddf52a55d8f2b9ce0ccd2d4a4d3b)) 197 - **server:** print stack of unhandledrejections ([#​3593](https://togithub.com/karma-runner/karma/issues/3593)) ([35a5842](https://togithub.com/karma-runner/karma/commit/35a584234b00297dc511300bb6e42eeaceac8345)) 198 - **server:** remove deprecated static methods ([#​3595](https://togithub.com/karma-runner/karma/issues/3595)) ([1a65bf1](https://togithub.com/karma-runner/karma/commit/1a65bf1181bc9eb5c28ba0130ab7d90e89b21918)) 199 - remove support for running dart code in the browser ([#​3592](https://togithub.com/karma-runner/karma/issues/3592)) ([7a3bd55](https://togithub.com/karma-runner/karma/commit/7a3bd5545fa1307c754419252fa35ff0b7572ae4)) 200 201 ##### BREAKING CHANGES 202 203 - **server:** Deprecated `require('karma').server.start()` and `require('karma').Server.start()` variants were removed from the public API. Instead use canonical form: 204 205 <!----> 206 207 const { Server } = require('karma'); 208 const server = new Server(); 209 server.start(); 210 211 - **cli:** Karma is more strict and will error out if unknown option or argument is passed to CLI. 212 - Using Karma to run Dart code in the browser is no longer supported. Use your favorite Dart-to-JS compiler instead. 213 214 `dart` file type has been removed without a replacement. 215 216 `customFileHandlers` DI token has been removed. Use [`middleware`](https://karma-runner.github.io/5.2/config/configuration-file.html#middleware) to achieve similar functionality. 217 218 `customScriptTypes` DI token has been removed. It had no effect, so no replacement is provided. 219 220 - **deps:** Some projects have socket.io tests that are version sensitive. 221 222 #### [5.2.3](https://togithub.com/karma-runner/karma/compare/v5.2.2...v5.2.3) (2020-09-25) 223 224 ##### Bug Fixes 225 226 - update us-parser-js dependency ([#​3564](https://togithub.com/karma-runner/karma/issues/3564)) ([500ed25](https://togithub.com/karma-runner/karma/commit/500ed25d7e523efe7e7cff2ec70830be7e6e797a)) 227 228 #### [5.2.2](https://togithub.com/karma-runner/karma/compare/v5.2.1...v5.2.2) (2020-09-08) 229 230 ##### Bug Fixes 231 232 - revert source-map update ([#​3559](https://togithub.com/karma-runner/karma/issues/3559)) ([d9ba284](https://togithub.com/karma-runner/karma/commit/d9ba2849ced403a2ff2574d8e3a14deee21f1cc4)), closes [#​3557](https://togithub.com/karma-runner/karma/issues/3557) 233 234 #### [5.2.1](https://togithub.com/karma-runner/karma/compare/v5.2.0...v5.2.1) (2020-09-02) 235 236 ##### Bug Fixes 237 238 - remove broken link from docs - 06-angularjs.md ([#​3555](https://togithub.com/karma-runner/karma/issues/3555)) ([da2f307](https://togithub.com/karma-runner/karma/commit/da2f307603dbdeb9b49e30ebdbbe9ce68ccc2e9e)) 239 - remove unused JSON utilities and flatted dependency ([#​3550](https://togithub.com/karma-runner/karma/issues/3550)) ([beed255](https://togithub.com/karma-runner/karma/commit/beed255698c2efb3b7139f2145123829578345f6)) 240 241 ### [`v5.2.3`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​523-httpsgithubcomkarma-runnerkarmacomparev522v523-2020-09-25) 242 243 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.2.2...v5.2.3) 244 245 ##### Bug Fixes 246 247 - update us-parser-js dependency ([#​3564](https://togithub.com/karma-runner/karma/issues/3564)) ([500ed25](https://togithub.com/karma-runner/karma/commit/500ed25d7e523efe7e7cff2ec70830be7e6e797a)) 248 249 ### [`v5.2.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​522-httpsgithubcomkarma-runnerkarmacomparev521v522-2020-09-08) 250 251 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.2.1...v5.2.2) 252 253 ##### Bug Fixes 254 255 - revert source-map update ([#​3559](https://togithub.com/karma-runner/karma/issues/3559)) ([d9ba284](https://togithub.com/karma-runner/karma/commit/d9ba2849ced403a2ff2574d8e3a14deee21f1cc4)), closes [#​3557](https://togithub.com/karma-runner/karma/issues/3557) 256 257 ### [`v5.2.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​521-httpsgithubcomkarma-runnerkarmacomparev520v521-2020-09-02) 258 259 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.2.0...v5.2.1) 260 261 ##### Bug Fixes 262 263 - remove broken link from docs - 06-angularjs.md ([#​3555](https://togithub.com/karma-runner/karma/issues/3555)) ([da2f307](https://togithub.com/karma-runner/karma/commit/da2f307603dbdeb9b49e30ebdbbe9ce68ccc2e9e)) 264 - remove unused JSON utilities and flatted dependency ([#​3550](https://togithub.com/karma-runner/karma/issues/3550)) ([beed255](https://togithub.com/karma-runner/karma/commit/beed255698c2efb3b7139f2145123829578345f6)) 265 266 ### [`v5.2.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​520-httpsgithubcomkarma-runnerkarmacomparev511v520-2020-08-31) 267 268 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.1.1...v5.2.0) 269 270 ##### Bug Fixes 271 272 - **client:** avoid race between execute and clearContext ([#​3452](https://togithub.com/karma-runner/karma/issues/3452)) ([8bc5b46](https://togithub.com/karma-runner/karma/commit/8bc5b468393bb90c0cac8f400d61e3434596c05a)), closes [#​3424](https://togithub.com/karma-runner/karma/issues/3424) 273 - **client:** check in bundled client code into version control ([#​3524](https://togithub.com/karma-runner/karma/issues/3524)) ([6cd5a3b](https://togithub.com/karma-runner/karma/commit/6cd5a3b091490ad1c621710456f359213f0c161e)), closes [/github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd#commitcomment-38967493](https://togithub.com//github.com/karma-runner/karma/commit/f5521df7df5cd1201b5dce28dc4e326b1ffc41fd/issues/commitcomment-38967493) 274 - **dependencies:** update dependencies ([#​3543](https://togithub.com/karma-runner/karma/issues/3543)) ([5db46b7](https://togithub.com/karma-runner/karma/commit/5db46b799b84a3d29157edfdbb8d0d0bc57f8fbc)) 275 - **docs:** Update 03-how-it-works.md ([#​3539](https://togithub.com/karma-runner/karma/issues/3539)) ([e7cf7b1](https://togithub.com/karma-runner/karma/commit/e7cf7b11ca3f70a6401c0499376f78984b18e1cc)) 276 - **server:** log error when file loading or preprocessing fails ([#​3540](https://togithub.com/karma-runner/karma/issues/3540)) ([fc2fd61](https://togithub.com/karma-runner/karma/commit/fc2fd6102a1c6ed2972ab5bdec29d8747f1b8e64)) 277 278 ##### Features 279 280 - **server:** allow 'exit' listeners to set exit code ([#​3541](https://togithub.com/karma-runner/karma/issues/3541)) ([7a94d33](https://togithub.com/karma-runner/karma/commit/7a94d33ab60b1924fd760b4675254d1edea5dd0a)) 281 282 #### [5.1.1](https://togithub.com/karma-runner/karma/compare/v5.1.0...v5.1.1) (2020-07-28) 283 284 ##### Bug Fixes 285 286 - **server:** echo the hostname rather than listenAddress ([#​3532](https://togithub.com/karma-runner/karma/issues/3532)) ([ebe7ce4](https://togithub.com/karma-runner/karma/commit/ebe7ce4c1aaa7637f2acfde6647f5766347ae1f5)) 287 288 ### [`v5.1.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​511-httpsgithubcomkarma-runnerkarmacomparev510v511-2020-07-28) 289 290 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.1.0...v5.1.1) 291 292 ##### Bug Fixes 293 294 - **server:** echo the hostname rather than listenAddress ([#​3532](https://togithub.com/karma-runner/karma/issues/3532)) ([ebe7ce4](https://togithub.com/karma-runner/karma/commit/ebe7ce4c1aaa7637f2acfde6647f5766347ae1f5)) 295 296 ### [`v5.1.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​510-httpsgithubcomkarma-runnerkarmacomparev509v510-2020-06-11) 297 298 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.9...v5.1.0) 299 300 ##### Features 301 302 - **proxy:** use keepAlive agent ([#​3527](https://togithub.com/karma-runner/karma/issues/3527)) ([b77f94c](https://togithub.com/karma-runner/karma/commit/b77f94c1c95d0f717866eae42d478d09544b6d9d)) 303 304 #### [5.0.9](https://togithub.com/karma-runner/karma/compare/v5.0.8...v5.0.9) (2020-05-19) 305 306 ##### Bug Fixes 307 308 - **dependencies:** update to safe version of http-proxy ([#​3519](https://togithub.com/karma-runner/karma/issues/3519)) ([00347bb](https://togithub.com/karma-runner/karma/commit/00347bb204c8c87e1096679af4634032d6600b67)), closes [#​3510](https://togithub.com/karma-runner/karma/issues/3510) 309 310 #### [5.0.8](https://togithub.com/karma-runner/karma/compare/v5.0.7...v5.0.8) (2020-05-18) 311 312 ##### Bug Fixes 313 314 - **dependencies:** update and unlock socket.io dependency ([#​3513](https://togithub.com/karma-runner/karma/issues/3513)) ([b60391f](https://togithub.com/karma-runner/karma/commit/b60391fbddcfa5f8c50b6ac6e3c8d8d845258a56)) 315 - **dependencies:** update to latest log4js major ([#​3514](https://togithub.com/karma-runner/karma/issues/3514)) ([47f1cb2](https://togithub.com/karma-runner/karma/commit/47f1cb222ee0921defbe313b694da3288a894fec)) 316 317 #### [5.0.7](https://togithub.com/karma-runner/karma/compare/v5.0.6...v5.0.7) (2020-05-16) 318 319 ##### Bug Fixes 320 321 - detect type for URLs with query parameter or fragment identifier ([#​3509](https://togithub.com/karma-runner/karma/issues/3509)) ([f399063](https://togithub.com/karma-runner/karma/commit/f399063d1bc8954dba74166ea3dabef2fe376ae4)), closes [#​3497](https://togithub.com/karma-runner/karma/issues/3497) 322 323 #### [5.0.6](https://togithub.com/karma-runner/karma/compare/v5.0.5...v5.0.6) (2020-05-16) 324 325 ##### Bug Fixes 326 327 - **dependencies:** update production dependencies ([#​3512](https://togithub.com/karma-runner/karma/issues/3512)) ([0cd696f](https://togithub.com/karma-runner/karma/commit/0cd696fe91f2616f6646ea5c67cc44b49d7e941a)) 328 329 #### [5.0.5](https://togithub.com/karma-runner/karma/compare/v5.0.4...v5.0.5) (2020-05-07) 330 331 ##### Bug Fixes 332 333 - **cli:** restore command line help contents ([#​3502](https://togithub.com/karma-runner/karma/issues/3502)) ([e99da31](https://togithub.com/karma-runner/karma/commit/e99da316a2d3f875f45baf4e985e521a2fcc755f)), closes [#​3474](https://togithub.com/karma-runner/karma/issues/3474) 334 335 #### [5.0.4](https://togithub.com/karma-runner/karma/compare/v5.0.3...v5.0.4) (2020-04-30) 336 337 ##### Bug Fixes 338 339 - **browser:** make sure that empty results array is still recognized ([#​3486](https://togithub.com/karma-runner/karma/issues/3486)) ([fa95fa3](https://togithub.com/karma-runner/karma/commit/fa95fa3c917470fa4b9ad736287379d1e9ebb350)) 340 341 #### [5.0.3](https://togithub.com/karma-runner/karma/compare/v5.0.2...v5.0.3) (2020-04-29) 342 343 ##### Bug Fixes 344 345 - **client:** flush resultsBuffer on engine upgrade ([#​3212](https://togithub.com/karma-runner/karma/issues/3212)) ([e44ca94](https://togithub.com/karma-runner/karma/commit/e44ca944fe94ae455cd6dc45d9985a6d9fb94754)), closes [#​3211](https://togithub.com/karma-runner/karma/issues/3211) 346 347 #### [5.0.2](https://togithub.com/karma-runner/karma/compare/v5.0.1...v5.0.2) (2020-04-16) 348 349 ##### Bug Fixes 350 351 - **ci:** stop the proxy before killing the child, handle errors ([#​3472](https://togithub.com/karma-runner/karma/issues/3472)) ([abe9af6](https://togithub.com/karma-runner/karma/commit/abe9af616f7a08f3c64cc06f6a68bd5f9c941133)), closes [#​3464](https://togithub.com/karma-runner/karma/issues/3464) 352 353 #### [5.0.1](https://togithub.com/karma-runner/karma/compare/v5.0.0...v5.0.1) (2020-04-10) 354 355 ##### Bug Fixes 356 357 - **file-list:** do not define fs.statAsync ([#​3467](https://togithub.com/karma-runner/karma/issues/3467)) ([55a59e7](https://togithub.com/karma-runner/karma/commit/55a59e70017af79d6f3c170d87d808acc8e21faf)) 358 359 ### [`v5.0.9`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​509-httpsgithubcomkarma-runnerkarmacomparev508v509-2020-05-19) 360 361 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.8...v5.0.9) 362 363 ##### Bug Fixes 364 365 - **dependencies:** update to safe version of http-proxy ([#​3519](https://togithub.com/karma-runner/karma/issues/3519)) ([00347bb](https://togithub.com/karma-runner/karma/commit/00347bb204c8c87e1096679af4634032d6600b67)), closes [#​3510](https://togithub.com/karma-runner/karma/issues/3510) 366 367 ### [`v5.0.8`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​508-httpsgithubcomkarma-runnerkarmacomparev507v508-2020-05-18) 368 369 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.7...v5.0.8) 370 371 ##### Bug Fixes 372 373 - **dependencies:** update and unlock socket.io dependency ([#​3513](https://togithub.com/karma-runner/karma/issues/3513)) ([b60391f](https://togithub.com/karma-runner/karma/commit/b60391fbddcfa5f8c50b6ac6e3c8d8d845258a56)) 374 - **dependencies:** update to latest log4js major ([#​3514](https://togithub.com/karma-runner/karma/issues/3514)) ([47f1cb2](https://togithub.com/karma-runner/karma/commit/47f1cb222ee0921defbe313b694da3288a894fec)) 375 376 ### [`v5.0.7`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​507-httpsgithubcomkarma-runnerkarmacomparev506v507-2020-05-16) 377 378 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.6...v5.0.7) 379 380 ##### Bug Fixes 381 382 - detect type for URLs with query parameter or fragment identifier ([#​3509](https://togithub.com/karma-runner/karma/issues/3509)) ([f399063](https://togithub.com/karma-runner/karma/commit/f399063d1bc8954dba74166ea3dabef2fe376ae4)), closes [#​3497](https://togithub.com/karma-runner/karma/issues/3497) 383 384 ### [`v5.0.6`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​506-httpsgithubcomkarma-runnerkarmacomparev505v506-2020-05-16) 385 386 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.5...v5.0.6) 387 388 ##### Bug Fixes 389 390 - **dependencies:** update production dependencies ([#​3512](https://togithub.com/karma-runner/karma/issues/3512)) ([0cd696f](https://togithub.com/karma-runner/karma/commit/0cd696fe91f2616f6646ea5c67cc44b49d7e941a)) 391 392 ### [`v5.0.5`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​505-httpsgithubcomkarma-runnerkarmacomparev504v505-2020-05-07) 393 394 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.4...v5.0.5) 395 396 ##### Bug Fixes 397 398 - **cli:** restore command line help contents ([#​3502](https://togithub.com/karma-runner/karma/issues/3502)) ([e99da31](https://togithub.com/karma-runner/karma/commit/e99da316a2d3f875f45baf4e985e521a2fcc755f)), closes [#​3474](https://togithub.com/karma-runner/karma/issues/3474) 399 400 ### [`v5.0.4`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​504-httpsgithubcomkarma-runnerkarmacomparev503v504-2020-04-30) 401 402 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.3...v5.0.4) 403 404 ##### Bug Fixes 405 406 - **browser:** make sure that empty results array is still recognized ([#​3486](https://togithub.com/karma-runner/karma/issues/3486)) ([fa95fa3](https://togithub.com/karma-runner/karma/commit/fa95fa3c917470fa4b9ad736287379d1e9ebb350)) 407 408 ### [`v5.0.3`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​503-httpsgithubcomkarma-runnerkarmacomparev502v503-2020-04-29) 409 410 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.2...v5.0.3) 411 412 ##### Bug Fixes 413 414 - **client:** flush resultsBuffer on engine upgrade ([#​3212](https://togithub.com/karma-runner/karma/issues/3212)) ([e44ca94](https://togithub.com/karma-runner/karma/commit/e44ca944fe94ae455cd6dc45d9985a6d9fb94754)), closes [#​3211](https://togithub.com/karma-runner/karma/issues/3211) 415 416 ### [`v5.0.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​502-httpsgithubcomkarma-runnerkarmacomparev501v502-2020-04-16) 417 418 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.1...v5.0.2) 419 420 ##### Bug Fixes 421 422 - **ci:** stop the proxy before killing the child, handle errors ([#​3472](https://togithub.com/karma-runner/karma/issues/3472)) ([abe9af6](https://togithub.com/karma-runner/karma/commit/abe9af616f7a08f3c64cc06f6a68bd5f9c941133)), closes [#​3464](https://togithub.com/karma-runner/karma/issues/3464) 423 424 ### [`v5.0.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​501-httpsgithubcomkarma-runnerkarmacomparev500v501-2020-04-10) 425 426 [Compare Source](https://togithub.com/karma-runner/karma/compare/v5.0.0...v5.0.1) 427 428 ##### Bug Fixes 429 430 - **file-list:** do not define fs.statAsync ([#​3467](https://togithub.com/karma-runner/karma/issues/3467)) ([55a59e7](https://togithub.com/karma-runner/karma/commit/55a59e70017af79d6f3c170d87d808acc8e21faf)) 431 432 ### [`v5.0.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​500-httpsgithubcomkarma-runnerkarmacomparev441v500-2020-04-09) 433 434 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.4.1...v5.0.0) 435 436 ##### Bug Fixes 437 438 - install semantic-release as a regular dev dependency ([#​3455](https://togithub.com/karma-runner/karma/issues/3455)) ([1eaf35e](https://togithub.com/karma-runner/karma/commit/1eaf35e1d616a2ef21dd00d843552f189fbc7c94)) 439 - **ci:** echo travis env that gates release after_success ([#​3446](https://togithub.com/karma-runner/karma/issues/3446)) ([b8b2ed8](https://togithub.com/karma-runner/karma/commit/b8b2ed81e595baf0337c9628a736494b9f2c91c1)) 440 - **ci:** poll every 10s to avoid rate limit. ([#​3388](https://togithub.com/karma-runner/karma/issues/3388)) ([91e7e00](https://togithub.com/karma-runner/karma/commit/91e7e00b29db95ea7209f60c07431b10ab597b02)) 441 - **middleware/runner:** handle file list rejections ([#​3400](https://togithub.com/karma-runner/karma/issues/3400)) ([80febfb](https://togithub.com/karma-runner/karma/commit/80febfb53a7d041bdcbcffef617e53cdc2d8dd66)), closes [#​3396](https://togithub.com/karma-runner/karma/issues/3396) [#​3396](https://togithub.com/karma-runner/karma/issues/3396) 442 - **server:** cleanup import of the removed method ([#​3439](https://togithub.com/karma-runner/karma/issues/3439)) ([cb1bcbf](https://togithub.com/karma-runner/karma/commit/cb1bcbf0b33c8b14a823f7c2cfb7003a7d7704e5)) 443 - **server:** createPreprocessor was removed ([#​3435](https://togithub.com/karma-runner/karma/issues/3435)) ([5c334f5](https://togithub.com/karma-runner/karma/commit/5c334f5e811c490f49e4e681e38345776b77210a)) 444 - **server:** detection new MS Edge Chromium ([#​3440](https://togithub.com/karma-runner/karma/issues/3440)) ([7166ce2](https://togithub.com/karma-runner/karma/commit/7166ce2b965a44c89010271fda908e2d58a10a9a)) 445 - **server:** replace optimist on yargs lib ([#​3451](https://togithub.com/karma-runner/karma/issues/3451)) ([ec1e69a](https://togithub.com/karma-runner/karma/commit/ec1e69a2545695ee248f34c26f7c4c2b50439b94)), closes [#​2473](https://togithub.com/karma-runner/karma/issues/2473) 446 - **server:** Report original error message ([#​3415](https://togithub.com/karma-runner/karma/issues/3415)) ([79ee331](https://togithub.com/karma-runner/karma/commit/79ee331c939b7fb76a826d9216fea5fabc646854)), closes [#​3414](https://togithub.com/karma-runner/karma/issues/3414) 447 448 ##### Code Refactoring 449 450 - use native Promise instead of Bluebird ([#​3436](https://togithub.com/karma-runner/karma/issues/3436)) ([33a069f](https://togithub.com/karma-runner/karma/commit/33a069f8a4c4687cdbe07971cca479d98b262e3f)), closes [/github.com/karma-runner/karma/pull/3060#discussion_r284797390](https://togithub.com//github.com/karma-runner/karma/pull/3060/issues/discussion_r284797390) 451 452 ##### Continuous Integration 453 454 - drop node 8, adopt node 12 ([#​3430](https://togithub.com/karma-runner/karma/issues/3430)) ([a673aa8](https://togithub.com/karma-runner/karma/commit/a673aa8ad76f733565498f2aab13fcd720502be1)) 455 456 ##### Features 457 458 - **docs:** document `DEFAULT_LISTEN_ADDR` constant ([#​3443](https://togithub.com/karma-runner/karma/issues/3443)) ([057d527](https://togithub.com/karma-runner/karma/commit/057d527262f1e258f53985116cba718268f108da)), closes [#​2479](https://togithub.com/karma-runner/karma/issues/2479) 459 - **karma-server:** added log to the server.js for uncaught exception ([#​3399](https://togithub.com/karma-runner/karma/issues/3399)) ([adc6a66](https://togithub.com/karma-runner/karma/commit/adc6a66943c93185e8481060c3cf4b7416985151)) 460 - **preprocessor:** obey Pattern.isBinary when set ([#​3422](https://togithub.com/karma-runner/karma/issues/3422)) ([708ae13](https://togithub.com/karma-runner/karma/commit/708ae133acc233195ea64657cafbb86cbd56f115)), closes [#​3405](https://togithub.com/karma-runner/karma/issues/3405) 461 462 ##### BREAKING CHANGES 463 464 - 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 465 - **server:** Deprecated createPreprocessor removed, karma-browserify < 7 version doesn't work 466 - no more testing on node 8. 467 468 #### [4.4.1](https://togithub.com/karma-runner/karma/compare/v4.4.0...v4.4.1) (2019-10-18) 469 470 ##### Bug Fixes 471 472 - **deps:** back to karma-browserstack-launcher 1.4 ([#​3361](https://togithub.com/karma-runner/karma/issues/3361)) ([1cd87ad](https://togithub.com/karma-runner/karma/commit/1cd87ad)) 473 - **server:** Add test coverage for config.singleRun true branch. ([#​3384](https://togithub.com/karma-runner/karma/issues/3384)) ([259be0d](https://togithub.com/karma-runner/karma/commit/259be0d)) 474 - if preprocessor is async function and doesn't return a content then await donePromise ([#​3387](https://togithub.com/karma-runner/karma/issues/3387)) ([f91be24](https://togithub.com/karma-runner/karma/commit/f91be24)) 475 476 ### [`v4.4.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​441-httpsgithubcomkarma-runnerkarmacomparev440v441-2019-10-18) 477 478 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.4.0...v4.4.1) 479 480 ##### Bug Fixes 481 482 - **deps:** back to karma-browserstack-launcher 1.4 ([#​3361](https://togithub.com/karma-runner/karma/issues/3361)) ([1cd87ad](https://togithub.com/karma-runner/karma/commit/1cd87ad)) 483 - **server:** Add test coverage for config.singleRun true branch. ([#​3384](https://togithub.com/karma-runner/karma/issues/3384)) ([259be0d](https://togithub.com/karma-runner/karma/commit/259be0d)) 484 - if preprocessor is async function and doesn't return a content then await donePromise ([#​3387](https://togithub.com/karma-runner/karma/issues/3387)) ([f91be24](https://togithub.com/karma-runner/karma/commit/f91be24)) 485 486 ### [`v4.4.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​440-httpsgithubcomkarma-runnerkarmacomparev430v440-2019-10-17) 487 488 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.3.0...v4.4.0) 489 490 ##### Bug Fixes 491 492 - **runner:** remove explicit error on all tests failed ([#​3369](https://togithub.com/karma-runner/karma/issues/3369)) ([f8005c6](https://togithub.com/karma-runner/karma/commit/f8005c6)), closes [#​3367](https://togithub.com/karma-runner/karma/issues/3367) 493 494 ##### Features 495 496 - **client:** Add trusted types support ([#​3360](https://togithub.com/karma-runner/karma/issues/3360)) ([019bfd4](https://togithub.com/karma-runner/karma/commit/019bfd4)) 497 - Preprocessor can return Promise ([#​3376](https://togithub.com/karma-runner/karma/issues/3376)) ([3ffcd83](https://togithub.com/karma-runner/karma/commit/3ffcd83)) 498 - **config:** add failOnSkippedTests option. ([#​3374](https://togithub.com/karma-runner/karma/issues/3374)) ([4ed3af0](https://togithub.com/karma-runner/karma/commit/4ed3af0)) 499 - **config:** clientDisplayNone sets client elements display none. ([#​3348](https://togithub.com/karma-runner/karma/issues/3348)) ([6235e68](https://togithub.com/karma-runner/karma/commit/6235e68)) 500 - **deps:** Remove core-js dependency. ([#​3379](https://togithub.com/karma-runner/karma/issues/3379)) ([0d70809](https://togithub.com/karma-runner/karma/commit/0d70809)) 501 502 ### [`v4.3.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​430-httpsgithubcomkarma-runnerkarmacomparev420v430-2019-08-27) 503 504 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.2.0...v4.3.0) 505 506 ##### Bug Fixes 507 508 - **build:** switch from yarn to package-lock.json ([#​3351](https://togithub.com/karma-runner/karma/issues/3351)) ([6c5add2](https://togithub.com/karma-runner/karma/commit/6c5add2)) 509 - **config:** Simpilfy error proceesing. ([#​3345](https://togithub.com/karma-runner/karma/issues/3345)) ([582a406](https://togithub.com/karma-runner/karma/commit/582a406)), closes [#​3339](https://togithub.com/karma-runner/karma/issues/3339) 510 - **deps:** lodash update. ([#​3341](https://togithub.com/karma-runner/karma/issues/3341)) ([5614c04](https://togithub.com/karma-runner/karma/commit/5614c04)) 511 - **server:** Simplify 'dom' inclusion. ([#​3356](https://togithub.com/karma-runner/karma/issues/3356)) ([5f13e11](https://togithub.com/karma-runner/karma/commit/5f13e11)) 512 - **test:** `test:client` silently failing on Travis ([#​3343](https://togithub.com/karma-runner/karma/issues/3343)) ([1489e9a](https://togithub.com/karma-runner/karma/commit/1489e9a)), closes [/travis-ci.org/karma-runner/karma/jobs/537027667#L1046](https://togithub.com//travis-ci.org/karma-runner/karma/jobs/537027667/issues/L1046) 513 - **travis:** Pin to trusty ([#​3347](https://togithub.com/karma-runner/karma/issues/3347)) ([1c6c690](https://togithub.com/karma-runner/karma/commit/1c6c690)) 514 515 ##### Features 516 517 - **async:** frameworks can be loaded asynchronously ([#​3297](https://togithub.com/karma-runner/karma/issues/3297)) ([177e2ef](https://togithub.com/karma-runner/karma/commit/177e2ef)), closes [#​851](https://togithub.com/karma-runner/karma/issues/851) 518 - **config:** socket.io server pingTimeout config option. ([#​3355](https://togithub.com/karma-runner/karma/issues/3355)) ([817fbbd](https://togithub.com/karma-runner/karma/commit/817fbbd)) 519 - **preprocessor:** preprocessor_priority execution order. ([#​3303](https://togithub.com/karma-runner/karma/issues/3303)) ([c5f3560](https://togithub.com/karma-runner/karma/commit/c5f3560)) 520 - **runner:** feat(runner): ([62d4c5a](https://togithub.com/karma-runner/karma/commit/62d4c5a)), closes [#​2121](https://togithub.com/karma-runner/karma/issues/2121) [#​2799](https://togithub.com/karma-runner/karma/issues/2799) [#​2121](https://togithub.com/karma-runner/karma/issues/2121) [#​2799](https://togithub.com/karma-runner/karma/issues/2799) 521 522 ### [`v4.2.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​420-httpsgithubcomkarma-runnerkarmacomparev410v420-2019-07-12) 523 524 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.1.0...v4.2.0) 525 526 ##### Bug Fixes 527 528 - **logging:** Util inspect for logging the config. ([#​3332](https://togithub.com/karma-runner/karma/issues/3332)) ([70b72a9](https://togithub.com/karma-runner/karma/commit/70b72a9)) 529 - **reporter:** format stack with 1-based column ([#​3325](https://togithub.com/karma-runner/karma/issues/3325)) ([182c04d](https://togithub.com/karma-runner/karma/commit/182c04d)), closes [#​3324](https://togithub.com/karma-runner/karma/issues/3324) 530 - **server:** Add error handler for webserver socket. ([#​3300](https://togithub.com/karma-runner/karma/issues/3300)) ([fe9a1dd](https://togithub.com/karma-runner/karma/commit/fe9a1dd)) 531 532 ### [`v4.1.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​410-httpsgithubcomkarma-runnerkarmacomparev401v410-2019-04-15) 533 534 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.0.1...v4.1.0) 535 536 ##### Bug Fixes 537 538 - **client:** Enable loading different file types when running in parent mode without iframe ([#​3289](https://togithub.com/karma-runner/karma/issues/3289)) ([7968db6](https://togithub.com/karma-runner/karma/commit/7968db6)) 539 - **client:** Only create the funky object if message is not a string ([#​3298](https://togithub.com/karma-runner/karma/issues/3298)) ([ce6825f](https://togithub.com/karma-runner/karma/commit/ce6825f)), closes [#​3296](https://togithub.com/karma-runner/karma/issues/3296) 540 - **launcher:** Log state transitions in debug ([#​3294](https://togithub.com/karma-runner/karma/issues/3294)) ([6556ab4](https://togithub.com/karma-runner/karma/commit/6556ab4)), closes [#​3290](https://togithub.com/karma-runner/karma/issues/3290) 541 - **middleware:** log invalid filetype ([#​3292](https://togithub.com/karma-runner/karma/issues/3292)) ([7eb48c5](https://togithub.com/karma-runner/karma/commit/7eb48c5)), closes [#​3291](https://togithub.com/karma-runner/karma/issues/3291) 542 543 #### [4.0.1](https://togithub.com/karma-runner/karma/compare/v4.0.0...v4.0.1) (2019-02-28) 544 545 ##### Bug Fixes 546 547 - **browser:** allow updating total specs count ([#​3264](https://togithub.com/karma-runner/karma/issues/3264)) ([d5df723](https://togithub.com/karma-runner/karma/commit/d5df723)) 548 - remove vulnerable dependency combine-lists ([#​3273](https://togithub.com/karma-runner/karma/issues/3273)) ([c43f584](https://togithub.com/karma-runner/karma/commit/c43f584)), closes [#​3265](https://togithub.com/karma-runner/karma/issues/3265) 549 - remove vulnerable dependency expand-braces ([#​3270](https://togithub.com/karma-runner/karma/issues/3270)) ([4ec4f6f](https://togithub.com/karma-runner/karma/commit/4ec4f6f)), closes [#​3268](https://togithub.com/karma-runner/karma/issues/3268) [#​3269](https://togithub.com/karma-runner/karma/issues/3269) 550 - **filelist:** correct logger name. ([#​3262](https://togithub.com/karma-runner/karma/issues/3262)) ([375bb5e](https://togithub.com/karma-runner/karma/commit/375bb5e)) 551 - **launcher:** Debug Child Processes exit signal ([#​3259](https://togithub.com/karma-runner/karma/issues/3259)) ([c277a6b](https://togithub.com/karma-runner/karma/commit/c277a6b)) 552 553 ### [`v4.0.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​401-httpsgithubcomkarma-runnerkarmacomparev400v401-2019-02-28) 554 555 [Compare Source](https://togithub.com/karma-runner/karma/compare/v4.0.0...v4.0.1) 556 557 ##### Bug Fixes 558 559 - **browser:** allow updating total specs count ([#​3264](https://togithub.com/karma-runner/karma/issues/3264)) ([d5df723](https://togithub.com/karma-runner/karma/commit/d5df723)) 560 - remove vulnerable dependency combine-lists ([#​3273](https://togithub.com/karma-runner/karma/issues/3273)) ([c43f584](https://togithub.com/karma-runner/karma/commit/c43f584)), closes [#​3265](https://togithub.com/karma-runner/karma/issues/3265) 561 - remove vulnerable dependency expand-braces ([#​3270](https://togithub.com/karma-runner/karma/issues/3270)) ([4ec4f6f](https://togithub.com/karma-runner/karma/commit/4ec4f6f)), closes [#​3268](https://togithub.com/karma-runner/karma/issues/3268) [#​3269](https://togithub.com/karma-runner/karma/issues/3269) 562 - **filelist:** correct logger name. ([#​3262](https://togithub.com/karma-runner/karma/issues/3262)) ([375bb5e](https://togithub.com/karma-runner/karma/commit/375bb5e)) 563 - **launcher:** Debug Child Processes exit signal ([#​3259](https://togithub.com/karma-runner/karma/issues/3259)) ([c277a6b](https://togithub.com/karma-runner/karma/commit/c277a6b)) 564 565 ### [`v4.0.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​400-httpsgithubcomkarma-runnerkarmacomparev314v400-2019-01-23) 566 567 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.1.4...v4.0.0) 568 569 ##### Bug Fixes 570 571 - **client:** fix issue with loaded on safari 10 ([#​3252](https://togithub.com/karma-runner/karma/issues/3252)) ([571191c](https://togithub.com/karma-runner/karma/commit/571191c)), closes [#​3198](https://togithub.com/karma-runner/karma/issues/3198) 572 - **config:** add test:unit npm script ([#​3242](https://togithub.com/karma-runner/karma/issues/3242)) ([02f071d](https://togithub.com/karma-runner/karma/commit/02f071d)) 573 574 ##### Chores 575 576 - remove support for node 6 ([#​3246](https://togithub.com/karma-runner/karma/issues/3246)) ([8a83990](https://togithub.com/karma-runner/karma/commit/8a83990)), closes [#​3151](https://togithub.com/karma-runner/karma/issues/3151) 577 578 ##### BREAKING CHANGES 579 580 - Drop Support for Node 6, to make it possible to use async/await in karma codebase. 581 582 #### [3.1.4](https://togithub.com/karma-runner/karma/compare/v3.1.3...v3.1.4) (2018-12-17) 583 584 ##### Bug Fixes 585 586 - **file-list:** revert "do not preprocess up-to-date files" ([#​3226](https://togithub.com/karma-runner/karma/issues/3226)) ([#​3230](https://togithub.com/karma-runner/karma/issues/3230)) ([bb022a7](https://togithub.com/karma-runner/karma/commit/bb022a7)) 587 - improve error msg when bin is a directory ([#​3231](https://togithub.com/karma-runner/karma/issues/3231)) ([584dddc](https://togithub.com/karma-runner/karma/commit/584dddc)) 588 - restarted browsers not running tests ([#​3233](https://togithub.com/karma-runner/karma/issues/3233)) ([cc2eff2](https://togithub.com/karma-runner/karma/commit/cc2eff2)) 589 590 #### [3.1.3](https://togithub.com/karma-runner/karma/compare/v3.1.2...v3.1.3) (2018-12-01) 591 592 ##### Bug Fixes 593 594 - add missing dep flatted ([#​3223](https://togithub.com/karma-runner/karma/issues/3223)) ([655d4d2](https://togithub.com/karma-runner/karma/commit/655d4d2)) 595 596 #### [3.1.2](https://togithub.com/karma-runner/karma/compare/v3.1.1...v3.1.2) (2018-12-01) 597 598 ##### Bug Fixes 599 600 - **browser:** report errors to console during singleRun=false ([#​3209](https://togithub.com/karma-runner/karma/issues/3209)) ([30ff73b](https://togithub.com/karma-runner/karma/commit/30ff73b)), closes [#​3131](https://togithub.com/karma-runner/karma/issues/3131) 601 - **changelog:** remove release which does not exist ([#​3214](https://togithub.com/karma-runner/karma/issues/3214)) ([4e87902](https://togithub.com/karma-runner/karma/commit/4e87902)) 602 - **dep:** Bump useragent to fix HeadlessChrome version ([#​3201](https://togithub.com/karma-runner/karma/issues/3201)) ([240209f](https://togithub.com/karma-runner/karma/commit/240209f)), closes [#​2762](https://togithub.com/karma-runner/karma/issues/2762) 603 - **deps:** upgrade sinon-chai 2.x -> 3.x ([#​3207](https://togithub.com/karma-runner/karma/issues/3207)) ([dc5f5de](https://togithub.com/karma-runner/karma/commit/dc5f5de)) 604 - **file-list:** do not preprocess up-to-date files ([#​3196](https://togithub.com/karma-runner/karma/issues/3196)) ([5334d1a](https://togithub.com/karma-runner/karma/commit/5334d1a)), closes [#​2829](https://togithub.com/karma-runner/karma/issues/2829) 605 - **package:** bump lodash version ([#​3203](https://togithub.com/karma-runner/karma/issues/3203)) ([d38f344](https://togithub.com/karma-runner/karma/commit/d38f344)), closes [#​3177](https://togithub.com/karma-runner/karma/issues/3177) 606 - **server:** use flatted for json.stringify ([#​3220](https://togithub.com/karma-runner/karma/issues/3220)) ([fb05fb1](https://togithub.com/karma-runner/karma/commit/fb05fb1)), closes [#​3215](https://togithub.com/karma-runner/karma/issues/3215) 607 608 ##### Features 609 610 - **docs:** callout the key debug strategies. ([#​3219](https://togithub.com/karma-runner/karma/issues/3219)) ([2682bff](https://togithub.com/karma-runner/karma/commit/2682bff)) 611 612 #### [3.1.1](https://togithub.com/karma-runner/karma/compare/v3.1.0...v3.1.1) (2018-10-23) 613 614 ##### Bug Fixes 615 616 - **config:** move puppeteer from dependency to dev-dependency ([#​3193](https://togithub.com/karma-runner/karma/issues/3193)) ([f0d52ad](https://togithub.com/karma-runner/karma/commit/f0d52ad)), closes [#​3191](https://togithub.com/karma-runner/karma/issues/3191) 617 618 ### [`v3.1.4`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​314-httpsgithubcomkarma-runnerkarmacomparev313v314-2018-12-17) 619 620 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.1.3...v3.1.4) 621 622 ##### Bug Fixes 623 624 - **file-list:** revert "do not preprocess up-to-date files" ([#​3226](https://togithub.com/karma-runner/karma/issues/3226)) ([#​3230](https://togithub.com/karma-runner/karma/issues/3230)) ([bb022a7](https://togithub.com/karma-runner/karma/commit/bb022a7)) 625 - improve error msg when bin is a directory ([#​3231](https://togithub.com/karma-runner/karma/issues/3231)) ([584dddc](https://togithub.com/karma-runner/karma/commit/584dddc)) 626 - restarted browsers not running tests ([#​3233](https://togithub.com/karma-runner/karma/issues/3233)) ([cc2eff2](https://togithub.com/karma-runner/karma/commit/cc2eff2)) 627 628 ### [`v3.1.3`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​313-httpsgithubcomkarma-runnerkarmacomparev312v313-2018-12-01) 629 630 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.1.2...v3.1.3) 631 632 ##### Bug Fixes 633 634 - add missing dep flatted ([#​3223](https://togithub.com/karma-runner/karma/issues/3223)) ([655d4d2](https://togithub.com/karma-runner/karma/commit/655d4d2)) 635 636 ### [`v3.1.2`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​312-httpsgithubcomkarma-runnerkarmacomparev311v312-2018-12-01) 637 638 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.1.1...v3.1.2) 639 640 ##### Bug Fixes 641 642 - **browser:** report errors to console during singleRun=false ([#​3209](https://togithub.com/karma-runner/karma/issues/3209)) ([30ff73b](https://togithub.com/karma-runner/karma/commit/30ff73b)), closes [#​3131](https://togithub.com/karma-runner/karma/issues/3131) 643 - **changelog:** remove release which does not exist ([#​3214](https://togithub.com/karma-runner/karma/issues/3214)) ([4e87902](https://togithub.com/karma-runner/karma/commit/4e87902)) 644 - **dep:** Bump useragent to fix HeadlessChrome version ([#​3201](https://togithub.com/karma-runner/karma/issues/3201)) ([240209f](https://togithub.com/karma-runner/karma/commit/240209f)), closes [#​2762](https://togithub.com/karma-runner/karma/issues/2762) 645 - **deps:** upgrade sinon-chai 2.x -> 3.x ([#​3207](https://togithub.com/karma-runner/karma/issues/3207)) ([dc5f5de](https://togithub.com/karma-runner/karma/commit/dc5f5de)) 646 - **file-list:** do not preprocess up-to-date files ([#​3196](https://togithub.com/karma-runner/karma/issues/3196)) ([5334d1a](https://togithub.com/karma-runner/karma/commit/5334d1a)), closes [#​2829](https://togithub.com/karma-runner/karma/issues/2829) 647 - **package:** bump lodash version ([#​3203](https://togithub.com/karma-runner/karma/issues/3203)) ([d38f344](https://togithub.com/karma-runner/karma/commit/d38f344)), closes [#​3177](https://togithub.com/karma-runner/karma/issues/3177) 648 - **server:** use flatted for json.stringify ([#​3220](https://togithub.com/karma-runner/karma/issues/3220)) ([fb05fb1](https://togithub.com/karma-runner/karma/commit/fb05fb1)), closes [#​3215](https://togithub.com/karma-runner/karma/issues/3215) 649 650 ##### Features 651 652 - **docs:** callout the key debug strategies. ([#​3219](https://togithub.com/karma-runner/karma/issues/3219)) ([2682bff](https://togithub.com/karma-runner/karma/commit/2682bff)) 653 654 ### [`v3.1.1`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​311-httpsgithubcomkarma-runnerkarmacomparev310v311-2018-10-23) 655 656 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.1.0...v3.1.1) 657 658 ##### Bug Fixes 659 660 - **config:** move puppeteer from dependency to dev-dependency ([#​3193](https://togithub.com/karma-runner/karma/issues/3193)) ([f0d52ad](https://togithub.com/karma-runner/karma/commit/f0d52ad)), closes [#​3191](https://togithub.com/karma-runner/karma/issues/3191) 661 662 ### [`v3.1.0`](https://togithub.com/karma-runner/karma/blob/master/CHANGELOG.md#​310-httpsgithubcomkarma-runnerkarmacomparev300v310-2018-10-22) 663 664 [Compare Source](https://togithub.com/karma-runner/karma/compare/v3.0.0...v3.1.0) 665 666 ##### Bug Fixes 667 668 - work around broken console methods ([873e4f9](https://togithub.com/karma-runner/karma/commit/873e4f9)), closes [/github.com/angular/angular.js/pull/16644#issuecomment-407680658](https://togithub.com//github.com/angular/angular.js/pull/16644/issues/issuecomment-407680658) 669 - **browser:** emit 'browsers_change' in collection ([#​3183](https://togithub.com/karma-runner/karma/issues/3183)) ([7634e71](https://togithub.com/karma-runner/karma/commit/7634e71)) 670 - **config:** remove phantomjs in favor of chrome headless ([#​3175](https://togithub.com/karma-runner/karma/issues/3175)) ([0f8b2b1](https://togithub.com/karma-runner/karma/commit/0f8b2b1)) 671 - **init:** Support ChromeHeadless in `validateBrowser` ([#​3110](https://togithub.com/karma-runner/karma/issues/3110)) ([eeadcf2](https://togithub.com/karma-runner/karma/commit/eeadcf2)) 672 - **middleware:** simplify stripHost. ([#​3115](https://togithub.com/karma-runner/karma/issues/3115)) ([d65e911](https://togithub.com/karma-runner/karma/commit/d65e911)) 673 - **runner:** Do not persist grep option across runs ([#​3121](https://togithub.com/karma-runner/karma/issues/3121)) ([c91cb81](https://togithub.com/karma-runner/karma/commit/c91cb81)) 674 - **runner:** Make exit code configurable when tests are failing ([#​3116](https://togithub.com/karma-runner/karma/issues/3116)) ([74da748](https://togithub.com/karma-runner/karma/commit/74da748)), closes [#​1300](https://togithub.com/karma-runner/karma/issues/1300) 675 - **test/client:** revert const/let changes. ([c097ecf](https://togithub.com/karma-runner/karma/commit/c097ecf)) 676 677 ##### Features 678 679 - **config:** Add config option for browser socket timeout ([#​3102](https://togithub.com/karma-runner/karma/issues/3102)) ([11e3a9d](https://togithub.com/karma-runner/karma/commit/11e3a9d)), closes [#​2927](https://togithub.com/karma-runner/karma/issues/2927) 680 - **config:** add support for ES modules ([e811adb](https://togithub.com/karma-runner/karma/commit/e811adb)) 681 - **frameworks:** report start() errors back to server. ([#​3126](https://togithub.com/karma-runner/karma/issues/3126)) ([8257375](https://togithub.com/karma-runner/karma/commit/8257375)) 682 - **server:** .dom files include HTML tags in page. ([#​3178](https://togithub.com/karma-runner/karma/issues/3178)) ([4651524](https://togithub.com/karma-runner/karma/commit/4651524)) 683 - **server:** Add public API to force a file refresh ([dab8a82](https://togithub.com/karma-runner/karma/commit/dab8a82)) 684 - **server:** Add stop method ([#​3153](https://togithub.com/karma-runner/karma/issues/3153)) ([6d96d8e](https://togithub.com/karma-runner/karma/commit/6d96d8e)), closes [#​3149](https://togithub.com/karma-runner/karma/issues/3149) 685 - **server:** Add support for encoded source files ([#​3123](https://togithub.com/karma-runner/karma/issues/3123)) ([68b37d3](https://togithub.com/karma-runner/karma/commit/68b37d3)) 686 687 </details> 688 689 --- 690 691 ### Configuration 692 693 📅 **Schedule**: At any time (no schedule defined). 694 695 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. 696 697 ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 698 699 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. 700 701 --- 702 703 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. 704 705 --- 706 707 This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/SocialNetworkNews/SocialNetworkNews-Web). 708