23166df
Release v7.18.3 (#15424)Sourced from @vitejs/plugin-react's releases.
plugin-react@6.1.1
Add
compiler.logDiagnosticsoptionRecoverable React Compiler diagnostics are no longer logged by default. Set
compiler.logDiagnosticstotrueto log them through Vite. Fatal diagnostics are always logged and fail the transform.Respect environment sourcemap option for React Compiler transform when
builder.sharedPluginsis enabled (#1439)The React Compiler transform was using the top-level sourcemap option instead of the environment sourcemap option. This caused a problem when the experimental
builder.sharedPluginswas enabled.
Sourced from @vitejs/plugin-react's changelog.
6.1.1 (2026-08-28)
Add
compiler.logDiagnosticsoptionRecoverable React Compiler diagnostics are no longer logged by default. Set
compiler.logDiagnosticstotrueto log them through Vite. Fatal diagnostics are always logged and fail the transform.Respect environment sourcemap option for React Compiler transform when
builder.sharedPluginsis enabled (#1439)The React Compiler transform was using the top-level sourcemap option instead of the environment sourcemap option. This caused a problem when the experimental
builder.sharedPluginswas enabled.
04cac50
release: plugin-react@6.1.1 (#1440)82d35ab
fix(react): respect environment sourcemap option when
builder.sharedPlugins...397e847
fix(react): make logging diagnostics an opt-in for React Compiler (#1431)61006e6
fix(deps): update all non-major dependencies (#1433)e2a649c
chore: use deps.neverBundle instead of
external in tsdown config (#1430)fb2d6f3
fix(deps): update all non-major dependencies (#1427)Sourced from knip's releases.
Release 6.34.0
- fix: report types used only in private parameters (resolve #1950) (3c785f55ce608d7921e37e41dd5fc61b623e5da2)
- 💡 Add support for
node:fs/promisesglob(#1977) (44faf08e7f56ce695d1541a6c337b76bea0328d1) - thanks@DreamLongYT!- Respect JSDoc tags on URL dependencies (resolve #1943) (f93ad0997e1b8fc644f6487df52803cba6f7a9ad)
- Make prop access consistent while at it (1c90b49b1b196795df6dcf9d7e85bc1b1399667a)
- Set an explicit Bun test timeout (964085dfab0165db2658e51cb787e2301886f9ce)
- Add note re. one scoped PRs (8f9490a581874e0fd7246e60223b20938bf4ebb1)
- fix(cli): validate numeric options instead of passing NaN through (#1975) (ab90e2428a16ff50fe5323ce73172f6f1efb9730) - thanks
@devYRPauli!- fix: compile files with workspace-scoped compilers (#1997) (462ae45df33a5ee2e2185f3b2db756b13dfbadd3) - thanks
@gioboa!- Resolve Nuxt
#sharedimports from the shared directory (#1991) (cc470611042b01761491c21f6987549db4c11df8) - thanks@DreamLongYT!- Update dependencies (c4e0f082fbd7fb508a411c7dd0a782ea4556527c)
- Declare webpack directly instead of through
@types/webpack(96ff2df58dd1d229d077212e1cd80f10889650ca)- Assert counters in targeted regression tests (f0cf11dfcfbdeac053bba0dd12212356a67f6464)
Release 6.33.0
- Support package manifest resolution under Yarn PnP (#1946) (a82efb62b290e004bdabee40bcb337baf3701a1b) - thanks
@WooWan!- Resolve oxlint jsPlugins from .oxlintrc.jsonc (#1973) (d055023182789555a574eaefde80dac997190437) - thanks
@DreierF!- Update dependency bun to v1.4.0 (#1964) (937ab38ad514a00edafecff4ca04603b015bf921) - thanks
@renovate[bot]!- Expose
defineConfigon a./configentrypoint (#1960) (17f7a6051d9781860f248cc2a745dbe837713cd9) - thanks@theRizwan!- Preserve all environment variables in exec.ts (#1979) (c0a9ecf8d1c0cdd7789c1e1bea893706c060239d) - thanks
@DreamLongYT!- Add support for TypeScript content mappers (#1978) (db67f9bd8cebf0ea3c298690d462c154827aa462) - thanks
@remcohaszing!- fix(vitest): resolve array entries and root-relative setup dependencies (#1982) (0ecf48538c339437e6f9dfe9a6013d307783cbd3) - thanks
@DreamLongYT!- Fix type annotation in dynamic configuration function example (ada88c7f01563b73643af34a147a71fd9ab9d2dc)
- Format docs with remark (7764c2a4ebecdbf226c19494d255d9cb14550822)
- Throw on configuration that is not an object (d7ac0cf1de8f79be6ec53412cac9f7edf8f35ba7)
- Clarify dependency inputs, isTypeOnly and toConfig in plugin docs (2bd367961554ad1addb520bdfad5e31125885969)
- Resolve content mapper process from package.json#typescript.contentMapper.exec (74640c03e450624409692f4cc17699775108fd7e)
- Encode argv arrays before parsing them as shell commands (b79234c15153fbf592e82c94e4e4e9f41b4479e0)
- Update dependencies (28510146c2b97d88f7188f1239b9307aac7dbf0c)
- Replace non-breaking space in module graph comment (4e22bfcd09deccc92ed158f5554fe3e03f3a2c51)
- Update fix format test for oxfmt package.json key sorting (65011bf6054d03fb5580f3381867b07d1b8a9a0c)
- fix(webpack): resolve entry descriptors using import field (#1981) (cad8910e7fb89c2510fc9f5885289335dd4e60da) - thanks
@DreamLongYT!- fix: count enum element access as a whole-object read (#1958) (5a47d603aa23b388ae7ce4fe301656f1abc43b14) - thanks
@addielaruee!- Resolve oxlint/vite-plus import resolvers from
settings(#1983) (c1165b70efe27398b86fa50bcea7d85c253d3ee7) - thanks@DreierF!- fix(nuxt): resolve string extends configs (#1984) (4a5d7068d6264ea45c78c832abe7ba052763517e) - thanks
@DreamLongYT!- Wrap up webpack entry resolution (505decdb821f9b76d194742cee7e98c75ef7d8e9)
- Keep element access precise for number-like enum member names (bcbac3a8b8283da3b32256584b3cc6569ae5c02f)
- Resolve
Object.*enum enumeration through import aliases (347967daaed817ca20e1ad6148388a66ec8b421b)- Resolve named string-key access on namespace-qualified enums (2ac1fbc1e92f3dae662ca4d4701cf010346be49a)
- Normalize line endings in nuxt-config-string fixture (9fe2b2b2db8690685ec7c6cf8b3d39b9ed7b3fdc)
- Resolve nuxt layer sources from all
extendsentry shapes (db136151d9f98801837b33646ef7b02ae7b5a86d)- Report unused exports behind Vitest module promise mocks (resolve #1966) (74954c219367ca1577184cca08c30dbb3fb6222e)
- Check line endings against
.gitattributesinpnpm run ci(ddc9fd0cc3328260665203c8573702bb6c9d0dd6)Release 6.32.3
- Update sentry production snapshot (9f18cba93c91de8554636b13692d6e7a937b7697)
- Pin TypeScript ecosystem test (de5162952d223050f3135afb02d4e8de6d46f381)
- Update query snapshot (f6964dd577d8f7967f9be6778f5c3953632e3c96)
- fix(tsup): match config files with .cts and .mts extensions (#1938) (68d6f52f7913cfa1e36618e6b03f90734da34149) - thanks
@codeAnqiang-ma!- fix(lefthook): match all config file names and extensions (#1940) (4015ae0330c78e97360a2c8f697d17f82c5c24ae) - thanks
@codeAnqiang-ma!
... (truncated)
4ffebb7
Release knip@6.34.0f0cf11d
Assert counters in targeted regression tests96ff2df
Declare webpack directly instead of through
@types/webpackc4e0f08
Update dependenciescc47061
Resolve Nuxt #shared imports from the shared directory (#1991)462ae45
fix: compile files with workspace-scoped compilers (#1997)ab90e24
fix(cli): validate numeric options instead of passing NaN through (#1975)964085d
Set an explicit Bun test timeout1c90b49
Make prop access consistent while at itf93ad09
Respect JSDoc tags on URL dependencies (resolve #1943)