snapshot
snapshot copied to clipboard
chore(deps): update dependency mocha to v7
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| mocha (source) | 6.2.3 -> 7.2.0 |
Release Notes
mochajs/mocha
v7.2.0
:tada: 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)
:bug: Fixes
- #4258: Fix missing dot in name of configuration file (@sonicdoe)
- #4194: Check if module.paths really exists (@ematipico)
- #4256:
--forbid-onlydoes not recognizeit.onlywhenbeforecrashes (@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)
:book: 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)
:nut_and_bolt: 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)
v7.1.2
:nut_and_bolt: Other
- #4251: Prevent karma-mocha from stalling (@juergba)
- #4222: Update dependency mkdirp to v0.5.5 (@outsideris)
:book: Documentation
- #4208: Add Wallaby logo to site (@boneskull)
v7.1.1
:lock: Security Fixes
:bug: Fixes
:book: Documentation
- #4190: Show Netlify badge on footer (@outsideris)
v7.1.0
:tada: Enhancements
#4038: Add Node.js native ESM support (@giltayar)
Mocha supports writing your test files as ES modules:
- Node.js only v12.11.0 and above
- Node.js below v13.2.0, you must set
--experimental-modulesoption - current limitations: please check our documentation
- for programmatic usage: see API: loadFilesAsync()
Note: Node.JS native ECMAScript Modules implementation has status: Stability: 1 - Experimental
:bug: Fixes
- #4181: Programmatic API cannot access retried test objects (@juergba)
- #4174: Browser: fix
allowUncaughtoption (@juergba)
:book: Documentation
- #4058: Manage author list in AUTHORS instead of
package.json(@outsideris)
:nut_and_bolt: Other
- #4138: Upgrade ESLint v6.8 (@kaicataldo)
v7.0.1
:bug: Fixes
- #4165: Fix exception when skipping tests programmatically (@juergba)
- #4153: Restore backwards compatibility for
reporterOptions(@holm) - #4150: Fix recovery of an open test upon uncaught exception (@juergba)
- #4147: Fix regression of leaking uncaught exception handler (@juergba)
:book: Documentation
- #4146: Update copyright & trademark notices per OJSF (@boneskull)
- #4140: Fix broken links (@KyoungWan)
:nut_and_bolt: Other
v7.0.0
:boom: Breaking Changes
- #3885: Drop Node.js v6.x support (@mojosoeun)
- #3890: Remove Node.js debug-related flags
--debug/--debug-brkand deprecatedebugargument (@juergba) - #3962: Changes to command-line options (@ParkSB):
--list-interfacesreplaces--interfaces--list-reportersreplaces--reporters
- Hook pattern of
this.skip()(@juergba): - #3967: Remove deprecated
getOptions()andlib/cli/options.js(@juergba) - #4083: Uncaught exception in
pendingtest: don't swallow, but retrospectively fail the test for correct exit code (@juergba) - #4004: Align
Mochaconstructor's option names with command-line options (@juergba)
:tada: Enhancements
- #3980: Refactor and improve
--watchmode with chokidar (@geigerzaehler):- adds command-line options
--watch-filesand--watch-ignore - removes
--watch-extensions
- adds command-line options
- #3979: Type "rs\n" to restart tests (@broofa)
:fax: Deprecations
These are soft-deprecated, and will emit a warning upon use. Support will be removed in (likely) the next major version of Mocha:
:bug: Fixes
- #4125: Fix timeout handling with
--inspect-brk/--inspect(@juergba) - #4070:
Mochaconstructor: improve browser setup (@juergba) - #4068: XUnit reporter should handle exceptions during diff generation (@rgroothuijsen)
- #4030: Fix
--allow-uncaughtwiththis.skip()(@juergba)
:mag: Coverage
:book: Documentation
- #4129: Fix broken links (@SaeromB)
- #4127: Add reporter alias names to docs (@khg0712)
- #4101: Clarify invalid usage of
done()(@jgehrcke) - #4092: Replace
:coffee:with emoji ☕️ (@pzrq) - #4088: Initial draft of project charter (@boneskull)
- #4066: Change
shtobashfor code block in docs/index.md (@HyunSangHan) - #4045: Update README.md concerning GraphicsMagick installation (@HyunSangHan)
- #3988: Fix sponsors background color for readability (@outsideris)
:nut_and_bolt: Other
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone America/New_York, 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.