Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

Bumps vite from 6.3.5 to 7.1.11.

Release notes

Sourced from vite's releases.

v7.1.11

Please refer to CHANGELOG.md for details.

v7.1.10

Please refer to CHANGELOG.md for details.

v7.1.9

Please refer to CHANGELOG.md for details.

v7.1.8

Please refer to CHANGELOG.md for details.

v7.1.7

Please refer to CHANGELOG.md for details.

v7.1.6

Please refer to CHANGELOG.md for details.

v7.1.5

Please refer to CHANGELOG.md for details.

v7.1.4

Please refer to CHANGELOG.md for details.

v7.1.3

Please refer to CHANGELOG.md for details.

[email protected]

Please refer to CHANGELOG.md for details.

v7.1.2

Please refer to CHANGELOG.md for details.

[email protected]

Please refer to CHANGELOG.md for details.

v7.1.1

Please refer to CHANGELOG.md for details.

[email protected]

Please refer to CHANGELOG.md for details.

[email protected]

Please refer to CHANGELOG.md for details.

[email protected]

Please refer to CHANGELOG.md for details.

v7.1.0

Please refer to CHANGELOG.md for details.

... (truncated)

Changelog

Sourced from vite's changelog.

7.1.11 (2025-10-20)

Bug Fixes

  • dev: trim trailing slash before server.fs.deny check (#20968) (f479cc5)

Miscellaneous Chores

Code Refactoring

  • use subpath imports for types module reference (#20921) (d0094af)

Build System

7.1.10 (2025-10-14)

Bug Fixes

  • css: avoid duplicate style for server rendered stylesheet link and client inline style during dev (#20767) (3a92bc7)
  • css: respect emitAssets when cssCodeSplit=false (#20883) (d3e7eee)
  • deps: update all non-major dependencies (879de86)
  • deps: update all non-major dependencies (#20894) (3213f90)
  • dev: allow aliases starting with // (#20760) (b95fa2a)
  • dev: remove timestamp query consistently (#20887) (6537d15)
  • esbuild: inject esbuild helpers correctly for esbuild 0.25.9+ (#20906) (446eb38)
  • normalize path before calling fileToBuiltUrl (#20898) (73b6d24)
  • preserve original sourcemap file field when combining sourcemaps (#20926) (c714776)

Documentation

Miscellaneous Chores

7.1.9 (2025-10-03)

Reverts

7.1.8 (2025-10-02)

Bug Fixes

... (truncated)

Commits
  • 8b69c9e release: v7.1.11
  • f479cc5 fix(dev): trim trailing slash before server.fs.deny check (#20968)
  • 6fb41a2 chore(deps): update all non-major dependencies (#20966)
  • a817307 build: remove hash from built filenames (#20946)
  • ef411ce build: remove cjs reference in files field (#20945)
  • d0094af refactor: use subpath imports for types module reference (#20921)
  • ed4a0dc release: v7.1.10
  • c714776 fix: preserve original sourcemap file field when combining sourcemaps (#20926)
  • 446eb38 fix(esbuild): inject esbuild helpers correctly for esbuild 0.25.9+ (#20906)
  • 879de86 fix(deps): update all non-major dependencies
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vite since your current version.


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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 20, 2025
@dependabot dependabot bot requested a review from a team as a code owner October 20, 2025 13:05
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 20, 2025
@coderabbitai
Copy link

coderabbitai bot commented Oct 20, 2025

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated Vite build tool dependency to a newer version.

Walkthrough

The pull request updates the vite devDependency in package.json from version ^6.3.5 to ^7.1.11. This is a minor version upgrade to a development-time build tool with no changes to application code, exports, or public interfaces.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Rationale: Single-line dependency version bump in package.json with no code logic changes, no affected exports, and no control-flow modifications. Review entails confirming version compatibility and checking release notes if desired.

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Title Check ✅ Passed The pull request title "chore(deps-dev): bump vite from 6.3.5 to 7.1.11" directly and clearly describes the main change in the changeset. The title uses conventional commit format, is concise and specific, and accurately reflects the single modification made: updating the vite devDependency to a newer version. A teammate scanning the commit history would immediately understand that this is a dependency version bump for vite.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
Description Check ✅ Passed The pull request description clearly and directly addresses the changeset by stating "Bumps [vite]... from 6.3.5 to 7.1.11," which precisely describes the modification in package.json. The description is not vague or generic; it explicitly identifies the dependency being updated and provides detailed release notes, changelog entries, and commit information across multiple vite versions between 6.3.5 and 7.1.11. The content is directly relevant to the dependency version bump represented in the changeset, with no off-topic material present.

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Jira integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 85450bd and 591c31e.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (1)
  • package.json (1 hunks)

"semantic-release": "^25.0.0",
"typescript": "^5.9.3",
"vite": "^6.3.5",
"vite": "^7.1.11",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

❓ Verification inconclusive

Verify compatibility with custom Vite config and confirm lock file updates.

The vite upgrade from v6.3.5 to v7.1.11 is a minor version bump with potential breaking changes. Several items need verification:

  1. Custom config compatibility: The project uses @lokalise/package-vite-config@^4.0.0. Verify this custom config supports [email protected]. Check the config package's documentation or repository for version constraints.

  2. Breaking changes: Vite v7 introduces breaking changes (e.g., build output hash removal, CJS reference changes). Ensure these align with your project's export strategy. Note: The PR mentions "removing CommonJS reference" but your package.json still exports CJS via the "main" field (line 13). Confirm this remains intentional and compatible.

  3. Lock files: Ensure that package-lock.json or yarn.lock has been regenerated and committed with this change.

  4. Node version: Confirm that Vite 7.1.11 fully supports Node ≥20 (line 41).

Run the following script to verify the custom config compatibility and check for any version constraint conflicts:


🏁 Script executed:

#!/bin/bash
# Description: Verify @lokalise/package-vite-config supports [email protected]

# Search for vite version constraints in the custom config package metadata
npm info @lokalise/package-vite-config@^4.0.0 | grep -A 20 "dependencies\|peerDependencies"

# Alternatively, check if there's a lock file and what vite version would be resolved
if [ -f package-lock.json ]; then
  echo "=== Vite resolution from package-lock.json ==="
  jq '.packages | to_entries[] | select(.value.name == "vite") | {resolved: .value.resolved, version: .value.version}' package-lock.json
fi

Length of output: 0


I need additional verification. Let me check the repository structure and search for compatibility information.

Now let me inspect the actual repository files to complete the verification:

Based on my verification, I found a critical issue that needs to be addressed:

Update package.json engines field to require Node.js 20.19+ or 22.12+

Vite 7 no longer supports Node.js 18 and now requires Node.js 20.19+ / 22.12+. The current "engines": { "node": ">=20" } allows Node.js 20.0 through 20.18, which are incompatible with Vite 7.1.11. This will break CI/CD pipelines and development for team members using older Node 20 versions.

Change the engines field to:

"engines": { "node": ">=20.19.0" }

Other notes:

  • Vite 7 should be a smooth update from Vite 6, so most breaking changes won't affect typical projects
  • Vitest 3.2+ supports Vite 7.0, and your project uses vitest@^3.2.4, so that's compatible
  • Verify that lock files (package-lock.json or yarn.lock) are committed with the updated Vite version
🤖 Prompt for AI Agents
In package.json around line 37, the engines field currently allows Node >=20
which permits Node 20.0–20.18 that are incompatible with Vite 7.1.11; update the
engines requirement to require Node 20.19.0 or newer (or a compatible 22.x
minimum) by changing the node range to >=20.19.0 so CI and developers cannot run
with unsupported Node versions, then verify and commit updated lockfile(s) if
dependency resolution changed.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vite-7.1.11 branch 2 times, most recently from becba29 to e5aa465 Compare October 20, 2025 14:28
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 7.1.11.
- [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/v7.1.11/packages/vite)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/vite-7.1.11 branch from e5aa465 to e2f0c30 Compare October 22, 2025 12:16
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 23, 2025

Superseded by #247.

@dependabot dependabot bot closed this Oct 23, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/vite-7.1.11 branch October 23, 2025 12:12
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.

1 participant