chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @types/node (source) | ^20.12.7 -> ^20.16.11 |
||||
| @vitest/coverage-v8 (source) | ^1.5.2 -> ^1.6.0 |
||||
| automd | ^0.3.7 -> ^0.3.12 |
||||
| changelogen | ^0.5.5 -> ^0.5.7 |
||||
| eslint (source) | ^8.57.0 -> ^8.57.1 |
||||
| eslint-config-unjs | ^0.2.1 -> ^0.4.1 |
||||
| jiti | ^1.21.0 -> ^1.21.6 |
||||
| pnpm (source) | 9.0.6 -> 9.12.1 |
||||
| prettier (source) | ^3.2.5 -> ^3.3.3 |
||||
| typescript (source) | ^5.4.5 -> ^5.6.3 |
||||
| vitest (source) | ^1.5.2 -> ^1.6.0 |
Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
v1.6.0
🚀 Features
- Support standalone mode - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5565 (bdce0)
- Custom "snapshotEnvironment" option - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5449 (30f72)
- benchmark: Support comparing benchmark result - by @hi-ogawa and @sheremet-va in https://github.com/vitest-dev/vitest/issues/5398 (f8d3d)
- browser: Allow injecting scripts - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5656 (21e58)
-
reporter: Support
includeConsoleOutputandaddFileAttributein junit - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5659 (2f913) - ui: Sort items by file name - by @btea in https://github.com/vitest-dev/vitest/issues/5652 (1f726)
🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5640 (7d57c)
- Call
resolveId('vitest')afterbuildStart- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5646 (f5faf) - Hash the name of the file when caching - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5654 (c9e68)
- Don't panic on empty files in node_modules - by @sheremet-va (40c29)
- Use
toJSONfor error serialization - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5526 (19a21) -
coverage:
- Exclude
*.test-d.*by default - by @MindfulPol in https://github.com/vitest-dev/vitest/issues/5634 (bfe8a) - Apply
vite-node's wrapper only to executed files - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5642 (c9883)
- Exclude
-
vm:
- Support network imports - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5610 (103a6)
🏎 Performance
- Improve performance of forks pool - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5592 (d8304)
- Unnecessary rpc call when coverage is disabled - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5658 (c5712)
View changes on GitHub
v1.5.3
🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5608 (48fba)
- Backport jest iterable equality within object - by @sukovanej in https://github.com/vitest-dev/vitest/issues/5621 (30e5d)
- browser: Support benchmark - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5622 (becab)
- reporter: Use default error formatter for JUnit - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5629 (20060)
View changes on GitHub
unjs/automd (automd)
v0.3.12
🩹 Fixes
- jsdocs: Disable jiti fs cache and module cache to avoid race conditions (4c7138b)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.11
🩹 Fixes
- transform: Filter empty issues and keep stack trace (83845d6)
🏡 Chore
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.10
💅 Refactors
-
badges: Link to
npm.chart.devfor npm downloads (#75)
🏡 Chore
- Update deps (3ad5dd2)
❤️ Contributors
- Pooya Parsa (@pi0)
- Sébastien Chopin [email protected]
v0.3.9
🚀 Enhancements
- Add support for deno as package manager (#74)
🏡 Chore
- Update dependencies (0828a0b)
❤️ Contributors
- Pooya Parsa (@pi0)
- Bartek Iwańczuk [email protected]
v0.3.8
🚀 Enhancements
- Upgrade c12 with jiti v2 with esm support (a42d4d2)
🩹 Fixes
-
versionshould be obtained automatically when set totrue(#59)
📖 Documentation
- Add jsdocs for main exports (#55)
🏡 Chore
❤️ Contributors
- Byron (@byronogis)
- Pooya Parsa (@pi0)
- Max (@onmax)
unjs/changelogen (changelogen)
v0.5.7
🩹 Fixes
-
bump: Avoid using
+for canary suffix (#224)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.5.6
🚀 Enhancements
🩹 Fixes
- github: Use bearer token (#180)
- Handle repo name with multiple segments (#219)
- Lowercase scope when filtering (#199)
💅 Refactors
- Replace
execawithexecSync(#222) - Use human readable date for canary versions (#223)
- Update execCommand (68127be)
🏡 Chore
- Apply automated lint fixes (72c407f)
- Update ci (bcb16cb)
- Update non major deps (7f714c9)
- Update to eslint v9 (fd40be9)
- Apply automated lint fixes (673255b)
- Update deps (3cfbe27)
❤️ Contributors
- Pooya Parsa (@pi0)
- Klein Petr (@kleinpetr)
- Wan Chiu (@wan54)
- Jianqi Pan (@Jannchie)
- Vasily Kuzin [email protected]
- Daniel Roe (@danielroe)
unjs/eslint-config (eslint-config-unjs)
v0.4.1
💅 Refactors
🏡 Chore
- Update deps (c179c22)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.4.0
🏡 Chore
⚠️ Breaking Changes
- ⚠️ Update dependencies (ec5727e)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.2
🏡 Chore
- Update unicorn plugin to 53 (0a944e4)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.1
🩹 Fixes
- markdown: Override default rules (4765dd5)
🏡 Chore
- Remove prerelease script (pnpm why ?!) (a98c465)
❤️ Contributors
- Pooya Parsa (@pi0)
v0.3.0
unjs/jiti (jiti)
v1.21.6
🩹 Fixes
- Use internal cached modules only if loaded (#247)
v1.21.5
🩹 Fixes
From 1.21.4
v1.21.4
v1.21.3
🩹 Fixes
- Update mlly to ^1.7.1 (9adbcb3)
❤️ Contributors
- Pooya Parsa (@pi0)
v1.21.2
🩹 Fixes
- Pin mlly to 1.4.2 (#237)
❤️ Contributors
- Pooya Parsa (@pi0)
v1.21.1
🏡 Chore
- Update dependencies (0bd991b)
- Update dependencies (cfb106c)
- Update to eslint v9 (c11d953)
- Update deps and lockfile (95aa249)
- Run ci against 18 and 22 (65b4067)
- Lint (6f3bd76)
🤖 CI
- Skip extra checks (8fe6417)
❤️ Contributors
- Pooya Parsa (@pi0)
pnpm/pnpm (pnpm)
v9.12.1: pnpm 9.12.1
Patch Changes
-
pnpm update --latestshould not update the automatically installed peer dependencies #6657. -
pnpm publishshould be able to publish from a local tarball #7950. - The pnpx command should work correctly on Windows, when pnpm is installed via the standalone installation script #8608.
- Prevent
EBUSYerrors caused by creating symlinks in paralleldlxprocesses #8604. - Fix maximum call stack size exceeded error related to circular workspace dependencies #8599.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
v9.12.0: pnpm 9.12
Minor Changes
-
Fix peer dependency resolution dead lock #8570. This change might change some of the keys in the
snapshotsfield insidepnpm-lock.yamlbut it should happen very rarely. -
pnpm outdatedcommand supports now a--sort-by=nameoption for sorting outdated dependencies by package name #8523. -
Added the ability for
overridesto remove dependencies by specifying"-"as the field value #8572. For example, to removelodashfrom the dependencies, use this configuration inpackage.json:{ "pnpm": { "overrides": { "lodash": "-" } } }
Patch Changes
- Fixed an issue where
pnpm list --json pkgshowed"private": falsefor a private package #8519. - Packages with
libcthat differ frompnpm.supportedArchitectures.libcare not downloaded #7362. - Prevent
ENOENTerrors caused by runningstore prunein parallel #8586. - Add issues alias to
pnpm bugs#8596.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
v9.11.0
v9.10.0: pnpm 9.10
Minor Changes
-
Support for a new CLI flag,
--exclude-peers, added to thelistandwhycommands. When--exclude-peersis used, peer dependencies are not printed in the results, but dependencies of peer dependencies are still scanned #8506. -
Added a new setting to
package.jsonatpnpm.auditConfig.ignoreGhsasfor ignoring vulnerabilities by their GHSA code #6838.For instance:
{ "pnpm": { "auditConfig": { "ignoreGhsas": [ "GHSA-42xw-2xvc-qx8m", "GHSA-4w2v-q235-vp99", "GHSA-cph5-m8f7-6c5x", "GHSA-vh95-rmgr-6w4m" ] } } }
Patch Changes
- Throw an exception if pnpm switches to the same version of itself.
- Reduce memory usage during peer dependencies resolution.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
v9.9.0
v9.8.0
v9.7.1
v9.7.0: pnpm 9.7
Minor Changes
-
Added pnpm version management. If the
manage-package-manager-versionssetting is set totrue, pnpm will switch to the version specified in thepackageManagerfield ofpackage.json#8363. This is the same field used by Corepack. Example:{ "packageManager": "[email protected]" } -
Added the ability to apply patch to all versions #8337.
If the key of
pnpm.patchedDependenciesis a package name without a version (e.g.pkg), pnpm will attempt to apply the patch to all versions of the package. Failures will be skipped. If there's only one version ofpkginstalled,pnpm patch pkgand subsequentpnpm patch-commit $edit_dirwill create an entry namedpkginpnpm.patchedDependencies. And pnpm will attempt to apply this patch to other versions ofpkgin the future. -
Change the default edit dir location when running
pnpm patchfrom a temporary directory tonode_modules/.pnpm_patches/pkg[@​version]to allow the code editor to open the edit dir in the same file tree as the main project #8379. -
Substitute environment variables in config keys #6679.
Patch Changes
-
pnpm installshould runnode-gyp rebuildif the project has abinding.gypfile even if the project doesn't have an install script #8293. - Print warnings to stderr #8342.
- Peer dependencies of optional peer dependencies should be automatically installed #8323.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
This PR was generated by Mend Renovate. View the repository job log. |