Skip to content

Update Vite packages (major)#1710

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/major-vite-packages
Mar 14, 2026
Merged

Update Vite packages (major)#1710
renovate[bot] merged 1 commit intomainfrom
renovate/major-vite-packages

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 25, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@vitejs/plugin-react (source) 4.7.05.1.4 age confidence
vite (source) 6.4.17.3.1 age confidence

Release Notes

vitejs/vite-plugin-react (@​vitejs/plugin-react)

v5.1.4

Compare Source

Fix canSkipBabel not accounting for babel.overrides (#​1098)

When configuring babel.overrides without top-level plugins or presets, Babel was incorrectly skipped. The canSkipBabel function now checks for overrides.length to ensure override configurations are processed.

v5.1.3

Compare Source

v5.1.2

Compare Source

v5.1.1

Compare Source

Update code to support newer rolldown-vite (#​976)

rolldown-vite will remove optimizeDeps.rollupOptions in favor of optimizeDeps.rolldownOptions soon. This plugin now uses optimizeDeps.rolldownOptions to support newer rolldown-vite. Please update rolldown-vite to the latest version if you are using an older version.

v5.1.0

Compare Source

Add @vitejs/plugin-react/preamble virtual module for SSR HMR (#​890)

SSR applications can now initialize HMR runtime by importing @vitejs/plugin-react/preamble at the top of their client entry instead of manually calling transformIndexHtml. This simplifies SSR setup for applications that don't use the transformIndexHtml API.

Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (#​930)

Rolldown 1.0.0-beta.44+ removed the top-level jsx option in favor of transform.jsx. This plugin now uses the transform.jsx option to support Rolldown 1.0.0-beta.44+.

v5.0.4

Compare Source

Perf: use native refresh wrapper plugin in rolldown-vite (#​881)

v5.0.3

Compare Source

HMR did not work for components imported with queries with rolldown-vite (#​872)
Perf: simplify refresh wrapper generation (#​835)

v5.0.2

Compare Source

Skip transform hook completely in rolldown-vite in dev if possible (#​783)

v5.0.1

Compare Source

Set optimizeDeps.rollupOptions.transform.jsx instead of optimizeDeps.rollupOptions.jsx for rolldown-vite (#​735)

optimizeDeps.rollupOptions.jsx is going to be deprecated in favor of optimizeDeps.rollupOptions.transform.jsx.

Perf: skip babel-plugin-react-compiler if code has no "use memo" when { compilationMode: "annotation" } (#​734)
Respect tsconfig jsxImportSource (#​726)
Fix reactRefreshHost option on rolldown-vite (#​716)
Fix RefreshRuntime being injected twice for class components on rolldown-vite (#​708)
Skip babel-plugin-react-compiler on non client environment (689)

v5.0.0

Compare Source

vitejs/vite (vite)

v7.3.1

Compare Source

Please refer to CHANGELOG.md for details.

v7.3.0

Compare Source

Please refer to CHANGELOG.md for details.

v7.2.7

Compare Source

v7.2.6

Compare Source

7.2.6 (2025-12-01)

v7.2.4

Compare Source

Bug Fixes

v7.2.3

Compare Source

Bug Fixes
Performance Improvements
Miscellaneous Chores

v7.2.2

Compare Source

Bug Fixes

v7.2.1

Compare Source

Bug Fixes
Code Refactoring

v7.2.0

Compare Source

Bug Fixes
  • css: fallback to sass when sass-embedded platform binary is missing (#​21002) (b1fd616)
  • module-runner: make getBuiltins response JSON serializable (#​21029) (ad5b3bf)
  • types: add undefined to optional properties for exactOptionalProperties type compatibility (#​21040) (2833c55)
Miscellaneous Chores

v7.1.12

Compare Source

Please refer to CHANGELOG.md for details.

v7.1.11

Compare Source

Bug Fixes
Miscellaneous Chores
Code Refactoring
Build System

v7.1.10

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v7.1.9

Compare Source

Reverts

v7.1.8

Compare Source

Bug Fixes
Documentation
Miscellaneous Chores

v7.1.7

Compare Source

Bug Fixes
  • build: fix ssr environment emitAssets: true when sharedConfigBuild: true (#​20787) (4c4583c)
  • client: use CSP nonce when rendering error overlay (#​20791) (9bc9d12)
  • deps: update all non-major dependencies (#​20811) (9f2247c)
  • glob: handle glob imports from folders starting with dot (#​20800) (105abe8)
  • hmr: trigger prune event when import is removed from non hmr module (#​20768) (9f32b1d)
  • hmr: wait for import.meta.hot.prune callbacks to complete before running other HMRs (#​20698) (98a3484)

v7.1.6

Compare Source

Bug Fixes
  • deps: update all non-major dependencies (#​20773) (88af2ae)
  • esbuild: inject esbuild helper functions with minified $ variables correctly (#​20761) (7e8e004)
  • fallback terser to main thread when nameCache is provided (#​20750) (a679a64)
  • types: strict env typings fail when skipLibCheck is false (#​20755) (cc54e29)
Miscellaneous Chores

v7.1.5

Compare Source

Bug Fixes

v7.1.4

Compare Source

Bug Fixes
Miscellaneous Chores
Code Refactoring

v7.1.3

Compare Source

Features
Bug Fixes
Performance Improvements
Miscellaneous Chores
Code Refactoring
Tests

v7.1.2

Compare Source

Bug Fixes
Miscellaneous Chores

v7.1.1

Compare Source

Bug Fixes
Miscellaneous Chores
Code Refactoring
Build System

v7.1.0

Compare Source

Features
Bug Fixes
Performance Improvements
Miscellaneous Chores
Code Refactoring
Tests
Beta Changelogs
7.1.0-beta.1 (2025-08-05)

See 7.1.0-beta.1 changelog

7.1.0-beta.0 (2025-07-30)

See 7.1.0-beta.0 changelog

v7.0.8

Compare Source

Please refer to CHANGELOG.md for details.

v7.0.7

Compare Source

Please refer to CHANGELOG.md for details.

v7.0.6

Compare Source

Features
Bug Fixes
Performance Improvements
Miscellaneous Chores
Code Refactoring
Tests
Beta Changelogs
7.1.0-beta.1 (2025-08-05)

See 7.1.0-beta.1 changelog

7.1.0-beta.0 (2025-07-30)

See 7.1.0-beta.0 changelog

v7.0.5

Compare Source

Bug Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Jan 25, 2026

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 25, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

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

@renovate renovate Bot force-pushed the renovate/major-vite-packages branch 19 times, most recently from 8fa62c2 to 97328cb Compare January 30, 2026 18:40
@renovate renovate Bot force-pushed the renovate/major-vite-packages branch 9 times, most recently from d680c1c to d99e7d9 Compare February 5, 2026 00:45
@renovate renovate Bot force-pushed the renovate/major-vite-packages branch 12 times, most recently from 3bc1c21 to 839df4a Compare February 18, 2026 23:30
@renovate renovate Bot force-pushed the renovate/major-vite-packages branch 7 times, most recently from 57ae97d to dcfa9a5 Compare February 23, 2026 22:50
@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 2, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in React hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by ensuring the dependencies in the useEffect hooks are correctly specified. Once the lint errors are resolved, the CI build should pass.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 2, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping it in a useCallback hook, and adding the missing 'mutationObserver' dependency to the useEffect hook.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 2, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping it in a useCallback hook, and adding the missing 'mutationObserver' dependency to the useEffect hook.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lerna (Nx) test failure for @tryghost/kg-lexical-html-renderer and @tryghost/koenig-lexical
    Why: The final error in the logs indicates that the Lerna (Nx) test target failed for the @tryghost/kg-lexical-html-renderer and @tryghost/koenig-lexical projects. This is likely due to a code issue in one of these modules, as the error is not related to infrastructure problems.
    Action:
    The author should investigate the test failures in the @tryghost/kg-lexical-html-renderer and @tryghost/koenig-lexical projects and fix any issues in the code that are causing the tests to fail.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping it in a useCallback hook, and adding the missing 'mutationObserver' dependency to the useEffect hook.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping it in a useCallback hook, and adding the missing 'mutationObserver' dependency to the useEffect hook.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping its definition in a useCallback hook. They should also add the missing 'mutationObserver' dependency to the useEffect hook in the EmbedCard component.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The CI failure is caused by lint errors in the Koenig Lexical components, specifically related to missing dependencies in useEffect hooks. This is a code issue that the author should fix.
    Action:
    The author should address the lint warnings by moving the 'handleGifHighlight' function inside the useEffect callback or wrapping it in a useCallback hook, and ensuring the 'mutationObserver' dependency is included in the useEffect hook.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 4, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Test
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: Lint errors in Koenig Lexical components
    Why: The logs show two lint warnings in the Koenig Lexical components, indicating issues with the use of React hooks. These are code-level problems that the author should fix.
    Action:
    The author should address the lint warnings in the Koenig Lexical components to resolve the CI failure.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.51%. Comparing base (ea8be2e) to head (b5ca06b).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1710   +/-   ##
=======================================
  Coverage   88.51%   88.51%           
=======================================
  Files         201      201           
  Lines       18456    18456           
  Branches     2019     2023    +4     
=======================================
  Hits        16337    16337           
  Misses       2108     2108           
  Partials       11       11           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants