chakra-ui / ark

Ark UI is a headless UI library with over 45+ components designed to build scalable Design Systems that works for a wide range of JS frameworks.
https://ark-ui.com
MIT License
3.8k stars 109 forks source link

chore(deps): update dependency @vitejs/plugin-react to v4.3.3 #3008

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vitejs/plugin-react (source) 4.3.2 -> 4.3.3 age adoption passing confidence

Release Notes

vitejs/vite-plugin-react (@​vitejs/plugin-react) ### [`v4.3.3`](https://redirect.github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#433-2024-10-19) [Compare Source](https://redirect.github.com/vitejs/vite-plugin-react/compare/v4.3.2...v4.3.3) ##### React Compiler runtimeModule option removed React Compiler was updated to accept a `target` option and `runtimeModule` was removed. vite-plugin-react will still detect `runtimeModule` for backwards compatibility. When using a custom `runtimeModule` or `target !== '19'`, the plugin will not try to pre-optimize `react/compiler-runtime` dependency. The [react-compiler-runtime](https://www.npmjs.com/package/react-compiler-runtime) is now available on npm can be used instead of the local shim for people using the compiler with React < 19. Here is the configuration to use the compiler with React 18 and correct source maps in development: ```bash npm install babel-plugin-react-compiler react-compiler-runtime @​babel/plugin-transform-react-jsx-development ``` ```ts export default defineConfig(({ command }) => { const babelPlugins = [['babel-plugin-react-compiler', { target: '18' }]] if (command === 'serve') { babelPlugins.push(['@​babel/plugin-transform-react-jsx-development', {}]) } return { plugins: [react({ babel: { plugins: babelPlugins } })], } }) ```

Configuration

πŸ“… Schedule: Branch creation - "before 4am on Monday" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

β™» 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.



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

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Updated (UTC)
ark-docs βœ… Ready (Inspect) Visit Preview Oct 21, 2024 2:02am
pkg-pr-new[bot] commented 1 month ago

Open in Stackblitz

@ark-ui/anatomy

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/anatomy@3008 ```

@ark-ui/svelte

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/svelte@3008 ```

@ark-ui/solid

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/solid@3008 ```

@ark-ui/vue

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/vue@3008 ```

@ark-ui/react

``` bun add https://pkg.pr.new/chakra-ui/ark/@ark-ui/react@3008 ```

commit: c6ebf4a