Update karma to the latest version π
Version 3.0.0 of karma was just published.
| Dependency | karma |
|---|---|
| Current Version | 2.0.5 |
| Type | devDependency |
The version 3.0.0 is not covered by your current version range.
If you donβt accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of karma.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you donβt have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Release Notes
v3.0.0Bug Fixes
- config: wait 20s for browser activity. (#3087) (88b977f)
- config: Wait 30s for browser activity per Travis. (#3091) (f6d2f0e)
- init: add "ChromeHeadless" to the browsers' options (#3096) (56fda53)
- server: Exit clean on unhandledRejections. (#3092) (02f54c6), closes #3064
- travis: Up the socket timeout 2->20s. (#3103) (732396a), closes #3102
- travis: use the value not the key name. (#3097) (90f5546)
- travis: validate TRAVIS_COMMIT if TRAVIS_PULL_REQUEST_SHA is not set. (#3094) (fba5d36)
- travis: Validate TRAVIS_PULL_REQUEST_SHA rather than TRAVIS_COMMIT. (#3093) (a58fa45)
Commits
The new version differs by 17 commits.
a4d5bdcchore: release v3.0.075f466dchore: release v2.0.65db9399chore: update contributorseb3b1b4chore(deps): update mime -> 2.3.1 (#3107)732396afix(travis): Up the socket timeout 2->20s. (#3103)173848eRemove erroneous change log entries for 2.0.31002569chore(ci): drop node 9 from travis tests (#3100)02f54c6fix(server): Exit clean on unhandledRejections. (#3092)0fdd8f9chore(deps): update socket.io -> 2.1.1 (#3099)90f5546fix(travis): use the value not the key name. (#3097)fba5d36fix(travis): validate TRAVIS_COMMIT if TRAVIS_PULL_REQUEST_SHA is not set. (#3094)56fda53fix(init): add "ChromeHeadless" to the browsers' options (#3096)f6d2f0efix(config): Wait 30s for browser activity per Travis. (#3091)a58fa45fix(travis): Validate TRAVIS_PULL_REQUEST_SHA rather than TRAVIS_COMMIT. (#3093)88b977ffix(config): wait 20s for browser activity. (#3087)
There are 17 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot :palm_tree:
- The
devDependencykarma was updated from2.0.5to3.1.0.
Update to this version instead π
Release Notes for v3.1.0
Bug Fixes
- work around broken console methods (873e4f9), closes /github.com/angular/angular.js/pull/16644#issuecomment-407680658
- browser: emit 'browsers_change' in collection (#3183) (7634e71)
- config: remove phantomjs in favor of chrome headless (#3175) (0f8b2b1)
- init: Support ChromeHeadless in
validateBrowser(#3110) (eeadcf2) - middleware: simplify stripHost. (#3115) (d65e911)
- runner: Do not persist grep option across runs (#3121) (c91cb81)
- runner: Make exit code configurable when tests are failing (#3116) (74da748), closes #1300
- test/client: revert const/let changes. (c097ecf)
Features
- config: Add config option for browser socket timeout (#3102) (11e3a9d), closes #2927
- config: add support for ES modules (e811adb)
- frameworks: report start() errors back to server. (#3126) (8257375)
- server: .dom files include HTML tags in page. (#3178) (4651524)
- server: Add public API to force a file refresh (dab8a82)
- server: Add stop method (#3153) (6d96d8e), closes #3149
- server: Add support for encoded source files (#3123) (68b37d3)
Commits
The new version differs by 43 commits.
0a2d2e9chore: release v3.1.02385690chore: update contributorsf94284drefactor(lib): use assert library instead of throwing error directly8542f27refactor(lib): coffe script support (#3188)1458267refactor(lib): small update in lib/emitter_wrapperc311ac0refactor(server): use ES6 string interpolation wherever possible7634e71fix(browser): emit 'browsers_change' in collection (#3183)e811adbfeat(config): add support for ES modules0f8b2b1fix(config): remove phantomjs in favor of chrome headless (#3175)f28a454refactor(server): Clearer error messages on fatal errors4651524feat(server): .dom files include HTML tags in page. (#3178)5cc4089refactor(server): refactoring of stopper (#3174)8efb28drefactor(server): refactoring of lib/browser (#3171)dab8a82feat(server): Add public API to force a file refresh871a1c9refactor(server): refactoring of watcher (#3173)
There are 43 commits in total.
See the full diff
- The
devDependencykarma was updated from2.0.5to3.1.1.
Update to this version instead π
Release Notes for v3.1.1
Bug Fixes
- The
devDependencykarma was updated from2.0.5to3.1.2.
Update to this version instead π
Release Notes for v3.1.2
Bug Fixes
- browser: report errors to console during singleRun=false (#3209) (30ff73b), closes #3131
- changelog: remove release which does not exist (#3214) (4e87902)
- dep: Bump useragent to fix HeadlessChrome version (#3201) (240209f), closes #2762
- deps: upgrade sinon-chai 2.x -> 3.x (#3207) (dc5f5de)
- file-list: do not preprocess up-to-date files (#3196) (5334d1a), closes #2829
- package: bump lodash version (#3203) (d38f344), closes #3177
- server: use flatted for json.stringify (#3220) (fb05fb1), closes #3215
Features
Commits
The new version differs by 11 commits.
7d4d347chore: release v3.1.25077c18chore: update contributorsfb05fb1fix(server): use flatted for json.stringify (#3220)2682bfffeat(docs): callout the key debug strategies. (#3219)4e87902fix(changelog): remove release which does not exist (#3214)30ff73bfix(browser): report errors to console during singleRun=false (#3209)5334d1afix(file-list): do not preprocess up-to-date files (#3196)dc5f5defix(deps): upgrade sinon-chai 2.x -> 3.x (#3207)d38f344fix(package): bump lodash version (#3203)ffb41f9refactor(browser): log state transitions in debug (#3202)240209ffix(dep): Bump useragent to fix HeadlessChrome version (#3201)
See the full diff
- The
devDependencykarma was updated from2.0.5to3.1.3.
- The
devDependencykarma was updated from2.0.5to3.1.4.
Update to this version instead π
Release Notes for v3.1.4
Bug Fixes
Commits
The new version differs by 5 commits.
b8b8618chore: release v3.1.410df4adchore: update contributorscc2eff2fix: restarted browsers not running tests (#3233)584dddcfix: improve error msg when bin is a directory (#3231)bb022a7fix(file-list): revert "do not preprocess up-to-date files" (#3226) (#3230)
See the full diff
- The
devDependencykarma was updated from2.0.5to4.0.0.
Update to this version instead π
Release Notes for v4.0.0
Bug Fixes
- client: fix issue with loaded on safari 10 (#3252) (571191c), closes #3198
- config: add test:unit npm script (#3242) (02f071d)
Chores
BREAKING CHANGES
- Drop Support for Node 6, to make it possible to use async/await in karma codebase.
Commits
The new version differs by 12 commits.
5a47718chore: release v4.0.056cc239chore: update contributorsd59cf35refactor(watcher): Make watcher injectable to support 3rd-party watchers (#3254)988b901chore(license): Update copyright notice to 2019 [ci skip] (#3250)571191cfix(client): fix issue with loaded on safari 10 (#3252)376142erefactor(fileList): refactor with async/await (#3247)acdd2dcrefactor(server): refactor start method to use async/await (#3245)8a83990chore: remove support for node 6 (#3246)1a57029refactor(watcher): refactor watchPatterns methodb05a54erefactor(fileList): small refactoring (#3243)51007b1refactor(watcher): move baseDirFromPattern into PatternUtils.getBaseDir (#3241)02f071dfix(config): add test:unit npm script (#3242)
See the full diff
- The
devDependencykarma was updated from2.0.5to4.0.1.
Update to this version instead π
Release Notes for v4.0.1
Bug Fixes
- browser: allow updating total specs count (#3264) (d5df723)
- remove vulnerable dependency combine-lists (#3273) (c43f584), closes #3265
- remove vulnerable dependency expand-braces (#3270) (4ec4f6f), closes #3268 #3269
- filelist: correct logger name. (#3262) (375bb5e)
- launcher: Debug Child Processes exit signal (#3259) (c277a6b)
Commits
The new version differs by 8 commits.
c7ebf0bchore: release v4.0.1c190c4achore: update contributors375bb5efix(filelist): correct logger name. (#3262)c43f584fix: remove vulnerable dependency combine-lists (#3273)4ec4f6ffix: remove vulnerable dependency expand-braces (#3270)d5df723fix(browser): allow updating total specs count (#3264)c277a6bfix(launcher): Debug Child Processes exit signal (#3259)bd95d89chore: upgrade log4js to v4.0.0 (#3257)
See the full diff
- The
devDependencykarma was updated from2.0.5to4.1.0.
Update to this version instead π
Release Notes for v4.1.0
Bug Fixes
- client: Enable loading different file types when running in parent mode without iframe (#3289) (7968db6)
- client: Only create the funky object if message is not a string (#3298) (ce6825f), closes #3296
- launcher: Log state transitions in debug (#3294) (6556ab4), closes #3290
- middleware: log invalid filetype (#3292) (7eb48c5), closes #3291
Commits
The new version differs by 6 commits.
13ed695chore: release v4.1.0d844a48chore: update contributorsce6825ffix(client): Only create the funky object if message is not a string (#3298)7968db6fix(client): Enable loading different file types when running in parent mode without iframe (#3289)6556ab4fix(launcher): Log state transitions in debug (#3294)7eb48c5fix(middleware): log invalid filetype (#3292)
See the full diff
π¨ Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! π ππ¨ π
Find out how to migrate to Snyk at greenkeeper.io
- The
devDependencykarma was updated from2.0.5to5.0.5.