This PR contains the following updates:
Release Notes
eslint/eslint
v8.18.0
Features
Bug Fixes
Documentation
4871047docs: Update analytics, canonical URL, ads (#15996) (Nicholas C. Zakas)cddad14docs: Add correct/incorrect containers (#15998) (Nicholas C. Zakas)b04bc6fdocs: Add rules meta info to rule pages (#15902) (Nicholas C. Zakas)1324f10docs: unify the wording referring to optional exception (#15893) (Abdelrahman Elkady)ad54d02docs: add missing trailing slash to some internal links (#15991) (Milos Djermanovic)df7768edocs: Switch to version-relative URLs (#15978) (Nicholas C. Zakas)21d6479docs: change some absolute links to relative (#15970) (Milos Djermanovic)f31216adocs: Update README team and sponsors (ESLint Jenkins)
Build Related
Chores
f6e2e63chore: fix 'replaced by' rule list (#16007) (Milos Djermanovic)d94dc84chore: remove unused deprecation warnings (#15994) (Francesco Trotta)cdcf11echore: fix versions link (#15995) (Milos Djermanovic)d2a8715chore: add trailing slash topathPrefix(#15993) (Milos Djermanovic)58a1bf0chore: tweak URL rewriting for local previews (#15992) (Milos Djermanovic)80404d2chore: remove docs deploy workflow (#15984) (Nicholas C. Zakas)71bc750chore: Set permissions for GitHub actions (#15971) (Naveen)90ff647chore: avoid generating subdirectories for each page on new docs site (#15967) (Milos Djermanovic)
okonet/lint-staged
v13.0.2
Bug Fixes
- use new
--diffand--diff-filteroptions when checking task modifications (1a5a66a)
v13.0.1
Bug Fixes
- correct spelling of "0 files" (f27f1d4)
- suppress error from
process.killwhen killing tasks on failure (f2c6bdd) - deps: update pidtree@^0.6.0 to fix screen size error in WSL (1a77e42)
- ignore "No matching pid found" error (cb8a432)
- prevent possible race condition when killing tasks on failure (bc92aff)
Performance Improvements
- use
EventsEmitterinstead ofsetIntervalfor killing tasks on failure (c508b46)
pnpm/pnpm
v7.3.0
Minor Changes
A new setting added:
pnpm.peerDependencyRules.allowAny.allowAnyis an array of package name patterns, any peer dependency matching the pattern will be resolved from any version, regardless of the range specified inpeerDependencies. For instance:{ "pnpm": { "peerDependencyRules": { "allowAny": ["@​babel/*", "eslint"] } } }The above setting will mute any warnings about peer dependency version mismatches related to
@babel/packages oreslint.The
pnpm.peerDependencyRules.ignoreMissingsetting may accept package name patterns. So you may ignore any missing@babel/*peer dependencies, for instance:{ "pnpm": { "peerDependencyRules": { "ignoreMissing": ["@​babel/*"] } } }Experimental. New settings added:
use-git-branch-lockfile,merge-git-branch-lockfiles,merge-git-branch-lockfiles-branch-pattern#4475.
Patch Changes
- Packages that should be built are always cloned or copied from the store. This is required to prevent the postinstall scripts from modifying the original source files of the package.
Our Sponsors
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.2.1...v7.3.0
v7.2.1
Patch Changes
- Support Node.js from v14.6.
- Don't fail when the cafile setting is specified #4877. This fixes a regression introduced in pnpm v7.2.0.
Our Sponsors
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.2.0...v7.2.1
v7.2.0
Minor Changes
A new setting is supported for ignoring specific deprecation messages:
pnpm.allowedDeprecatedVersions. The setting should be provided in thepnpmsection of the rootpackage.jsonfile. The below example will mute any deprecation warnings about therequestpackage and warnings aboutexpressv1:{ "pnpm": { "allowedDeprecatedVersions": { "request": "*", "express": "1" } } }
Patch Changes
- Update the compatibility database.
- Report only the first occurrence of a deprecated package.
- Add better hints to the peer dependency issue errors.
Our Sponsors
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.1.9...v7.2.0
v7.1.9
Patch Changes
- When the same package is found several times in the dependency graph, correctly autoinstall its missing peer dependencies at all times #4820.
Our Sponsors
|
|
|
|
|
|
Full Changelog: https://github.com/pnpm/pnpm/compare/v7.1.8...v7.1.9
Microsoft/TypeScript
v4.7.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 4.7.0 (Beta).
- fixed issues query for Typescript 4.7.1 (RC).
- fixed issues query for Typescript 4.7.2 (Stable).
- fixed issues query for Typescript 4.7.3 (Stable).
- fixed issues query for Typescript 4.7.4 (Stable).
Downloads are available on:
vitejs/vite
v2.9.12
v2.9.11
- fix: respect server.headers in static middlewares (#8481) (ab7dc1c), closes #8481
- fix(dev): avoid FOUC when swapping out link tag (fix #7973) (#8495) (01fa807), closes #7973 #8495
v2.9.10
- feat: treat Astro file scripts as TS (#8151) (9fdd0a3), closes #8151
- feat: new hook
configurePreviewServer(#7658) (#8437) (7b972bc), closes #7658 #8437 - fix: remove empty chunk css imports when using esnext (#8345) (9fbc1a9), closes #8345
- fix: EPERM error on Windows when processing dependencies (#8235) (dfe4307), closes #8235
- fix(css): remove
?usedhack (fixes #6421, #8245) (#8278) (#8471) (8d7bac4), closes #6421 #8245 #8278 #8471 - chore(lint): sort for imports (#8113) (4bd1531), closes #8113
vitest-dev/vitest
v0.15.2
🐞 Bug Fixes
- Allow redefining global expect, closes
#1496 - Calculate label of graph node
#1431 - Snapshots are now updating
#1503 - Return types for vi.mocked are now equal to MaybeMocked
#1511 - Don't mark skipped snapshots as obsolete
#1505 - Correctly generate inline snapshots inside js files
#1510 - Respect transformMode when resolving id
#1506
❤️ Contributors
Thanks to @antfu | @nieyuyao | @RedJanvier | @renovate[bot] | @sheremet-va
View changes on GitHub
v0.15.1
🐞 Bug Fixes
- Reliably process css with
cssoption22fed1b8
❤️ Contributors
Thanks to @sheremet-va | @stormwarning
View changes on GitHub
v0.15.0
🚀 Features
- Bind expect state to context
#1468 - Introduce
VITEST_POOL_ID#1473 - Add
maxConcurrencyoption,5by default#1483 - Add --shard command
#1477 - Add
cssconfig option, don't process CSS by default#1467
🐞 Bug Fixes
- Null inside test.each is not turned into an empty array
#1462 - Add @types/node to dependencies
#1474 - Parent is defined on global, closes
#1489 - web-worker:
- Ensure event listener functions are bound correctly
#1487
- Ensure event listener functions are bound correctly
View changes on GitHub
v0.14.2
Bug Fixes
- can mock files with space in path (#1457) (235b950)
- skip writing snap file, if content didn't change (#1456) (97106f6)
- ui: update vue dependency conflict (#1460) (9a87a3c)
- allow accessing Audio, Option and private jsdom props on global (#1443) (95ded47)
- build failing with Vite 3 (#1451) (60eaee0)
- don't fail when there is no source file defined in source map (#1453) (03c7cf6)
- resolve circular ref when cloning object (#1444) (8452a7d)
Features
- improve deep equality check failing message for toBe (#1383) (842e048)
- new
--ouputDiffLinescli flag (#1446) (0b8a5bc)
v0.14.1
Bug Fixes
v0.14.0
Breaking Changes
- vite-node: use
.mjsfor esm build (692ad34) - remove
"type": "module"from vitest/package.json (#1411) (b4a9b0b), closes #325 - vite-node: respect ssr field, allow inlining everything (#1434) (fd57b0e)
- improve watcher performance, add forceRerunTriggers option,
watchIgnoreis renamed towatchExcludeand now accepts only glob patterns (#1424) (3f5ff5b)
Bug Fixes
- repair TestFunction return type. (#1408) (f169f5a)
- don't escape quotes for objects in difference view (#1435) (1560417)
- types: add callable type to vi.spyOn (#1432) (17dfd39)
- types: add explicit extension for ESM compatibility (#1417) (4b54aed)
- vite-node: Prevent crash when passing single module as options (#1406) (ab8f004)
vuejs/core
v3.2.37
Bug Fixes
- compiler-sfc: improve css v-bind parsing (e60244b), closes #6022
- runtime-core: hydrate Static vnode (#6015) (11e17a1), closes #6008
- sfc: avoid auto name inference leading to unwanted recursion (9734b31), closes #5965 #6027 #6029
- ssr: ensure app can be unmounted when created with createSSRApp() (#5992) (d4d3319), closes #5990
- ssr: hydration for transition wrapper components with empty slot content (#5995) (eb22a62), closes #5991
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
