bpmnlint-playground
bpmnlint-playground copied to clipboard
chore: update test dependencies (major)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| chai (source) | ^4.2.0 -> ^6.0.0 |
||
| mocha (source) | ^10.0.0 -> ^11.0.0 |
Release Notes
chaijs/chai (chai)
v6.2.0
What's Changed
- feat(events): add addChainableMethod event by @perrin4869 in #1707
Full Changelog: https://github.com/chaijs/chai/compare/v6.1.0...v6.2.0
v6.1.0
What's Changed
- build(deps-dev): bump tar-fs from 3.0.9 to 3.1.1 by @dependabot[bot] in #1706
- feat: add eventEmitter (#1693) Adds an event emitter for hooking into method/property creation in #1693
Full Changelog: https://github.com/chaijs/chai/compare/v6.0.2...v6.1.0
v6.0.1
What's Changed
Full Changelog: https://github.com/chaijs/chai/compare/v6.0.0...v6.0.1
v6.0.0
BREAKING CHANGES
Chai is now bundled into a single file. The lib/*.js files are no longer present, and so any code that imports those files directly will need to change. The only file that can be imported now is ./index.js.
What's Changed
Full Changelog: https://github.com/chaijs/chai/compare/v5.3.2...v6.0.0
v5.3.3
What's Changed
- fix: keep names in bundle by @43081j in #1702
- chore: support publishing v5 by @43081j in #1703
- chore: update npm tag name by @43081j in #1704
Full Changelog: https://github.com/chaijs/chai/compare/v5.3.2...v5.3.3
v5.3.2
Reverts the removal of the bundled version of chai in 5.3.1
What's Changed
- Update core contributors by @keithamus in #1697
- feat: reintroduce bundle by @43081j in #1699
Full Changelog: https://github.com/chaijs/chai/compare/v5.3.1...v5.3.2
v5.3.1
What's Changed
Full Changelog: https://github.com/chaijs/chai/compare/v5.3.0...v5.3.1
v5.3.0
What's Changed
Full Changelog: https://github.com/chaijs/chai/compare/v5.2.2...v5.3.0
v5.2.2
What's Changed
Full Changelog: https://github.com/chaijs/chai/compare/v5.2.1...v5.2.2
v5.2.1
What's Changed
Mostly internal changes but @SuperchupuDev realised the package.json engines field was out of date, so it has been updated to reflect that v5.0.0 onwards only supports Node >=18.
- build(deps): bump serialize-javascript and mocha by @dependabot in #1673
- build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 by @dependabot in #1671
- Enable
no-varrule and fix violations by @koddsson in #1675 - Convert Assertion function to a class by @koddsson in #1677
- More typing by @koddsson in #1679
- build(deps-dev): bump tar-fs from 3.0.6 to 3.0.8 by @dependabot in #1682
- build(deps-dev): bump tar-fs from 3.0.8 to 3.0.9 by @dependabot in #1688
- chore: fix lint errors and add lint to CI by @43081j in #1689
- docs: update minimum node version in readme by @SuperchupuDev in #1691
- chore: update minimum node version by @SuperchupuDev in #1692
New Contributors
- @SuperchupuDev made their first contribution in #1691
Full Changelog: https://github.com/chaijs/chai/compare/v5.2.0...v5.2.1
v5.2.0
What's Changed
- fix: ability to register more plugins inside a plugin by @tpluscode in #1639
- chore: bump playwright to fix CI by @43081j in #1663
- chore: introduce prettier and run it by @43081j in #1660
- chore: drop old CJS entrypoints by @43081j in #1662
- chore: enable eslint recommended config by @43081j in #1659
- Integrated
chai-subsetand added assert-based negation to containSubset by @BreadInvasion in #1664 - Add coverage check to tests by @koddsson in #1669
- fix floating point precision in closeTo assertion by @koddsson in #1667
New Contributors
- @tpluscode made their first contribution in #1639
- @BreadInvasion made their first contribution in #1664
Full Changelog: https://github.com/chaijs/chai/compare/v5.1.2...v5.2.0
v5.1.2
What's Changed
- Fix secret name in publish action by @koddsson in #1614
- Publish npm packages with provenance by @koddsson in #1615
- build(deps-dev): bump braces from 3.0.2 to 3.0.3 by @dependabot in #1625
- chore: bump loupe and deep-eql by @43081j in #1635
- build(deps-dev): bump @75lb/deep-merge from 1.1.1 to 1.1.2 by @dependabot in #1636
- build(deps): bump rollup from 4.9.1 to 4.22.4 by @dependabot in #1637
- chore: update deep dependencies by @43081j in #1641
- chore: upgrade loupe by @43081j in #1646
- Support big int in approximently by @koddsson in #1606
Full Changelog: https://github.com/chaijs/chai/compare/v5.1.1...v5.1.2
v5.1.1
What's Changed
- Set up ESLint for JSDoc comments by @koddsson in #1605
- build(deps-dev): bump ip from 1.1.8 to 1.1.9 by @dependabot in #1608
- Correct Mocha import instructions by @MattiSG in #1611
- fix: support some virtual contexts in
toThrowby @43081j in #1609
New Contributors
Full Changelog: https://github.com/chaijs/chai/compare/v5.1.0...v5.1.1
v5.1.0
What's Changed
- Remove useless guards and add parentheses to constuctors by @koddsson in #1593
- Cleanup jsdoc comments by @koddsson in #1596
- Convert comments in "legal comments" format to jsdoc or normal comments by @koddsson in #1598
- Implement
iterableassertion by @koddsson in #1592 - Assert interface fix by @developer-bandi in #1601
- Set support in same members by @koddsson in #1583
- Fix publish script by @koddsson in #1602
New Contributors
- @developer-bandi made their first contribution in #1601
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.3...v5.1.0
v5.0.3
Fix bad v5.0.2 publish.
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.2...v5.0.3
v5.0.2
What's Changed
- build(deps): bump nanoid and mocha by @dependabot in #1558
- remove
bump-cliby @koddsson in #1559 - Update developer dependencies by @koddsson in #1560
- fix: removes
??for node compat (5.x) by @43081j in #1576 - Update
loupeto latest version by @koddsson in #1579 - Re-enable some webkit tests by @koddsson in #1580
- Remove a bunch of if statements in test/should.js by @koddsson in #1581
- Remove a bunch of unused files by @koddsson in #1582
- Fix 1564 by @koddsson in #1566
Full Changelog: https://github.com/chaijs/chai/compare/v5.0.1...v5.0.2
v5.0.0
BREAKING CHANGES
- Chai now only supports EcmaScript Modules (ESM). This means your tests will need to either have
import {...} from 'chai'orimport('chai').require('chai')will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls. - Dropped support for Internet Explorer.
- Dropped support for NodeJS < 18.
- Minimum supported browsers are now Firefox 100, Safari 14.1, Chrome 100, Edge 100. Support for browsers prior to these versions is "best effort" (bug reports on older browsers will be assessed individually and may be marked as wontfix).
What's Changed
- feat: use chaijs/loupe for inspection by @pcorpet in #1401
- docs: fix URL in README by @Izzur in #1413
- Remove
get-func-namedependency by @koddsson in #1416 - Convert Makefile script to npm scripts by @koddsson in #1424
- Clean up README badges by @koddsson in #1422
- fix: package.json - deprecation warning on exports field by @stevenjoezhang in #1400
- fix: deep-eql bump package to support symbols by @snewcomer in #1458
- ES module conversion PoC by @43081j in #1498
- chore: drop commonjs support by @43081j in #1503
- Update pathval by @koddsson in #1527
- Update check-error by @koddsson in #1528
- update
deep-eqlto latest version by @koddsson in #1542 - Inline
type-detectas a simple function by @koddsson in #1544 - Update loupe by @koddsson in #1545
- Typo 'Test an object' not 'Test and object' by @mavaddat in #1460
- Update
assertion-errorto it's latest major version! by @koddsson in #1543 - Replacing Karma with Web Test Runner by @koddsson in #1546
New Contributors
- @Izzur made their first contribution in #1413
- @stevenjoezhang made their first contribution in #1400
- @43081j made their first contribution in #1498
Full Changelog: https://github.com/chaijs/chai/compare/4.3.1...v5.0.0
mochajs/mocha (mocha)
v11.7.5
🩹 Fixes
🧹 Chores
- run tests on PRs for and pushes to v11.x (#5525) (8b21b38)
- setup release-please for v11 (#5522) (663fff4)
v11.7.4
🩹 Fixes
📚 Documentation
🧹 Chores
v11.7.3
🩹 Fixes
📚 Documentation
- add security escalation policy (#5466) (4122c7d)
- fix duplicate global leak documentation (#5461) (1164b9d)
- migrate third party UIs wiki page to docs (#5434) (6654704)
- update maintainer release notes for release-please (#5453) (185ae1e)
🤖 Automation
v11.7.2
🩹 Fixes
- fail with an informative error message on a file with a broken default import (#5413) (b0e6135)
- load mjs files correctly (#5429) (a947b9b)
📚 Documentation
- add banner from old site to new site, link from new to old (#5414) (dedef11)
- add info on spies to legacy docs (#5421) (21f5544)
- explain node import swallowing error (#5401) (09f5b2c)
- fix links in new site (#5416) (b2bc769)
- migrate assertion libraries wiki link to main docs (#5442) (95f3ca8)
- migrate count assertions wiki page to docs (#5438) (02a306c)
- migrate shared behaviours to docs-next (#5432) (1dc4aa9)
- migrate Spies wiki page to explainers (#5420) (cbcf007)
- Migrate tagging wiki page to docs (#5435) (876247a)
- migrate third party reporters wiki page to docs (#5433) (f70764c)
- migrate to global leak wiki page to docs (#5437) (8a6fdca)
- update /next bug report link to be docs issue template (#5424) (668cb66)
🧹 Chores
- add issue form for ⚡️ Performance (#5406) (a908b3b)
- add test for
-R import-only-loader(#5391) (6ee5b48) - also test Node.js 24 in CI (#5405) (15f5980)
- bump CI to use 20.19.4, 22.18.0, 24.6.0 (#5430) (ace5eb4)
- bump Knip to 5.61.2 (#5394) (f3d7430)
- cleanup references of --opts (#5402) (1096b37)
- enabled ESLint's no-unused-vars (#5399) (d4168ae)
- move callback and object typedefs to a new types.d.ts (#5351) (3300d21)
- rewrite base path instead of copy-pasting (#5431) (c6c6740)
- unify caught errors as err (#5439) (d4912e7)
- Update experimental module detection test and pin exact Node versions (#5417) (2489090)
🤖 Automation
v11.7.1
🩹 Fixes
🧹 Chores
v11.7.0
🌟 Features
v11.6.0
🌟 Features
v11.5.0
🌟 Features
v11.4.0
🌟 Features
📚 Documentation
v11.3.0
🌟 Features
📚 Documentation
- Deploy new site alongside old one (#5360) (6c96545)
- mention explicit browser support range (#5354) (c514c0b)
- update Node.js version requirements for 11.x (#5329) (abf3dd9)
🧹 Chores
v11.2.2
🩹 Fixes
📚 Documentation
v11.2.1
🩹 Fixes
📚 Documentation
🧹 Chores
v11.2.0
🌟 Features
📚 Documentation
- add instructions for API docs (#5287) (b720ec1)
- add new website using Astro Starlight (#5246) (b1f1cb7)
- improve third-party reporter docs (#5285) (c5a0ef5)
🧹 Chores
- enabled eslint-plugin-n (#5280) (945d6e3)
- pin node-lts tests to 22.11.0 (#5279) (664e1f4)
- replace
fs-extrawith newerfsbuilt-ins (#5284) (75dcf8c)
v11.1.0
🌟 Features
- bump yargs to 17 (#5165) (8f1c8d8)
- Note that this also included a version bump of
yargs-parserfrom^20.2.9to^21.1., which fixed a bug that caused extra quotes in file paths to be removed. See #5341 for more information.
- Note that this also included a version bump of
- replace
strip-ansiwithutil.stripVTControlCharacters(#5267) (3c191c0), closes #5265
v11.0.2
🩹 Fixes
- catch exceptions setting Error.stackTraceLimit (#5254) (259f8f8)
- error handling for unexpected numeric arguments passed to cli (#5263) (210d658)
📚 Documentation
- correct outdated
status: accepting prslink (#5268) (f729cd0) - replace "New in" with "Since" in version annotations (#5262) (6f10d12)
v11.0.1
🌟 Features
📚 Documentation
v11.0.0
⚠ BREAKING CHANGES
- adapt new engine range for Mocha 11 (#5216)
🌟 Features
🩹 Fixes
📚 Documentation
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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.