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 compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

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 added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 18, 2026
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