v7.0.0-beta.0

v7.0.0-beta.0

Vite

#vite

7.0.0-beta.0 (2025-06-02)

  • chore: declare version range for peer dependencies (#19979) (c9bfd57), closes #19979
  • chore: deprecate ResolvedConfig.createResolver and recommend createIdResolver (#20031) (d101d64), closes #20031
  • chore: fix comment for devEnvironmentOptions.moduleRunnerTransform (#20035) (338081d), closes #20035
  • chore: generate dts internally by rolldown-plugin-dts (#20093) (a66afa3), closes #20093
  • chore: remove redundant word in comment (#20139) (9b2964d), closes #20139
  • chore: remove unused deps (#20097) (d11ae6b), closes #20097
  • chore: rename rollup to rolldown where appropriate (#20096) (306e250), closes #20096
  • chore: speed up typechecking (#20131) (a357c19), closes #20131
  • chore: use plugin hooks filter for patch-types plugin for bundling vite (#20089) (c127955), closes #20089
  • chore: use rolldown to bundle Vite itself (#19925) (7753b02), closes #19925
  • chore: use rolldown-plugin-dts for dts bundling (#19990) (449d7f3), closes #19990
  • fix: importing an optional peer dep should throw an runtime error (#20029) (d0221cd), closes #20029
  • fix: merge environments.*.resolve.noExternal properly (#20077) (daf4a25), closes #20077
  • fix: merge server.allowedHosts: true correctly (#20138) (2ade756), closes #20138
  • fix: treat all optimizeDeps.entries values as globs (#20045) (1422395), closes #20045
  • fix(cli): make cleanGlobalCLIOptions() clean --force (#19999) (d4a171a), closes #19999
  • fix(client): render the last part of the stacktrace (#20039) (c7c1743), closes #20039
  • fix(css): remove alias exclude logic from rebaseUrl (#20100) (44c6d01), closes #20100
  • fix(css): sass rebase url in relative imported modules (#20067) (261fad9), closes #20067
  • fix(css): should not wrap with double quote when the url rebase feature bailed out (#20068) (a33d0c7), closes #20068
  • fix(deps): update all non-major dependencies (#19953) (ac8e1fb), closes #19953
  • fix(deps): update all non-major dependencies (#20061) (7b58856), closes #20061
  • fix(optimizer): non object module.exports for Node builtin modules in CJS external facade (#20048) (00ac6e4), closes #20048
  • fix(optimizer): show error when computeEntries failed (#20079) (b742b46), closes #20079
  • fix(types): expose additional PluginContext types (#20129) (b6df9aa), closes #20129
  • feat: add this.meta.viteVersion (#20088) (f55bf41), closes #20088
  • feat: allow passing down resolved config to vite's createServer (#19894) (c1ae9bd), closes #19894
  • feat: buildApp hook (#19971) (5da659d), closes #19971
  • feat: make PluginContext available for Vite-specific hooks (#19936) (7063839), closes #19936
  • feat: resolve environments plugins at config time (#20120) (f6a28d5), closes #20120
  • feat: stabilize css.preprocessorMaxWorkers and default to true (#19992) (70aee13), closes #19992
  • feat: stabilize optimizeDeps.noDiscovery (#19984) (6d2dcb4), closes #19984
  • feat(build): provide names for asset entrypoints (#19912) (c4e01dc), closes #19912
  • feat(client): support opening fileURL in editor (#20040) (1bde4d2), closes #20040
  • chore!: remove deprecated splitVendorChunkPlugin (#19255) (91a92c7), closes #19255
  • chore!: remove node 18 support (#19972) (00b8a98), closes #19972
  • feat!: bump build.target and name it baseline-widely-available (#20007) (4a8aa82), closes #20007
  • refactor!: bump required node version to 20.19+, 22.12+ and remove cjs build (#20032) (2b80243), closes #20032
  • refactor!: remove experimental.skipSsrTransform option (#20038) (6c3dd8e), closes #20038
  • refactor!: remove HotBroadcaster (#19988) (cda8c94), closes #19988
  • refactor!: remove deprecated HotBroadcaster related types (#19987) (86b5e00), closes #19987
  • refactor!: remove deprecated hook-level enforce/transform from transformIndexHtml hook (#19349 (6198b9d), closes #19349
  • refactor!: remove deprecated no-op type only properties (#19985) (9151c24), closes #19985
  • refactor(css)!: always use sass compiler API (#19978) (3bfe5c5), closes #19978
  • refactor(css)!: remove sass legacy API support (#19977) (6eaccc9), closes #19977
  • refactor: merge src/node/publicUtils.ts to src/node/index.ts (#20086) (999a1ed), closes #20086
  • refactor: remove options?.ssr support in clientInjectionsPlugin (#19589) (88e0076), closes #19589
  • refactor: remove backward compat for calling internal plugins directly (#20001) (9072a72), closes #20001
  • refactor: remove deprecated env api properties (#19986) (52e5a1b), closes #19986
  • refactor: remove no-op legacy.proxySsrExternalModules (#20013) (a37ac83), closes #20013
  • refactor: use hostValidationMiddleware (#20019) (83bf90e), closes #20019
  • refactor: use mergeWithDefaults for experimental option (#20012) (98c5741), closes #20012
  • refactor: use hook filters from rollup (#19755) (0d18fc1), closes #19755
  • refactor(ssr): remove ssrTransform line offset preservation (#19829) (61b6b96), closes #19829
  • docs: tiny typo (#20110) (d20fc2c), closes #20110
  • test: skip writing files in build hook filter test (#20076) (bf8b07d), closes #20076
  • ci: run tests on Node 24 as well (#20049) (1fe07d3), closes #20049

Generated by RSStT. The copyright belongs to the original author.

Source

Report Page