WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 27, 2024

This PR contains the following updates:

Package Change Age Confidence
@vitejs/plugin-react (source) 4.3.3 -> 4.7.0 age confidence

Release Notes

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

v4.7.0

Compare Source

Add HMR support for compound components (#​518)

HMR now works for compound components like this:

const Root = () => <div>Accordion Root</div>
const Item = () => <div>Accordion Item</div>

export const Accordion = { Root, Item }
Return Plugin[] instead of PluginOption[] (#​537)

The return type has changed from react(): PluginOption[] to more specialized type react(): Plugin[]. This allows for type-safe manipulation of plugins, for example:

// previously this causes type errors
react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
  .map(p => ({ ...p, applyToEnvironment: e => e.name === 'client' }))

v4.6.0

Compare Source

Add raw Rolldown support

This plugin only worked with Vite. But now it can also be used with raw Rolldown. The main purpose for using this plugin with Rolldown is to use react compiler.

v4.5.2

Compare Source

Suggest @vitejs/plugin-react-oxc if rolldown-vite is detected #​491

Emit a log which recommends @vitejs/plugin-react-oxc when rolldown-vite is detected to improve performance and use Oxc under the hood. The warning can be disabled by setting disableOxcRecommendation: true in the plugin options.

Use optimizeDeps.rollupOptions instead of optimizeDeps.esbuildOptions for rolldown-vite #​489

This suppresses the warning about optimizeDeps.esbuildOptions being deprecated in rolldown-vite.

Add Vite 7-beta to peerDependencies range #​497

React plugins are compatible with Vite 7, this removes the warning when testing the beta.

v4.5.1

Compare Source

Add explicit semicolon in preambleCode #​485

This fixes an edge case when using HTML minifiers that strips line breaks aggressively.

v4.5.0

Compare Source

Add filter for rolldown-vite #​470

Added filter so that it is more performant when running this plugin with rolldown-powered version of Vite.

Skip HMR for JSX files with hooks #​480

This removes the HMR warning for hooks with JSX.

v4.4.1

Compare Source

Fix type issue when using moduleResolution: "node" in tsconfig #​462

v4.4.0

Compare Source

Make compatible with rolldown-vite

This plugin is now compatible with rolldown-powered version of Vite.
Note that currently the __source property value position might be incorrect. This will be fixed in the near future.

v4.3.4

Compare Source

Add Vite 6 to peerDependencies range

Vite 6 is highly backward compatible, not much to add!

Force Babel to output spec compliant import attributes #​386

The default was an old spec (with type: "json"). We now enforce spec compliant (with { type: "json" })


Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

@github-actions
Copy link

Preview deployed to 13-merge.preview.example.com

@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.3.4 Update dependency @vitejs/plugin-react to v4.4.0 Apr 17, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 91448e2 to 33f026a Compare April 17, 2025 03:53
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.4.0 Update dependency @vitejs/plugin-react to v4.4.1 Apr 20, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch 2 times, most recently from 4a277b8 to a81c0d4 Compare April 26, 2025 00:07
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from a81c0d4 to d5b972d Compare May 24, 2025 19:42
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.4.1 Update dependency @vitejs/plugin-react to v4.5.0 May 24, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from d5b972d to ebb8ea6 Compare June 1, 2025 04:16
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.5.0 Update dependency @vitejs/plugin-react to v4.5.1 Jun 6, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from ebb8ea6 to 7c16d19 Compare June 6, 2025 12:53
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.5.1 Update dependency @vitejs/plugin-react to v4.5.2 Jun 15, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 7c16d19 to 0168836 Compare June 15, 2025 03:31
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 0168836 to 48bd6d9 Compare June 28, 2025 15:56
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.5.2 Update dependency @vitejs/plugin-react to v4.6.0 Jun 28, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 48bd6d9 to bc967e9 Compare July 6, 2025 00:07
@renovate renovate bot changed the title Update dependency @vitejs/plugin-react to v4.6.0 Update dependency @vitejs/plugin-react to v4.7.0 Jul 26, 2025
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from bc967e9 to 241e637 Compare July 26, 2025 20:04
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch 2 times, most recently from 7a9b46d to d0cf030 Compare August 15, 2025 07:30
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from d0cf030 to fe90e64 Compare August 23, 2025 15:42
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from fe90e64 to 1e87278 Compare September 1, 2025 10:40
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 1e87278 to e278ee4 Compare September 26, 2025 07:01
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from e278ee4 to cfad12f Compare October 23, 2025 16:09
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch 2 times, most recently from 1f711b2 to 6bd1d12 Compare November 19, 2025 16:11
@renovate renovate bot force-pushed the renovate/vitejs-plugin-react-4.x-lockfile branch from 6bd1d12 to 8f870fd Compare December 4, 2025 11:43
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.

1 participant