Skip to content

build(deps-dev): bump electron-vite from 5.0.0 to 6.0.0 - #402

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/electron-vite-6.0.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/electron-vite-6.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps electron-vite from 5.0.0 to 6.0.0.

Release notes

Sourced from electron-vite's releases.

v6.0.0

Please refer to CHANGELOG.md for details.

electron-vite 6.0 Is Out: Vite 8 Support and a Smoother Electron Development Experience

electron-vite 6.0 brings Vite 8 support alongside improvements to build efficiency, bytecode compilation, and development reliability.

Highlights

  • Vite 8 support: Integrates with Rolldown and supports both rollupOptions and rolldownOptions, while retaining compatibility with Vite 6 and 7.
  • Improved bytecode compilation: Uses a single compiler session to process all code, compiles through Electron processes. The chunkAlias option now supports regular expressions.
  • Less build overhead: Loads Babel only when needed.
  • A smoother development workflow: Improves Electron process shutdown and signal handling, with fixes for asset paths, caching, and multi-entry builds.

Upgrade

Once the stable release is available, upgrade with:

npm install -D electron-vite@6

Thank you to everyone who contributed code, reported issues, and shared feedback. Follow the project on GitHub and get ready for 6.0!

v6.0.0-beta.8

Please refer to CHANGELOG.md for details.

v6.0.0-beta.7

Please refer to CHANGELOG.md for details.

v6.0.0-beta.6

Please refer to CHANGELOG.md for details.

v6.0.0-beta.5

Please refer to CHANGELOG.md for details.

v6.0.0-beta.4

Please refer to CHANGELOG.md for details.

v6.0.0-beta.3

Please refer to CHANGELOG.md for details.

v6.0.0-beta.2

Please refer to CHANGELOG.md for details.

v6.0.0-beta.1

Please refer to CHANGELOG.md for details.

v6.0.0-beta.0

Please refer to CHANGELOG.md for details.

Changelog

Sourced from electron-vite's changelog.

v6.0.0 (2026-10-15)

  • feat(bytecode): support RegExp for chunkAlias option (#885)
  • refactor: share and normalize build output resolution
  • refactor: inline bytecode build plugin name
  • refactor!: invoke the bytecode compiler only once to compile all code
  • refactor: use pipe stdio for spawn Electron bytecode compliler and append stderr error
  • refactor: use rolldown instead of esbuild to bundle config file
  • refactor: compile bytecode using the Electron main process or renderer process rather then via the ELECTRON_RUN_AS_NODE
  • refactor!: simplify resolve config and isolate user config for sub-builds
  • refactor: ?modulePath sub-build output strategy
  • perf(swcPlugin): skip redundant minification when using Oxc (#922)
  • perf: skip Babel loading in development and builds without bytecode
  • perf: short-circuit bytecode detection in builds
  • perf: setup rollupOption compatibility via config factory
  • perf: build compatibility target for Electron 42, 43, 44
  • fix(asset): use consistent file paths for asset cache lookups
  • fix(bytecode): unable to obtain the bytecode build session in Node.js 24 (#928)
  • fix(dev): exit non-zero when Electron is killed by a signal (#918)
  • fix(dev): forward termination signals to Electron child (#900)
  • fix(dev): improve Electron process signal handling
  • fix(bytecode): set the regular expression's lastIndex to 0 to perform a global match for chunkAlias option
  • fix(esmShim)!: use this.parse to find the last static import (#906)
  • fix(deps)!: downgraded @babel/* to v7 due to Node requirements
  • fix: remove useless preset config
  • fix(swcPlugin): also disable oxc on Vite 8 (#920)
  • fix: clone config without plugins #902
  • fix(deps)!: update magic-string to v1
  • fix(deps)!: update @babel/* to v8
  • fix!: compatible with rollupOptions and rolldownOptions
  • fix: chunk filename is wrong in ES mode
  • fix(asset): isolate asset caches per environment
  • fix: use the environment api in plugins
  • fix: skip TTY terminal manipulations in CI environments
  • fix(deps)!: update vite to v8 (#894)
  • fix: Typescript compiler option 'outDir' must be located inside Rollup 'dir' option
  • fix(isolateEntries): handle non-TTY stdout in build reporter (#887)
  • chore: simplify bytecode compiler initialization
  • chore: improve jsdoc for bytecode options (#898)
  • chore(deps): update all non-major dependencies
  • chore(deps): update lint-staged to v17
  • chore(deps): update cac to v7
  • chore(deps): update globals to v17
  • chore(deps): update eslint and @​eslint/js to v10
  • chore(deps): update all non-major dependencies

v6.0.0-beta.8 (2026-10-11)

See v6.0.0-beta.8 changelog

... (truncated)

Commits
  • 23d7bfc release: v6.0.0
  • 2ca5e40 release: v6.0.0-beta.8
  • bffc6c9 perf(swcPlugin): skip redundant minification when using Oxc (#922)
  • b0b33bd fix(asset): use consistent file paths for asset cache lookups
  • 3ec79bb perf: skip Babel loading in development and builds without bytecode
  • 19050aa refactor: share and normalize build output resolution
  • 0655933 refactor: inline bytecode build plugin name
  • 6fc103e perf: short-circuit bytecode detection in builds
  • 6b0f85a chore: simplify bytecode compiler initialization
  • fa199eb release: v6.0.0-beta.7
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 18, 2026
Bumps [electron-vite](https://github.com/alex8088/electron-vite) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/alex8088/electron-vite/releases)
- [Changelog](https://github.com/alex8088/electron-vite/blob/master/CHANGELOG.md)
- [Commits](alex8088/electron-vite@v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: electron-vite
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bun/electron-vite-6.0.0 branch from a87a917 to bf6de80 Compare October 25, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants