example-webextension
example-webextension copied to clipboard
Update mocha to the latest version 🚀
Version 3.5.3 of mocha just got published.
| Dependency | mocha |
|---|---|
| Current Version | 3.5.2 |
| Type | devDependency |
The version 3.5.3 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of mocha. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Release Notes
v3.5.33.5.3 / 2017-09-11
🐛 Fixes
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot :palm_tree:
Version 4.0.0 just got published.
Update to this version instead 🚀
Release Notes
v4.0.04.0.0 / 2017-10-02
You might want to read this before filing a new bug!
💥 Breaking Changes
For more info, please read this article.
Compatibility
- #3016: Drop support for unmaintained versions of Node.js (@boneskull):
- 0.10.x
- 0.11.x
- 0.12.x
- iojs (any)
- 5.x.x
- #2979: Drop support for non-ES5-compliant browsers (@boneskull):
- IE7
- IE8
- PhantomJS 1.x
- #2615: Drop Bower support; old versions (3.x, etc.) will remain available (@ScottFreeCode, @boneskull)
Default Behavior
- #2879: By default, Mocha will no longer force the process to exit once all tests complete. This means any test code (or code under test) which would normally prevent
nodefrom exiting will do so when run in Mocha. Supply the--exitflag to revert to pre-v4.0.0 behavior (@ScottFreeCode, @boneskull)
Reporter Output
- #2095: Remove
stdout:prefix from browser reporter logs (@skeggse) - #2295: Add separator in "unified diff" output (@olsonpm)
- #2686: Print failure message when
--forbid-pendingor--forbid-onlyis specified (@ScottFreeCode) - #2814: Indent contexts for better readability when reporting failures (@charlierudolph)
👎 Deprecations
- #2493: The
--compilerscommand-line option is now soft-deprecated and will emit a warning onSTDERR. Read this for more info and workarounds (@ScottFreeCode, @boneskull)
🎉 Enhancements
📖 Documentation
🔩 Other
- #2890: Speed up build by (re-)consolidating SauceLabs tests (@boneskull)
Commits
The new version differs by 48 commits.
d69bf14Release v4.0.0171b9f9pfix "prepublishOnly" potential portability problem60e39d9Update link to wiki (GitHub at the leading--)804f9d5Update link because GitHub ate the leading--3326c23update CHANGELOG for v4.0.0 [ci skip]6dd9252add link to wiki on --compilers deprecation96318e1Deprecate --compilers92beda9drop bower support58a4c6aremove unused .npmignore7af6611kill Date#toISOString shim43501a2reduce noise about slow tests; make a few tests faster, etc.fa228e9update --exit / --no-exit integration test for new default behavior3fdd3ffSwitch default from forced exit to no-exitc5d69e0add integration tests for --exit/--no-exit3a7f8dcenhance runMochaJSON() helper by returning the subprocess instance
There are 48 commits in total.
See the full diff
Version 4.0.1 just got published.
Update to this version instead 🚀
Release Notes
v4.0.14.0.1 / 2017-10-05
🐛 Fixes
- #3051: Upgrade Growl to v1.10.3 to fix its peer dep problems (@dpogue)
Commits
The new version differs by 6 commits.
eb8bf8dRelease v4.0.13b485eaupdate CHANGELOG.md for v4.0.1 [ci skip]96e5c1aupgrade eslint to v4.8.0d7cff37Update growl to 1.10.30cdd921remove preversion script; test on publish; closes #2999f49c0ceFix changelog issues/pr URLs (#3047)
See the full diff
Version 4.1.0 just got published.
Update to this version instead 🚀
Release Notes
v4.1.04.1.0 / 2017-12-28
This is mainly a "housekeeping" release.
Welcome @Bamieh and @xxczaki to the team!
🐛 : Fixes
- #2661:
progressreporter now accepts reporter options (@canoztokmak) - #3142:
xitinbddinterface now properly returns itsTestobject (@Bamieh) - #3075: Diffs now computed eagerly to avoid misinformation when reported (@abrady0)
- #2745:
--helpwill now help you even if you have amocha.opts(@Zarel)
🎉 Enhancements
- #2514: The
--no-diffflag will completely disable diff output (@CapacitorSet) - #3058: All "setters" in Mocha's API are now also "getters" if called without arguments (@makepanic)
📖 Documentation
- #3170: Optimization and site speed improvements (@Munter)
- #2987: Moved the old site repo into the main repo under
docs/(@boneskull) - #2896: Add maintainer guide (@boneskull)
- Various fixes and updates (@xxczaki, @maty21, @leedm777)
🔩 Other
- Test improvements and fixes (@eugenet8k, @ngeor, @38elements, @Gerhut, @ScottFreeCode, @boneskull)
- Refactoring and cruft excision (@38elements, @Bamieh, @finnigantime, @boneskull)
Commits
The new version differs by 409 commits.
6b9ddc6Release v4.1.03c4b116update CHANGELOG for v4.1.05be22b2options.reporterOptionsare used for progress reporterea96b18add .fossaignore [ci skip]adc67fdRevert "[ImgBot] optimizes images (#3175)"ae3712c[ImgBot] optimizes images (#3175)33db6b1Use x64 node on appveyor4a6e095Run appveyor tests on x64 platform. Might enable sharp installation3abed9bLint netlify-headers script119543eAdd preconnect for doubleclick domain that google analytics results in contactingbd5109eRemove crossorigin='anonymous' from preconnect hints. Only needed for fonts, xhr and es module loads123ee4fHandle the case where all avatars are already loaded at the time when the script exexecutes64deadcSpecific value for inlining htmlimages to guarantee logo is inlined8f1ded4https urls where possibled5a5125Be explicit about styling of screenshot images
There are 250 commits in total.
See the full diff
Version 5.0.0 just got published.
Update to this version instead 🚀
Release Notes
v5.0.05.0.0 / 2018-01-17
Mocha starts off 2018 right by again dropping support for unmaintained rubbish.
Welcome @vkarpov15 to the team!
💥 Breaking Changes
- #3148: Drop support for IE9 and IE10 (@Bamieh)
Practically speaking, only code which consumes (through bundling or otherwise) the userland buffer module should be affected. However, Mocha will no longer test against these browsers, nor apply fixes for them.
🎉 Enhancements
- #3181: Add useful new
--filecommand line argument (documentation) (@hswolff)
🐛 Fixes
- #3187: Fix inaccurate test duration reporting (@FND)
- #3202: Fix bad markup in HTML reporter (@DanielRuf)
😎 Developer Experience
📖 Documentation
- #3137: Add missing
--no-timeoutsdocs (@dfberry) - #3134: Improve
done()callback docs (@maraisr) - #3135: Fix cross-references (@vkarpov15)
- #3163: Fix tpyos (@tbroadley)
- #3177: Tweak
README.mdorganization (@xxczaki) - Misc updates (@boneskull)
🔩 Other
- #3118: Move TextMate Integration to its own repo (@Bamieh)
- #3185: Add Node.js v9 to build matrix; remove v7 (@xxczaki)
- #3172: Markdown linting (@boneskull)
- Test & Netlify updates (@Munter, @boneskull)
Commits
The new version differs by 26 commits.
cc4a818Release v5.0.09f61c04finalize v5.0.0 CHANGELOG [ci skip]a7267b4remove more references to make and Makefiledc58252prep changelog for v5.0.0 [ci skip]f8a1d2adocs(index): add missing doc link (#3203); closes #3135401997fupdate package-lock.json50aec7aAdd ability to pass in test files to be ran before positional files via --file (#3190)7d8abe0fix id and class definition0a3e32bRewrite Makefile using NPS Scripts. Closes #2352c7730a6Drop TextMate integration inside mocha closes #31185c6e99bupdate ESM tests to run against headless chrome instead of saucelabs' chrome onlyac1dd70attempt to get travis working againe8b5592Align netlify config with admin panel565726dAdded Netlify config filee54370ereplace phantomjs with puppeteer for browser tests; closes #3128
There are 26 commits in total.
See the full diff