build(deps-dev): bump vite from 7.3.6 to 8.1.2#29
Conversation
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.6 to 8.1.2. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.1.2/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.1.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
Code Review SummaryStatus: No Issues Found | Recommendation: Merge OverviewSingle-line Dependabot devDependency bump ( Files Reviewed (1 files)
Reviewed by minimax-m3 · Input: 33.2K · Output: 3.2K · Cached: 121.3K |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: f2fb62532a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "husky": "^9.1.7", | ||
| "lint-staged": "^16.3.0", | ||
| "vite": "^7.3.1" | ||
| "vite": "^8.1.2" |
There was a problem hiding this comment.
Update bun.lock with the Vite bump
In the root workflows I checked (.github/workflows/ci.yml install/build at lines 45-57, plus release and desktop workflows), dependencies are installed with bun install --frozen-lockfile; bun install --help describes that flag as disallowing lockfile changes. This manifest now requires vite@^8.1.2, but the committed root bun.lock still records the root devDependency as ^7.3.1 and resolves vite@7.3.3, so CI/release installs cannot use the committed lockfile for this package bump and will fail instead of producing a Vite 8 build. Please regenerate and commit the root lockfile together with this dependency change.
Useful? React with 👍 / 👎.
| "husky": "^9.1.7", | ||
| "lint-staged": "^16.3.0", | ||
| "vite": "^7.3.1" | ||
| "vite": "^8.1.2" |
There was a problem hiding this comment.
Migrate manualChunks before enabling Vite 8
This major bump enables Vite 8, whose official migration guide says the object form of build.rollupOptions.output.manualChunks is no longer supported. I checked this repo's only Vite config and it still uses that removed object form in vite.config.ts lines 72-90, so once the lockfile is updated the bun run build steps in CI/release will fail during config/build processing rather than producing a bundle. Please convert the chunking config to a Vite 8/Rolldown-supported form (or remove it) as part of the same upgrade.
Useful? React with 👍 / 👎.
Bumps vite from 7.3.6 to 8.1.2.
Release notes
Sourced from vite's releases.
... (truncated)
Changelog
Sourced from vite's changelog.
... (truncated)
Commits
ba31193release: v8.1.20d3bd7cfix(deps): revert es-module-lexer to 2.1.0 (#22827)efb98ccfix: restore, "fix: resolve pnpm .modules.yaml from workspace root instead of...cf97711fix: revert, "fix: resolve pnpm .modules.yaml from workspace root instead of ...cccef55fix: revert, "fix: escape ids with multiple null bytes (#22687)"4ae9e14release: v8.1.18f925e2fix(bundledDev): skip plugin transform hooks for rolldown-lazy stub modules (...c088511test: enable "manual chunk path" test and remove "worker.format error" test (...62bd7affeat: update dynamic import warning to link to Vite docs (#22823)2dafd3brefactor(css): remove lightningcss null byte bug workaround (#22822)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)