us-state-codes
us-state-codes copied to clipboard
Upgrade mocha to version 7.2.0
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ mocha (^6.0.0 → ^7.2.0) · Repo · Changelog
Release Notes
7.2.0
7.2.0 / 2020-05-22
🎉 Enhancements
- #4234: Add ability to run tests in a mocha instance multiple times (@nicojs)
- #4219: Exposing filename in JSON, doc, and json-stream reporters (@Daniel0113)
- #4244: Add Root Hook Plugins (@boneskull)
🐛 Fixes
- #4258: Fix missing dot in name of configuration file (@sonicdoe)
- #4194: Check if module.paths really exists (@ematipico)
- #4256:
--forbid-only
does not recognizeit.only
whenbefore
crashes (@arvidOtt)- #4152: Bug with multiple async done() calls (@boneskull)
- #4275: Improper warnings for invalid reporters (@boneskull)
- #4288: Broken hook.spec.js test for IE11 (@boneskull)
📖 Documentation
- #4081: Insufficient white space for API docs in view on mobile (@HyunSangHan)
- #4255: Update mocha-docdash for UI fixes on API docs (@craigtaub)
- #4235: Enable emoji on website; enable normal ul elements (@boneskull)
- #4272: Fetch sponsors at build time, show ALL non-skeevy sponsors (@boneskull)
🔩 Other
- #4249: Refactoring improving encapsulation (@arvidOtt)
- #4242: CI add job names, add Node.js v14 to matrix (@boneskull)
- #4237: Refactor validatePlugins to throw coded errors (@boneskull)
- #4236: Better debug output (@boneskull)
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 33 commits:
Release v7.2.0
update CHANGELOG for v7.2.0 [ci skip]
Downgrade fs-extra for v7.x release branch
fetch sponsors at build time, show ALL non-skeevy sponsors; closes #4271 (#4272)
Bump linters ecma version
Test spec fixes
Fix for runnable.spec.js
multiple async done() calls result in failure; closes #4151 (#4152)
add Root Hook Plugins
do not commit generated content to VCS; closes #3713 (#4289)
smart quotes and such on website; closes #3716
add javascript in docs to eslint
fix improper warnings for invalid reporters (#4275)
fix test/unit/hook.spec.js (#4288)
--forbid-only doesn't recognize `it.only` when `before` crashes (#4256); closes #3840
Add ability to run tests in a mocha instance multiple times (#4234); closes #2783
fix: check if module.paths really exists (#4194); closes #2505
rename fixtures to have .fixture.js extension
test helper improvements (#4241)
assorted test fixes & refactors (#4240)
Exposing filename in JSON, doc, and json-stream reporters (#4219)
adds a bunch of keywords
Fix missing dot in name of configuration file
refactor validatePlugins to throw coded errors
Update @mocha/docdash to 2.1.3
Mark HTTP 429 responses as allowed failures in hyperlink check. We sometimes get these from unpkg and it shouldnt block out builds (#4253)
fix nyc ignorelist
better debug output
travis: add job names, add Node.js v14 to matrix
fixes some signal handling
enable emoji on website; enable normal ul elements
refactor Test: add markOnly() for encapsulation (PR #4249)
remove cruft from wallaby config
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase
.
All Depfu comment commands
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)