(types) Include bigint in ClassValue type: (#96): 3d960ab
Accommodates recent @types/react changes to ReactNode.Thank you @ViliamKopecky~!
Chores
Add licenses.dev badge: 684509c
This service recursively analyzes entire dependency graphs to ensure that a package (or your project) is using permissive licenses. For example, here's a results table for polka@next and a larger astro example.
#3198d8ff8a5 Thanks @Andarist! - Migrated away from relying on process.env.NODE_ENV checks to differentiate between production and development builds.
Development builds (and other environment-specific builds) can be used by using proper conditions (see here). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.
Default files should continue to work in all environments.
#3215a9f6912 Thanks @Andarist! - Added edge-light and workerd conditions to package.json manifest to better serve users using Vercel Edge and Cloudflare Workers.
#281565a1eea Thanks @srmagura! - Automatic labeling at runtime is now an opt-in feature. Define globalThis.EMOTION_RUNTIME_AUTO_LABEL = true before Emotion gets initialized to enable it.
Patch Changes
#3206d1994c4 Thanks @DiegoAndai! - Improved compatibility with the upcoming @types/react for React 19 where the global JSX namespace doesn't exist anymore
#320856109e7 Thanks @Andarist! - Only forward defined refs to improve compatibility with the upcoming React 19
#3198d8ff8a5 Thanks @Andarist! - Migrated away from relying on process.env.NODE_ENV checks to differentiate between production and development builds.
Development builds (and other environment-specific builds) can be used by using proper conditions (see here). Most modern bundlers/frameworks already preconfigure those for the user so no action has to be taken.
Default files should continue to work in all environments.
#3215a9f6912 Thanks @Andarist! - Added edge-light and workerd conditions to package.json manifest to better serve users using Vercel Edge and Cloudflare Workers.
#3206d1994c4 Thanks @DiegoAndai! - Improved compatibility with the upcoming @types/react for React 19 where the global JSX namespace doesn't exist anymore
#320856109e7 Thanks @Andarist! - Only forward defined refs to improve compatibility with the upcoming React 19
When using a custom runtimeModule, the plugin will not try to pre-optimize react/compiler-runtime dependency.
Reminder: Vite expect code outside of node_modules to be ESM, so you will need to update the gist with import React from 'react'.
v4.3.0
Fix support for React compiler
Don't set retainLines: true when the React compiler is used. This creates whitespace issues and the compiler is modifying the JSX too much to get correct line numbers after that. If you want to use the React compiler and get back correct line numbers for tools like vite-plugin-react-click-to-component to work, you should update your config to something like:
When using a custom runtimeModule, the plugin will not try to pre-optimize react/compiler-runtime dependency.
Reminder: Vite expect code outside of node_modules to be ESM, so you will need to update the gist with import React from 'react'.
4.3.0 (2024-05-22)
Fix support for React compiler
Don't set retainLines: true when the React compiler is used. This creates whitespace issues and the compiler is modifying the JSX too much to get correct line numbers after that. If you want to use the React compiler and get back correct line numbers for tools like vite-plugin-react-click-to-component to work, you should update your config to something like:
Bumps the patterns group with 27 updates in the / directory:
2.1.0
2.1.1
4.5.2
4.5.4
19.2.1
19.3.0
19.1.0
19.3.0
11.11.4
11.13.0
11.11.5
11.13.0
5.15.15
5.16.6
5.0.5
5.0.7
1.4.12
1.7.6
0.5.8
0.5.12
4.2.1
4.3.1
7.34.1
7.35.0
4.6.0
4.6.2
12.0.0
12.1.1
9.0.11
9.1.4
24.0.0
24.1.1
15.2.2
15.2.8
3.2.5
3.3.3
18.2.0
18.3.1
18.2.74
18.3.3
18.2.0
18.3.1
18.2.24
18.3.0
4.14.0
4.20.0
6.1.0
6.1.1
0.11.0
0.11.2
5.4.4
5.5.4
5.2.8
5.3.5
Updates
clsx
from 2.1.0 to 2.1.1Release notes
Sourced from clsx's releases.
Commits
925494c
2.1.13d960ab
fix(types): includebigint
inClassValue
type (#96)684509c
chore: add licenses badgeUpdates
zustand
from 4.5.2 to 4.5.4Release notes
Sourced from zustand's releases.
Commits
f8403fc
4.5.4b9d8ddd
fix: no type field in package.json (#2622)b3684b3
4.5.348a4d87
chore(deps): update dev dependencies (#2620)a262c9f
useStore uses ReadonlyStoreApi (#2586)7e15364
chore: discussion template2af0218
chore: add react compiler eslint rules (#2612)18043c1
chore: issue templateb1648f7
doc: added zustand-computed-state to external libraries (#2598)7c15601
doc: added treeshakable to external libraries (#2595)Updates
@commitlint/cli
from 19.2.1 to 19.3.0Release notes
Sourced from
@commitlint/cli
's releases.Changelog
Sourced from
@commitlint/cli
's changelog.Commits
447fd3b
v19.3.066dd3a5
v19.2.2Updates
@commitlint/config-angular
from 19.1.0 to 19.3.0Release notes
Sourced from
@commitlint/config-angular
's releases.... (truncated)
Changelog
Sourced from
@commitlint/config-angular
's changelog.Commits
447fd3b
v19.3.0cdc9c6c
chore: remove repetitive word (#4035)66dd3a5
v19.2.2Updates
@emotion/react
from 11.11.4 to 11.13.0Release notes
Sourced from
@emotion/react
's releases.Commits
70ad1d3
Version Packages (#3214)a9f6912
Addededge-light
andworkerd
conditions (#3215)d8ff8a5
Update Preconstruct and use import conditions (#3198)d57cfcb
Version Packages (#3188)d1994c4
Improved compatibility with the upcoming@types/react
for React 19 (#3206)56109e7
Only forward definedref
s (#3208)de80631
Update Changesets (#3207)4cc565f
Update Jest dependencies (#3199)b4da6d3
Update TypeScript, ESLint and Prettier (#3200)65a1eea
Make runtime label extraction opt-in (#2815)Updates
@emotion/styled
from 11.11.5 to 11.13.0Release notes
Sourced from
@emotion/styled
's releases.Commits
70ad1d3
Version Packages (#3214)a9f6912
Addededge-light
andworkerd
conditions (#3215)d8ff8a5
Update Preconstruct and use import conditions (#3198)d57cfcb
Version Packages (#3188)d1994c4
Improved compatibility with the upcoming@types/react
for React 19 (#3206)56109e7
Only forward definedref
s (#3208)de80631
Update Changesets (#3207)4cc565f
Update Jest dependencies (#3199)b4da6d3
Update TypeScript, ESLint and Prettier (#3200)65a1eea
Make runtime label extraction opt-in (#2815)Updates
@mui/material
from 5.15.15 to 5.16.6Release notes
Sourced from
@mui/material
's releases.... (truncated)
Changelog
Sourced from
@mui/material
's changelog.... (truncated)
Commits
6eb1bdc
[release] v5.16.6 (#43112)4e38398
[material-ui][Divider] Enable borderStyle enhancement in divider with childre...40792e6
v5.16.5 (#43057)77af399
[release] v5.16.4 (#42971)d08d882
[material] Fix wrong import in Popover types (#42967)e182445
[release] v5.16.3 (#42963)d52fdb9
[material] Add missing dependency (#42959)56ddd10
v5.16.2 (#42947)24945d4
[material] Remove dependency to@mui/base
(@mnajdova
) (#42917)431af6a
[release] v5.16.1 (#42897)Updates
@rollup/plugin-replace
from 5.0.5 to 5.0.7Changelog
Sourced from
@rollup/plugin-replace
's changelog.Commits
7278248
chore(release): replace v5.0.7de709c2
fix(replace): add missing sourceMap documentation (#1698)e35d881
chore(release): replace v5.0.6ee8b432
fix(replace): ternary operator replacement (#1712)2c18eeb
chore(release): replace v5.0.5047d21c
fix(replace): prevent variable before colons from being replaced when prevent...dcd8da5
chore(repo): use@dot/versioner
for releases (#1612)563d83a
chore(release): replace v5.0.4Updates
@swc/core
from 1.4.12 to 1.7.6Release notes
Sourced from
@swc/core
's releases.... (truncated)
Changelog
Sourced from
@swc/core
's changelog.... (truncated)
Commits
4e7bf46
chore: Publish1.7.6
withswc_core
v0.99.6
011b8f2
chore: Update changelog70587e4
chore: Publish1.7.6-nightly-20240804.1
withswc_core
v0.99.6
67cd69f
chore: Publish cratesbadd6a9
fix(es/decorators): Use correct class name reference (#9375)a3a3040
chore: Publish cratesc53cce4
fix(es/typescript): Strip declare export in strip-only mode (#9374)c2e3021
fix(es/codegen): Print the missingabstract
in class expression (#9372)21ed716
chore: Fix Typo (#9371)686bf2c
chore: Update changelogUpdates
@swc/helpers
from 0.5.8 to 0.5.12Commits
Updates
@vitejs/plugin-react
from 4.2.1 to 4.3.1Release notes
Sourced from
@vitejs/plugin-react
's releases.Changelog
Sourced from
@vitejs/plugin-react
's changelog.Commits
1609186
release: plugin-react@4.3.1ea647d1
fix: handle using compiler with React 18 (#330)7e7322a
release: plugin-react@4.3.04b4a95c
fix: don't use retainLines with react compiler (#319)2b7f2ae
fix: support HMR for class components (#320)302a323
docs: add minimum react version (#321)9ebfe68
chore: bump deps (#318)Updates
eslint-plugin-react
from 7.34.1 to 7.35.0Release notes
Sourced from eslint-plugin-react's releases.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
🚮 Removed packages: npm/@babel/compat-data@7.24.4, npm/@babel/core@7.24.4, npm/@babel/generator@7.24.4, npm/@babel/helper-compilation-targets@7.23.6, npm/@babel/helper-environment-visitor@7.22.20, npm/@babel/helper-function-name@7.23.0, npm/@babel/helper-hoist-variables@7.22.5, npm/@babel/helper-module-transforms@7.23.3, npm/@babel/helper-plugin-utils@7.24.0, npm/@babel/helper-simple-access@7.22.5, npm/@babel/helper-split-export-declaration@7.22.6, npm/@babel/helper-validator-option@7.23.5, npm/@babel/helpers@7.24.4, npm/@babel/plugin-transform-react-jsx-self@7.24.1, npm/@babel/plugin-transform-react-jsx-source@7.24.1, npm/@babel/template@7.24.0, npm/@babel/traverse@7.24.1, npm/@commitlint/cli@19.2.1, npm/@commitlint/config-angular@19.1.0, npm/@commitlint/format@19.0.3, npm/@commitlint/is-ignored@19.0.3, npm/@commitlint/lint@19.1.0, npm/@emotion/babel-plugin@11.11.0, npm/@emotion/cache@11.11.0, npm/@emotion/hash@0.9.1, npm/@emotion/is-prop-valid@1.2.2, npm/@emotion/memoize@0.8.1, npm/@emotion/react@11.11.4, npm/@emotion/serialize@1.1.4, npm/@emotion/sheet@1.2.2, npm/@emotion/styled@11.11.5, npm/@emotion/unitless@0.8.1, npm/@emotion/use-insertion-effect-with-fallbacks@1.0.1, npm/@emotion/utils@1.2.1, npm/@emotion/weak-memoize@0.3.1, npm/@esbuild/aix-ppc64@0.20.2, npm/@esbuild/android-arm64@0.20.2, npm/@esbuild/android-arm@0.20.2, npm/@esbuild/android-x64@0.20.2, npm/@esbuild/darwin-arm64@0.20.2, npm/@esbuild/darwin-x64@0.20.2, npm/@esbuild/freebsd-arm64@0.20.2, npm/@esbuild/freebsd-x64@0.20.2, npm/@esbuild/linux-arm64@0.20.2, npm/@esbuild/linux-arm@0.20.2, npm/@esbuild/linux-ia32@0.20.2, npm/@esbuild/linux-loong64@0.20.2, npm/@esbuild/linux-mips64el@0.20.2, npm/@esbuild/linux-ppc64@0.20.2, npm/@esbuild/linux-riscv64@0.20.2, npm/@esbuild/linux-s390x@0.20.2, npm/@esbuild/linux-x64@0.20.2, npm/@esbuild/netbsd-x64@0.20.2, npm/@esbuild/openbsd-x64@0.20.2, npm/@esbuild/sunos-x64@0.20.2, npm/@esbuild/win32-arm64@0.20.2, npm/@esbuild/win32-ia32@0.20.2, npm/@esbuild/win32-x64@0.20.2, npm/@floating-ui/core@1.6.0, npm/@floating-ui/dom@1.6.3, npm/@floating-ui/react-dom@2.0.8, npm/@floating-ui/utils@0.2.1, npm/@mui/base@5.0.0-beta.40, npm/@mui/core-downloads-tracker@5.15.15, npm/@mui/material@5.15.15, npm/@mui/private-theming@5.15.14, npm/@mui/styled-engine@5.15.14, npm/@mui/system@5.15.15, npm/@mui/types@7.2.14, npm/@mui/utils@5.15.14, npm/@rollup/plugin-replace@5.0.5, npm/@rollup/rollup-android-arm-eabi@4.14.0, npm/@rollup/rollup-android-arm64@4.14.0, npm/@rollup/rollup-darwin-arm64@4.14.0, npm/@rollup/rollup-darwin-x64@4.14.0, npm/@rollup/rollup-linux-arm-gnueabihf@4.14.0, npm/@rollup/rollup-linux-arm64-gnu@4.14.0, npm/@rollup/rollup-linux-arm64-musl@4.14.0, npm/@rollup/rollup-linux-powerpc64le-gnu@4.14.0, npm/@rollup/rollup-linux-riscv64-gnu@4.14.0, npm/@rollup/rollup-linux-s390x-gnu@4.14.0, npm/@rollup/rollup-linux-x64-gnu@4.14.0, npm/@rollup/rollup-linux-x64-musl@4.14.0, npm/@rollup/rollup-win32-arm64-msvc@4.14.0, npm/@rollup/rollup-win32-ia32-msvc@4.14.0, npm/@rollup/rollup-win32-x64-msvc@4.14.0, npm/@swc/core-darwin-arm64@1.4.12, npm/@swc/core-darwin-x64@1.4.12, npm/@swc/core-linux-arm-gnueabihf@1.4.12, npm/@swc/core-linux-arm64-gnu@1.4.12, npm/@swc/core-linux-arm64-musl@1.4.12, npm/@swc/core-linux-x64-gnu@1.4.12, npm/@swc/core-linux-x64-musl@1.4.12, npm/@swc/core-win32-arm64-msvc@1.4.12, npm/@swc/core-win32-ia32-msvc@1.4.12, npm/@swc/core-win32-x64-msvc@1.4.12, npm/@swc/core@1.4.12, npm/@swc/helpers@0.5.8, npm/@swc/types@0.1.6, npm/@types/react-dom@18.2.24, npm/@types/react@18.2.74, npm/@vitejs/plugin-react@4.2.1, npm/ansi-escapes@6.2.1, npm/array.prototype.toreversed@1.1.2, npm/array.prototype.tosorted@1.1.3, npm/cli-cursor@4.0.0, npm/clsx@2.1.0, npm/commander@11.1.0, npm/es-iterator-helpers@1.0.18, npm/esbuild@0.20.2, npm/eslint-plugin-react-hooks@4.6.0, npm/eslint-plugin-react@7.34.1, npm/eslint-plugin-simple-import-sort@12.0.0, npm/https-proxy-agent@7.0.4, npm/husky@9.0.11, npm/jsdom@24.0.0, npm/lilconfig@3.0.0, npm/lint-staged@15.2.2, npm/listr2@8.0.1, npm/log-update@6.0.0, npm/nwsapi@2.2.7, npm/object.hasown@1.1.4, npm/postcss@8.4.38, npm/prettier@3.2.5, npm/react-dom@18.2.0, npm/react-refresh@0.14.0, npm/react@18.2.0, npm/restore-cursor@4.0.0, npm/rfdc@1.3.0, npm/rollup-plugin-dts@6.1.0, npm/rollup-plugin-swc3@0.11.0, npm/rollup@4.14.0, npm/scheduler@0.23.0, npm/tough-cookie@4.1.3, npm/typescript@5.4.4, npm/vite@5.2.8, npm/ws@8.17.1, npm/yaml@2.3.4, npm/zustand@4.5.2
View full report↗︎
Superseded by #494.