chore(deps): update all non-major dependencies
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| @nuxt/eslint-config (source) | ^0.5.7 -> ^0.6.0 |
devDependencies | minor | ||||
| actions/checkout | v4.1.7 -> v4.2.1 |
action | minor | ||||
| crawler-user-agents | ^1.0.149 -> ^1.0.152 |
devDependencies | patch | ||||
| eslint (source) | ^9.10.0 -> ^9.13.0 |
devDependencies | minor | ||||
| playwright (source) | ^1.47.1 -> ^1.48.1 |
devDependencies | minor | ||||
| pnpm (source) | 9.10.0 -> 9.12.2 |
packageManager | minor | ||||
| typescript (source) | ^5.6.2 -> ^5.6.3 |
devDependencies | patch | ||||
| vitest (source) | ^2.1.1 -> ^2.1.3 |
devDependencies | patch |
Release Notes
nuxt/eslint (@nuxt/eslint-config)
v0.6.0
🚀 Features
-
eslint-plugin: New
nuxt-config-keys-orderrule - by @antfu in https://github.com/nuxt/eslint/issues/491 (b65a8)
View changes on GitHub
actions/checkout (actions/checkout)
v4.2.1
- Check out other refs/* by commit if provided, fall back to ref by @orhantoy in https://github.com/actions/checkout/pull/1924
v4.2.0
- Add Ref and Commit outputs by @lucacome in https://github.com/actions/checkout/pull/1180
- Dependency updates by @dependabot- https://github.com/actions/checkout/pull/1777, https://github.com/actions/checkout/pull/1872
eslint/eslint (eslint)
v9.13.0
v9.12.0
Features
-
5a6a053feat: update tojitiv2 (#18954) (Arya Emami) -
17a07fbfeat: Hooks for test cases (RuleTester) (#18771) (Anna Bocharova) -
2ff0e51feat: Implement alternate config lookup (#18742) (Nicholas C. Zakas) -
2d17453feat: Implement modified cyclomatic complexity (#18896) (Dmitry Pashkevich)
Bug Fixes
-
ea380cafix: Upgrade retry to avoid EMFILE errors (#18986) (Nicholas C. Zakas) -
fdd6319fix: Issues with type definitions (#18940) (Arya Emami)
Documentation
-
ecbd522docs: Mention code explorer (#18978) (Nicholas C. Zakas) -
7ea4eccdocs: Clarifying the Use of Meta Objects (#18697) (Amaresh S M) -
d3e4b2edocs: Clarify how to exclude.jsfiles (#18976) (Milos Djermanovic) -
57232ffdocs: Mention plugin-kit in language docs (#18973) (Nicholas C. Zakas) -
b80ed00docs: Update README (GitHub Actions Bot) -
cb69ab3docs: Update README (GitHub Actions Bot) -
7fb0d95docs: Update README (GitHub Actions Bot) -
493348adocs: Update README (GitHub Actions Bot) -
87a582cdocs: fix typo inid-matchrule (#18944) (Jay)
Chores
-
555aafdchore: upgrade to@eslint/[email protected](#18987) (Francesco Trotta) -
873ae60chore: package.json update for @eslint/js release (Jenkins) -
d0a5414refactor: replace strip-ansi with native module (#18982) (Cristopher) -
b827029chore: Enable JSON5 linting (#18979) (Milos Djermanovic) -
8f55ca2chore: Upgrade espree, eslint-visitor-keys, eslint-scope (#18962) (Nicholas C. Zakas) -
c1a2725chore: update dependency mocha to ^10.7.3 (#18945) (Milos Djermanovic)
v9.11.1
v9.11.0
Features
-
ec30c73feat: add "eslint/universal" to exportLinter(#18883) (唯然) -
c591da6feat: Add language to types (#18917) (Nicholas C. Zakas) -
492eb8ffeat: limit the name given toImportSpecifierinid-length(#18861) (Tanuj Kanti) -
19c6856feat: Addno-useless-constructorsuggestion (#18799) (Jordan Thomson) -
a48f8c2feat: add typeFormatterFunction, updateLoadedFormatter(#18872) (Francesco Trotta)
Bug Fixes
-
5e5f39bfix: add missing types forno-restricted-exportsrule (#18914) (Kristóf Poduszló) -
8f630ebfix: add missing types forno-param-reassignoptions (#18906) (Kristóf Poduszló) -
d715781fix: add missing types forno-extra-boolean-castoptions (#18902) (Kristóf Poduszló) -
2de5742fix: add missing types forno-misleading-character-classoptions (#18905) (Kristóf Poduszló) -
c153084fix: add missing types forno-implicit-coercionoptions (#18903) (Kristóf Poduszló) -
fa11b2efix: add missing types forno-empty-functionoptions (#18901) (Kristóf Poduszló) -
a0deed1fix: add missing types forcamelcaseoptions (#18897) (Kristóf Poduszló)
Documentation
-
e4e5709docs: correctprefer-object-has-owntype definition comment (#18924) (Nitin Kumar) -
91cbd18docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere) -
59cfc0fdocs: clarifyresultsMetainLoadedFormattertype (#18881) (Milos Djermanovic) -
adcc50ddocs: Update README (GitHub Actions Bot) -
4edac1adocs: Update README (GitHub Actions Bot)
Build Related
Chores
-
ca21a64chore: upgrade @eslint/js@9.11.0 (#18927) (Milos Djermanovic) -
a10f90achore: package.json update for @eslint/js release (Jenkins) -
e4e02ccrefactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas) -
6d4484dchore: updates for v8.57.1 release (Jenkins) -
71f37c5refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca) -
2c2805fchore: Add PR note to all templates (#18892) (Nicholas C. Zakas) -
7b852cerefactor: useDirectiveclass from@eslint/plugin-kit(#18884) (Milos Djermanovic) -
d594dddchore: update dependency @eslint/core to ^0.6.0 (#18863) (renovate[bot]) -
78b2421chore: Update change.yml (#18882) (Nicholas C. Zakas) -
a416f0achore: enable$ExpectTypecomments in .ts files (#18869) (Francesco Trotta)
microsoft/playwright (playwright)
v1.48.1
Highlights
https://github.com/microsoft/playwright/issues/33023 - [Bug]: command line flag --headed has no effect in ui modehttps://github.com/microsoft/playwright/issues/331077 - [REGRESSION]: page.waitForRequest does not get resolved since 1.48.https://github.com/microsoft/playwright/issues/3308585 - [Bug]: WebSocket route does not handle full URLs in Playwrighttps://github.com/microsoft/playwright/issues/33052052 - [Regression]: Inspector not showing recorded sthttps://github.com/microsoft/playwright/issues/331323132 - [Bug]: Wrong Ubuntu release name in Dockerfile.nhttps://github.com/microsoft/playwright/pull/3299632996 - [BUG] Trace attachments have small unusable height
Browser Versions
- Chromium 130.0.6723.19
- Mozilla Firefox 130.0
- WebKit 18.0
This version was also tested against the following stable channels:
- Google Chrome 129
- Microsoft Edge 129
v1.48.0
v1.47.2
Highlights
https://github.com/microsoft/playwright/pull/32699- [REGRESSION]: fix(codegen): use content_frame property in python/.NEThttps://github.com/microsoft/playwright/issues/327066- [REGRESSION]: page.pause() does not pause test timeout after 1.4https://github.com/microsoft/playwright/pull/3266161 - fix(trace-viewer): time delta between local and remote actions
Browser Versions
- Chromium 129.0.6668.29
- Mozilla Firefox 130.0
- WebKit 18.0
This version was also tested against the following stable channels:
- Google Chrome 128
- Microsoft Edge 128
pnpm/pnpm (pnpm)
v9.12.2: pnpm 9.12.2
Patch Changes
- When checking whether a file in the store has executable permissions, the new approach checks if at least one of the executable bits (owner, group, and others) is set to 1. Previously, a file was incorrectly considered executable only when all the executable bits were set to 1. This fix ensures that files with any executable permission, regardless of the user class, are now correctly identified as executable #8546.
Platinum Sponsors
|
|
|
Gold Sponsors
|
|
|
|
|
|
|
|
|
|
|
Our Silver Sponsors
|
|
|
|
|
|
|
|
|
|
|
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
vitest-dev/vitest (vitest)
v2.1.3
🐞 Bug Fixes
- Fix error diff of
toBeNaN, toBeUndefined, toBeNull, toBeTruthy, toBeFalsy- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6697 (e0027) -
browser:
- Provide aria role intellisense - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6629 (f36ea)
- Not.toBeInTheDocument works with locators API - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6634 (8bef5)
- Use
/mockServiceWorker.jsinstead of/__vitest_msw__- by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6687 (4b2ce) - Don't override the esbuild option in the browser mode - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6692 (d131f)
-
expect:
- Preserve prototype in
toMatchObjectdiff - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6620 (d289e)
- Preserve prototype in
-
mocker:
- Specify correct spy dependency - by @sheremet-va (7e958)
-
runner:
- Ensure sequential suite overrides sequence.concurrent - by @dsyddall and @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6653 (5e6de)
-
vitest:
- Deprecate UserConfig in favor of ViteUserConfig - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6626 (496bd)
- Don't hang with maxConcurrency 0 - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6627 (946d8)
- Deprecate old task types and node-reliant types - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6632 (00045)
- Fix
<empty line>logs when interleavingconsole.log/error- by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6644 (9ece3) - Show rollup error details as test error - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6686 (47dde)
- Always inline setup files - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6689 (19d64)
- Use
fast-globinstead oftinyglobbyin Vitest - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6688 (70baa)
-
web-worker:
- Share mocker with main executor - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6623 (fe7b8)
🏎 Performance
- Reuse full name in reported tasks, update generator types - by @sheremet-va in https://github.com/vitest-dev/vitest/issues/6666 (7a0de)
View changes on GitHub
v2.1.2
🐞 Bug Fixes
- Move
Vitest.setServerto postconfigureServerhook to enable import analysis for workspace config loading - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6584 (e7f35) -
benchmark:
- Clear
BenchmarkResult.samplesarray to reduce memory usage - by @hi-ogawa and @AriPerkkio in https://github.com/vitest-dev/vitest/issues/6541 (a6407)
- Clear
-
browser:
- Fix dynamic import inside worker - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6569 (ea2d4)
- Fix browser mock factory event race condition - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6530 (f131f)
- Serve ui assets as static - by @hi-ogawa in https://github.com/vitest-dev/vitest/issues/6564 (adcda)
- Update solidjs testing library lib - by @CamilleTeruel in https://github.com/vitest-dev/vitest/issues/6548 (91442)
- Use
data:protocol on preview provider file upload - by @userquin in https://github.com/vitest-dev/vitest/issues/6501 (e9821) - Fix base for client script - by @hi-ogawa in [https://github.com
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, check this box
This PR was generated by Mend Renovate. View the repository job log.