
This PR contains the following updates:
Release Notes
nuxt/eslint (@nuxt/eslint-config)
Compare Source
🚀 Features
Compare Source
🚀 Features
Compare Source
🐞 Bug Fixes
Compare Source
🚀 Features
nuxt/module-builder (@nuxt/module-builder)
Compare Source
compare changes
🩹 Fixes
-
build: Export all types in stub mode (6b1970d)
🏡 Chore
❤️ Contributors
Compare Source
compare changes
🩹 Fixes
- ⚠️ Do not augment nuxt options inside module entry (#295)
-
build: Do not export default as a type (d29337c)
-
build: Only generate
import type
statement if required (190bff4)
⚠️ Breaking Changes
- ⚠️ Do not augment nuxt options inside module entry (#295)
❤️ Contributors
Compare Source
compare changes
🩹 Fixes
-
build: Declare
ModuleOptions
in correct place (#283)
📖 Documentation
- Update path for runtime js files (#282)
❤️ Contributors
Compare Source
compare changes
🚀 Enhancements
- Auto generate module options from schema meta (#33)
🩹 Fixes
- Use
tsconfck
to resolve tsconfig compilerOptions
(#274)
- ⚠️ Use
.js
extension for files in runtime/
directory (dbd05bb)
- Resolve full path to runtime externals (#275)
- Include
dist/runtime
in externals list (0946c04)
📖 Documentation
- Add
types
condition to export subpath (#265)
🏡 Chore
✅ Tests
- Add additional test for validity of types shared from runtime (afc4374)
🤖 CI
- Adds reproduction workflow (0dc73bb)
⚠️ Breaking Changes
- ⚠️ Use
.js
extension for files in runtime/
directory (dbd05bb)
❤️ Contributors
eslint/eslint (eslint)
Compare Source
Compare Source
Features
-
7bd9839
feat: add support for es2025 duplicate named capturing groups (#18630) (Yosuke Ota)
-
1381394
feat: add regex
option in no-restricted-imports
(#18622) (Nitin Kumar)
Bug Fixes
-
14e9f81
fix: destructuring in catch clause in no-unused-vars
(#18636) (Francesco Trotta)
Documentation
-
9f416db
docs: Add Powered by Algolia label to the search. (#18633) (Amaresh S M)
-
c8d26cb
docs: Open JS Foundation -> OpenJS Foundation (#18649) (Milos Djermanovic)
-
6e79ac7
docs: loadESLint
does not support option cwd
(#18641) (Francesco Trotta)
Chores
Compare Source
Compare Source
Compare Source
Compare Source
IonicaBizau/git-url-parse (git-url-parse)
Compare Source
fix parsing with 'blob' in file path /cc #168
unjs/jiti (jiti)
Compare Source
compare changes
🩹 Fixes
- Use internal cached modules only if loaded (#247)
Compare Source
compare changes
🩹 Fixes
From 1.21.4
- Avoid
node:
protocol for node 14 compatibility (5d877de)
- Update deps (5e11181)
Compare Source
Compare Source
compare changes
🩹 Fixes
❤️ Contributors
Compare Source
compare changes
🩹 Fixes
- Pin mlly to 1.4.2 (#237)
❤️ Contributors
Compare Source
compare changes
🏡 Chore
🤖 CI
❤️ Contributors
pnpm/pnpm (pnpm)
Compare Source
Minor Changes
- Support specifying node version (via
pnpm.executionEnv.nodeVersion
in package.json
) for running lifecycle scripts per each package in a workspace #6720.
- Overrides now support the
catalogs:
protocol #8303.
Patch Changes
- The
pnpm deploy
command now supports the catalog:
protocol #8298.
- The
pnpm outdated
command now supports the catalog:
protocol #8304.
- Correct the error message when trying to run
pnpm patch
without node_modules/.modules.yaml
#8257.
- Silent reporting fixed with the
pnpm exec
command #7608.
- Add registries information to the calculation of dlx cache hash #8299.
Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
Compare Source
Compare Source
Compare Source
Minor Changes
-
Semi-breaking. Dependency key names in the lockfile are shortened if they are longer than 1000 characters. We don't expect this change to affect many users. Affected users most probably can't run install successfully at the moment. This change is required to fix some edge cases in which installation fails with an out-of-memory error or "Invalid string length (RangeError: Invalid string length)" error. The max allowed length of the dependency key can be controlled with the
peers-suffix-max-length
setting #8177.
Patch Changes
- Set
reporter-hide-prefix
to true
by default for pnpm exec
. In order to show prefix, the user now has to explicitly set reporter-hide-prefix=false
#8174.
Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
Compare Source
Minor Changes
- If
package-manager-strict-version
is set to true
, pnpm will fail if its version doesn't exactly match the version in the "packageManager" field of package.json
.
Patch Changes
- Update
@yarnpkg/pnp
to the latest version, fixing issue with node:
imports #8161.
- Deduplicate bin names to prevent race condition and corrupted bin scripts #7833.
- pnpm doesn't fail if its version doesn't match the one specified in the "packageManager" field of
package.json
#8087.
-
exec
now also streams prefixed output when --recursive
or --parallel
is specified just as run
does #8065.
Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
Compare Source
Compare Source
Compare Source
Patch Changes
- Reduced memory usage during peer dependencies resolution #8084.
- Details in the
pnpm licenses
output are not misplaced anymore #8071.
Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
Compare Source
Microsoft/TypeScript (typescript)
Compare Source
Compare Source
Compare Source
vuejs/language-tools (vue-tsc)
Compare Source
Features
Fixes
-
tsc: errors should be thrown instead of being console.log printed
-
language-server: observe named pipes changes when server startup (#4292)
-
language-core: infer define model type from options type (#4545) - Thanks @davidmatter
-
language-core: type-checking not working with hyphen in slot name with JS (#4478) - Thanks @KermanX
-
language-core: add type check for v-model without argument (#4598) - Thanks @zhiyuanzmj
-
language-service: filter special tags (#4596) - Thanks @so1ve
-
typescript-plugin: improve named pipes reliability (#4603)
-
language-core: property access is incorrectly identified as compound expression (#4600)
-
language-core: fix compatibility of generic component virtual code with TS 5.5 (#4577)
-
tsc: TS4082 not reported for functional component (#4569)
Other Changes
- Upgraded Volar from
v2.4.0-alpha.15
to v2.4.0-alpha.18
:
- Fix VS Code IntelliSense will be lost in new created files (#4424)
- Add workspace symbols support in Hybrid Mode (#4595)
- Add workspace
addMissingImports
action support in Hybrid Mode (#4586)
- Fix yarn 4 compatibility (#4587)
- Add vue vine to hybrid mode compatible list ([#4543](https://togithub.com/vuejs/language-tools
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.