chore: update test dependencies (major) #46
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.4.0
->^10.0.0
^9.2.4
->^15.0.0
Release Notes
mochajs/mocha (mocha)
v10.2.0
Compare Source
🎉 Enhancements
🐛 Fixes
📖 Documentation
v10.1.0
Compare Source
🎉 Enhancements
prefers-color-scheme: dark
(@greggman)🔩 Other
Promise.allSettled
instead of polyfill (@outsideris)clean
(@yetingli)v10.0.0
Compare Source
💥 Breaking Changes
#4845: Drop Node.js v12.x support (@juergba)
#4848: Drop Internet-Explorer-11 support (@juergba)
#4857: Drop AMD/RequireJS support (@juergba)
#4866: Drop Growl notification support (@juergba)
#4863: Rename executable
bin/mocha
tobin/mocha.js
(@juergba)#4865:
--ignore
option in Windows: upgrade Minimatch (@juergba)#4861: Remove deprecated
Runner
signature (@juergba)🔩 Other
#4878: Update production dependencies (@juergba)
#4876: Add Node.js v18 to CI test matrix (@outsideris)
#4852: Replace deprecated
String.prototype.substr()
(@CommanderRoot)Also thanks to @ea2305 and @SukkaW for improvements to our documentation.
v9.2.2
Compare Source
🐛 Fixes
#4842: Loading of reporter throws wrong error (@juergba)
#4839:
dry-run
: prevent potential call-stack crash (@juergba)🔩 Other
v9.2.1
Compare Source
🐛 Fixes
#4832: Loading of config files throws wrong error (@juergba)
#4799: Reporter: configurable
maxDiffSize
reporter-option (@norla)v9.2.0
Compare Source
🎉 Enhancements
🔩 Other
v9.1.4
Compare Source
🐛 Fixes
import
throws wrong error if loader is used (@giltayar)🔩 Other
v9.1.3
Compare Source
🐛 Fixes
bdd
ES6 style import (@juergba)🔩 Other
EVENT_SUITE_ADD_*
events (@beatfactor)v9.1.2
Compare Source
🐛 Fixes
browser-entry.js
(@PaperStrike)🔩 Other
v9.1.1
Compare Source
🐛 Fixes
XUNIT
andJSON
reporter crash inparallel
mode (@curtisman)v9.1.0
Compare Source
🎉 Enhancements
--fail-zero
(@juergba)--node-option
(@juergba)JSON
reporter (@dorny)v9.0.3
Compare Source
🐛 Fixes
#4702: Error rethrow from cwd-relative path while loading
.mocharc.js
(@kirill-golovan)#4688: Usage of custom interface in parallel mode (@juergba)
#4687: ESM: don't swallow
MODULE_NOT_FOUND
errors in case oftype:module
(@giltayar)v9.0.2
Compare Source
🐛 Fixes
--require <dir>
work with newimport
-first loading (@giltayar)🔩 Other
v9.0.1
Compare Source
🔩 Other
We added a separate browser bundle
mocha-es2018.js
in javascript ES2018, as we skipped the transpilation down to ES5. This is an experimental step towards freezing Mocha's support of IE11.hasStableEsmImplementation
(@alexander-fenster)v9.0.0
Compare Source
💥 Breaking Changes
#4633: Drop Node.js v10.x support (@juergba)
#4635:
import
-first loading of test files (@giltayar)Mocha is going ESM-first! This means that it will now use ESM
import(test_file)
to load the test files, instead of the CommonJSrequire(test_file)
. This is not a problem, asimport
can also load most files thatrequire
does. In the rare cases where this fails, it will fallback torequire(...)
. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.#4636: Remove deprecated
utils.lookupFiles()
(@juergba)#4638: Limit the size of
actual
/expected
fordiff
generation (@juergba)#4389: Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base (@MoonSupport)
🎉 Enhancements
--dry-run
(@juergba)🐛 Fixes
🔩 Other
Runner(suite: Suite, delay: boolean)
signature (@juergba)sinonjs/sinon (sinon)
v15.2.0
Compare Source
66b0081e
Use fake-timers v10.1.0 re-released as v10.3.0 (Carl-Erik Kopseng)
a79ccaeb
Support callable instances (#2517) (bojavou)
d220c995
fix: bundling compatibility with webpack@5 (#2519) (Avi Vahl)
Released by Carl-Erik Kopseng on 2023-06-20.
v15.1.2
Compare Source
02b73aed
Update lock file after removing node_modules ... (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2023-06-12.
v15.1.1
Compare Source
194fc2ef
Change fake-timers version to specifically target the one containing the 'jump' feature (Carl-Erik Kopseng)
05f05ac3
docs: Remove threw(obj) from docs (#2513) (Morgan Roderick)
Released by Carl-Erik Kopseng on 2023-06-12.
v15.1.0
Compare Source
79e719f2
Ensure we use a fake-timers version with clock.jump (Carl-Erik Kopseng)
b2a4df5a
Add docs for clock.jump method (#2512) (Jason O'Neill)
f096abff
fix (#2514): only force new or inherited descriptors to be configurable (#2515) (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2023-05-18.
v15.0.4
Compare Source
e9042c4f
Handling non-configurable object descriptors on the prototype (#2508) (Carl-Erik Kopseng)
430c9a60
Remove uses of
var
(#2506) (Carl-Erik Kopseng)Released by Carl-Erik Kopseng on 2023-04-20.
v15.0.3
Compare Source
b775f1b4
Avoid tampering with globals and other modules' exports in tests (#2504) (Carl-Erik Kopseng)
477064b6
fix: make it possible to call through to underlying stub in stub instance (#2503) (Carl-Erik Kopseng)
6e19746e
Remove dead Travis and Gitter references (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2023-03-26.
v15.0.2
Compare Source
19bd99f3
Use no-op for every function when restoring instances (#2499) (Carl-Erik Kopseng)
8663ffa0
Upgrade deps (#2498) (Carl-Erik Kopseng)
e01275bb
Un-pin @sinonjs/fake-timers (#2495) (Jordan Hawker)
6cbde9b0
fix throws().callsFake() precedence (#2497) (Eduardo Diaz)
45be60f3
Replace probot/stale with official stale action (Morgan Roderick)
Released by Carl-Erik Kopseng on 2023-03-12.
v15.0.1
Compare Source
aa493da4
Upgrade to fake-timers v10.0.2 (Carl-Erik Kopseng)
b3ee0aa5
Use Node version 18 in Runkit examples (Carl-Erik Kopseng)
Released by Carl-Erik Kopseng on 2022-12-15.
v15.0.0
Compare Source
b75fbfa9
Fix 2448: remove custom formatter (Morgan Roderick)
Released by Morgan Roderick on 2022-11-28.
v14.0.2
Compare Source
4d70f6e0
Upgrade nise to latest (Morgan Roderick)
96a0d756
Update @sinonjs/samsam to latest (Morgan Roderick)
babb4736
Prefer @sinonjs/commons@2 (Morgan Roderick)
Released by Morgan Roderick on 2022-11-07.
v14.0.1
Compare Source
6c4753ef
Fixed CSS selectors in
_base.scss
and changed blockquote default size to 16px. (Jose Lupianez)Released by Carl-Erik Kopseng on 2022-10-03.
v14.0.0
Compare Source
c2bbd826
Drop node 12 (Morgan Roderick)
Released by Morgan Roderick on 2022-05-07.
v13.0.2
Compare Source
bddb631a
Update fake-timers (Carl-Erik Kopseng)
eaed0eb2
Bump nokogiri from 1.13.3 to 1.13.4 (#2451) (dependabot[bot])
Released by Carl-Erik Kopseng on 2022-04-14.
v13.0.1
Compare Source
ec4223f9
Bump nise to fix sinonjs/nise#193 (Carl-Erik Kopseng)
f329a010
Add unimported to workflow (#2441) (Morgan Roderick)
7f16cec9
Enable updates to same major version (Carl-Erik Kopseng)
f784d7ad
Re-introduce new version.sh script to version hook (Joel Bradshaw)
51c508ab
Add dry run mode to
npm version
(#2436) (Joel Bradshaw)05341dcf
Update npm version scripts to manage new releases branch (Joel Bradshaw)
fe658261
Remove release archives from master (Joel Bradshaw)
Released by Carl-Erik Kopseng on 2022-02-01.
v13.0.0
Compare Source
cf3d6c0c
Upgrade packages (#2431) (Carl-Erik Kopseng)
41710467
Adjust deploy scripts to archive old releases in a separate branch, move existing releases out of master (#2426) (Joel Bradshaw)
c80a7266
Bump node-fetch from 2.6.1 to 2.6.7 (#2430) (dependabot[bot])
a00f14a9
Add explicit export for
./*
(#2413) (なつき)b82ca7ad
Bump cached-path-relative from 1.0.2 to 1.1.0 (#2428) (dependabot[bot])
a9ea1427
Add documentation for assert.calledOnceWithMatch (#2424) (Mathias Schreck)
1d5ab86b
Be more general in stripping off stack frames to fix Firefox tests (#2425) (Joel Bradshaw)
56b06129
Check call count type (#2410) (Joel Bradshaw)
7863e2df
Fix #2414: make Sinon available on homepage (Carl-Erik Kopseng)
fabaabdd
Bump nokogiri from 1.11.4 to 1.13.1 (#2423) (dependabot[bot])
dbc0fbd2
Bump shelljs from 0.8.4 to 0.8.5 (#2422) (dependabot[bot])
fb8b3d72
Run Prettier (Carl-Erik Kopseng)
12a45939
Fix 2377: Throw error when trying to stub non-configurable or non-writable properties (#2417) (Stuart Dotson)
Released by Carl-Erik Kopseng on 2022-01-28.
v12.0.1
Compare Source
3f598221
Fix issue with npm unlink for npm version > 6 (Carl-Erik Kopseng)
51417a38
Fix bundling of cjs module (#2412) (Julian Grinblat)
Released by Carl-Erik Kopseng on 2021-11-04.
v12.0.0
Compare Source
b20ef9e4
Upgrade to fake-timers@8 (Carl-Erik Kopseng). This is potentially breaking, but should not be,
as the breaking change deals with the Node timer object created by fake timers.
eba42cc3
Enable esm named exports (#2382) (Julian Grinblat)
b0cf5448
Spelling (#2398) (Josh Soref)
e78a6706
Make calledWith() assertions idempotent (#2407) (Joel Bradshaw)
2814c0a2
Generate CHANGES.md using @studio/changes (Morgan Roderick)
2d5d6ad4
Run tests in Node 16 in GitHub Actions (Morgan Roderick)
Released by Carl-Erik Kopseng on 2021-11-03.
v11.1.2
Compare Source
v11.1.1
Compare Source
v11.1.0
Compare Source
v11.0.0
Compare Source
v10.0.1
Compare Source
v10.0.0
Compare Source
Configuration
📅 Schedule: Branch creation - "after 10pm,before 5:00am" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.