chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @types/node (source) | ^20.12.2 -> ^20.14.9 |
||||
| @vitest/coverage-v8 (source) | ^1.4.0 -> ^1.6.0 |
||||
| c12 | ^1.10.0 -> ^1.11.1 |
||||
| eslint-config-unjs | ^0.2.1 -> ^0.3.2 |
||||
| jiti | ^1.21.0 -> ^1.21.6 |
||||
| pkg-types | ^1.0.3 -> ^1.1.3 |
||||
| pnpm (source) | 8.15.5 -> 8.15.8 |
||||
| prettier (source) | ^3.2.5 -> ^3.3.2 |
||||
| semver | ^7.6.0 -> ^7.6.2 |
||||
| typescript (source) | ^5.4.3 -> ^5.5.3 |
||||
| vitest (source) | ^1.4.0 -> ^1.6.0 |
||||
| yaml (source) | ^2.4.1 -> ^2.4.5 |
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
v1.5.2
🐞 Bug Fixes
- Check for null before storing in weakmap - by @sheremet-va (ce368)
View changes on GitHub
v1.5.1
🚀 Features
-
api:
startVitest()to acceptstdoutandstdin- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5493 (780b1)- This is listed as a feature, but it doesn't increase the minor version because
startVitestAPI is experimental and doesn't follow semver.
- This is listed as a feature, but it doesn't increase the minor version because
🐞 Bug Fixes
- Close vite servers on all resolved projects - by @surc54 in https://github.com/vitest-dev/vitest/issues/5544 (413ec)
- Fix default
import.meta.env.PROD: false- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5561 (9c649) - Resolve cwd correctly when initiating projects - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5582 (ec9d7)
- Always run
onTestFinishedin reverse order - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5598 (23f29) -
browser:
- Disable
fileParallelismby default on browser pool - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5528 (5c69f) - Dispose tester iframe on done - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5595 (b2135)
- Disable
-
coverage:
- Fix bundling of
v8-to-istanbul- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5549 (df6a4) - Prevent crash when
cleanOnRerunis disabled - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5540 (ea3c1) -
thresholdsto compare files relative to root - by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/5574 (80265)
- Fix bundling of
-
expect:
- Fix
toEqualandtoMatchObjectwith circular references - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5535 (9e641)
- Fix
-
vitest:
- Fix false positive file filter match with leading slash - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/5578 (316eb)
- Watch the output directory correctly - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5584 (e40f9)
- StubEnv casts boolean on PROD/SSR/DEV - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/5590 (4da88)
View changes on GitHub
v1.5.0
unjs/c12 (c12)
v1.11.1
🩹 Fixes
-
update: Await on
onUpdate(6b37c98) -
update: Respect falsy value of
onCreate(cc4e991) - update: Use relative path to resolve config (8b58b25)
❤️ Contributors
- Pooya Parsa (@pi0)
v1.11.0
🚀 Enhancements
- Resolvable configs (#159)
- Custom merger to replace built-in defu (#160)
- Config update util (#162)
🩹 Fixes
-
loadConfig:
configis not nullable (#161)
💅 Refactors
- Internally use named sources (#158)
🏡 Chore
- Update dependencies (3105900)
- Update to eslint v9 (ddbb78c)
- Lint (06f21a1)
- Apply automated updates (fa0fda1)
- Fix typo (overridden) (09bb378)
- Update snapshot (8b64427)
- Update test (764f4ac)
❤️ Contributors
- Pooya Parsa (@pi0)
unjs/eslint-config (eslint-config-unjs)
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)
unjs/pkg-types (pkg-types)
v1.1.3
🩹 Fixes
- Fix types for
PackageJsonexports (#185)
🏡 Chore
- Update tsconfig and enable type tests (#184)
🤖 CI
- Enable
--typecheckfor vitest step (cacfa8e)
❤️ Contributors
- Pooya Parsa (@pi0)
v1.1.2
🩹 Fixes
- Expand the types of
exports(#183)
🏡 Chore
- Update deps (f62330a)
❤️ Contributors
- Pooya Parsa [email protected]
- Kevin Deng 三咲智子 [email protected]
v1.1.1
🩹 Fixes
- Check for all lockfiles before ascending directories (#179)
🏡 Chore
- Update lockfile (bfd1fca)
❤️ Contributors
v1.1.0
🚀 Enhancements
🩹 Fixes
- Add object syntax browser field type (#145)
-
types: Allow
extendsas array (#151) - Add
importsfield to the types (#160)
💅 Refactors
- Migrate from
jsonc-parsertounjs/confbox(#174)
📖 Documentation
- Add missing jsdocs (#171)
🏡 Chore
❤️ Contributors
- Pooya Parsa (@pi0)
- Max (@onmax)
- Parbez [email protected]
pnpm/pnpm (pnpm)
v8.15.8
v8.15.7
v8.15.6
Patch Changes
- The exit code of the child process should be preserved on
pnpm run#7817. - When sorting packages in a workspace, take into account workspace dependencies specified as
peerDependencies#7813. - Add
--ignore-scriptsargument toprunecommand #7836.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
Silver Sponsors
|
|
|
|
|
|
|
|
|
|
|
prettier/prettier (prettier)
v3.3.2
Fix handlebars path expressions starts with @ (#16358 by @Princeyadav05)
{{! Input }}
<div>{{@​x.y.z}}</div>
{{! Prettier 3.3.1 }}
<div>{{@​x}}</div>
{{! Prettier 3.3.2 }}
<div>{{@​x.y.z}}</div>
v3.3.1
Preserve empty lines in front matter (#16347 by @fisker)
<!-- Input -->
---
foo:
- bar1
- bar2
- bar3
---
Markdown
<!-- Prettier 3.3.0 -->
---
foo:
- bar1
- bar2
- bar3
---
Markdown
<!-- Prettier 3.3.1 -->
---
foo:
- bar1
- bar2
- bar3
---
Markdown
Preserve explicit language in front matter (#16348 by @fisker)
<!-- Input -->
---yaml
title: Hello
slug: home
---
<!-- Prettier 3.3.0 -->
---
title: Hello
slug: home
---
<!-- Prettier 3.3.1 -->
---yaml
title: Hello
slug: home
---
Avoid line breaks in import attributes (#16349 by @fisker)
// Input
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };
// Prettier 3.3.0
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type:
"json" };
// Prettier 3.3.1
import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" };
v3.3.0
npm/node-semver (semver)
v7.6.2
Bug Fixes
-
6466ba9#713 lru: use map.delete() directly (#713) (@negezor, @lukekarrys)
v7.6.1
Bug Fixes
-
c570a34#704 linting: no-unused-vars (@wraithgar) -
ad8ff11#704 use internal cache implementation (@mbtools) -
ac9b357#682 typo in compareBuild debug message (#682) (@mbtools)
Dependencies
Chores
-
dd09b60#705 bump @npmcli/template-oss to 4.22.0 (@lukekarrys) -
ec49cdc#701 chore: chore: postinstall for dependabot template-oss PR (@lukekarrys) -
b236c3d#696 add benchmarks (#696) (@H4ad) -
692451b#688 various improvements to README (#688) (@mbtools) -
5feeb7f#705 postinstall for dependabot template-oss PR (@lukekarrys) -
074156f#701 bump @npmcli/template-oss from 4.21.3 to 4.21.4 (@dependabot[bot])
Microsoft/TypeScript (typescript)
v5.5.3
v5.5.2
v5.4.5: TypeScript 5.4.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
- fixed issues query for Typescript 5.4.5 (Stable).
Downloads are available on:
v5.4.4: TypeScript 5.4.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
Downloads are available on:
eemeli/yaml (yaml)
v2.4.5
v2.4.4
With special thanks to @RedCMD for finding and reporting all of the following:
- Allow comment after top-level block scalar with explicit indent indicator (#547)
- Allow tab as indent for line comments before nodes (#548)
- Do not allow tab before block collection (#549)
- In flow collections, allow
[]{}immediately after:with plain key (#550) - Require indentation for
?explicit-key contents (#551) - Require indentation from block scalar header & flow collections in mapping values (#553)
v2.4.3
- Improve error when parsing a non-string value (#459)
- Do not parse
-.NaNor+.nanas NaN (#546) - Support
#within%TAGprefixes with trailing#comments - Check for non-node complex keys when stringifying with simpleKeys (#541)
v2.4.2
Configuration
📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.
Would be great if this could be merged, so we have https://github.com/unjs/pkg-types/pull/175 fixed in changelogen.
@zanfee i will release later but i guess since they are non-major deps, if in your project you renew your lockfile you will get the latest?
@pi0 Ohh you're right. It works now, thanks :)