Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: vitejs/vite-plugin-react

plugin-react@6.0.0-beta.0

03 Mar 06:52
plugin-react@6.0.0-beta.0
This tag was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.
704e0d3
This commit was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.

Choose a tag to compare

Pre-release

Remove Babel Related Features (#1123)

Vite 8+ can handle React Refresh Transform by Oxc and doesn't need Babel for it. With that, there are no transform applied that requires Babel. To reduce the installation size of this plugin, babel is no longer a dependency of this plugin and the related features are removed.

If you are using Babel, you can use @rolldown/plugin-babel together with this plugin:

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'

export default defineConfig({
plugins: [
- react({
- babel: {
- plugins: ['@babel/plugin-proposal-throw-expressions'],
- },
- }),
+ react(),
+ babel({
+ plugins: ['@babel/plugin-proposal-throw-expressions'],
+ }),
]
})

For React compiler users, you can use reactCompilerPreset for easier setup with preconfigured filter to improve build performance:

import { defineConfig } from 'vite'
-import react from '@vitejs/plugin-react'
+import react, { reactCompilerPreset } from '@vitejs/plugin-react'
+import babel from '@rolldown/plugin-babel'

export default defineConfig({
plugins: [
- react({
- babel: {
- plugins: ['babel-plugin-react-compiler'],
- },
- }),
+ react(),
+ babel({
+ presets: [reactCompilerPreset()]
+ }),
]
})

Drop Vite 7 and below support (#1124)

Vite 7 and below are no longer supported. If you are using Vite 7, please upgrade to Vite 8.

Loading
nojaf, ArnaudBarre, acoBOYZ, fifv, matko7274, silverwind, and mpayson reacted with hooray emoji wojtekmaj and eisterman reacted with eyes emoji
9 people reacted

plugin-rsc@0.5.21

26 Feb 00:37
db9221f
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Assets 2
Loading

plugin-rsc@0.5.20

17 Feb 01:11
d11fda9
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Loading
Kinfe123 reacted with thumbs up emoji peterhirn reacted with heart emoji
2 people reacted

plugin-react@5.1.4

10 Feb 04:58
plugin-react@5.1.4
This tag was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.
f066114
This commit was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.

Choose a tag to compare

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.

Loading
peterhirn reacted with heart emoji
1 person reacted

plugin-rsc@0.5.19

05 Feb 23:52
06a9d0a
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Loading
peterhirn reacted with heart emoji
1 person reacted

plugin-rsc@0.5.18

03 Feb 08:01
5e0c982
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Loading

plugin-react@5.1.3

02 Feb 10:23
plugin-react@5.1.3
This tag was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.
cf0cb8a
This commit was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.

Choose a tag to compare

plugin-react@5.1.3
Loading

plugin-react-swc@4.2.3

02 Feb 10:23
plugin-react-swc@4.2.3
This tag was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.
12914fa
This commit was signed with the committer's verified signature.
SSH Key Fingerprint: vBKfaWObivyDh1/fSQ7smNhAwMruQfPNyCAqESyLirE
Verified
Learn about vigilant mode.

Choose a tag to compare

plugin-react-swc@4.2.3
Loading

plugin-rsc@0.5.17

27 Jan 00:17
46f1298
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Loading

plugin-rsc@0.5.16

22 Jan 05:05
8d9648e
This commit was signed with the committer's verified signature.
hi-ogawa Hiroshi Ogawa
SSH Key Fingerprint: IGTdhcs0PFtDVfL2yU0YJMJZwHeT+zYGs4qnAoZy3eU
Verified
Learn about vigilant mode.

Choose a tag to compare

Please refer to CHANGELOG.md for details.

Loading
peterhirn reacted with heart emoji
1 person reacted
Previous 1 2 3 4 5 ... 11 12 Next
Previous Next