build(deps-dev): bump the react group across 1 directory with 8 updates
Bumps the react group with 8 updates in the / directory:
| Package | From | To |
|---|---|---|
| @babel/preset-react | 7.23.3 |
7.24.1 |
| @storybook/react | 8.0.8 |
8.1.1 |
| @testing-library/react | 12.1.5 |
15.0.7 |
| eslint-plugin-react | 7.33.2 |
7.34.1 |
| react | 17.0.2 |
18.3.1 |
| @types/react | 17.0.50 |
18.3.2 |
| react-dom | 17.0.2 |
18.3.1 |
| @types/react-dom | 17.0.17 |
18.3.0 |
Updates @babel/preset-react from 7.23.3 to 7.24.1
Release notes
Sourced from @babel/preset-react's releases.
v7.24.1 (2024-03-19)
:bug: Bug Fix
babel-helper-create-class-features-plugin,babel-plugin-proposal-decoratorsbabel-plugin-proposal-decorators,babel-plugin-proposal-json-modules,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-plugin-transform-runtime,babel-preset-env
- #16329 Respect
moduleNamefor@babel/runtime/regeneratorimports (@nicolo-ribaudo)babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-proposal-pipeline-operator,babel-plugin-transform-class-propertiesbabel-helper-create-class-features-plugin,babel-helper-replace-supers,babel-plugin-proposal-decorators,babel-plugin-transform-class-properties:memo: Documentation
- #16319 Update SECURITY.md (
@nicolo-ribaudo):house: Internal
babel-code-frame,babel-highlight
- #16359 Replace
chalkwithpicocolors(@nicolo-ribaudo)babel-helper-fixtures,babel-helpers,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-proposal-pipeline-operator,babel-plugin-transform-unicode-sets-regex,babel-preset-env,babel-preset-flowbabel-helper-module-imports,babel-plugin-proposal-import-wasm-source,babel-plugin-proposal-json-modules,babel-plugin-proposal-record-and-tuple,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx
- #16349 Support merging imports in import injector (
@nicolo-ribaudo)- Other
- #16332 Test Babel 7 plugins compatibility with Babel 8 core (
@nicolo-ribaudo):microscope: Output optimization
babel-helper-replace-supers,babel-plugin-transform-class-properties,babel-plugin-transform-classes,babel-plugin-transform-parameters,babel-plugin-transform-runtime
- #16345 Optimize the use of
assertThisInitializedaftersuper()(@liuxingbaoyu)babel-plugin-transform-class-properties,babel-plugin-transform-classes
- #16343 Use simpler
assertThisInitializedmore often (@liuxingbaoyu)babel-plugin-proposal-decorators,babel-plugin-transform-class-properties,babel-plugin-transform-object-rest-spread,babel-traverse
- #16342 Consider well-known and registered symbols as literals (
@nicolo-ribaudo)babel-core,babel-plugin-external-helpers,babel-plugin-proposal-decorators,babel-plugin-proposal-function-bind,babel-plugin-transform-class-properties,babel-plugin-transform-classes,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-function-name,babel-plugin-transform-modules-systemjs,babel-plugin-transform-parameters,babel-plugin-transform-private-property-in-object,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-spread,babel-plugin-transform-typescript,babel-preset-env
- #16326 Reduce the use of class names (
@liuxingbaoyu)Committers: 4
- Babel Bot (
@babel-bot)- Huáng Jùnliàng (
@JLHwung)- Nicolò Ribaudo (
@nicolo-ribaudo)@liuxingbaoyuv7.24.0 (2024-02-28)
Thanks
@ajihyffor your first PR!Release post with summary and highlights: https://babeljs.io/7.24.0
:rocket: New Feature
babel-standalone
... (truncated)
Changelog
Sourced from @babel/preset-react's changelog.
v7.24.1 (2024-03-19)
:bug: Bug Fix
babel-helper-create-class-features-plugin,babel-plugin-proposal-decoratorsbabel-plugin-proposal-decorators,babel-plugin-proposal-json-modules,babel-plugin-transform-async-generator-functions,babel-plugin-transform-regenerator,babel-plugin-transform-runtime,babel-preset-env
- #16329 Respect
moduleNamefor@babel/runtime/regeneratorimports (@nicolo-ribaudo)babel-helper-create-class-features-plugin,babel-plugin-proposal-decorators,babel-plugin-proposal-pipeline-operator,babel-plugin-transform-class-propertiesbabel-helper-create-class-features-plugin,babel-helper-replace-supers,babel-plugin-proposal-decorators,babel-plugin-transform-class-properties:memo: Documentation
- #16319 Update SECURITY.md (
@nicolo-ribaudo):house: Internal
babel-code-frame,babel-highlight
- #16359 Replace
chalkwithpicocolors(@nicolo-ribaudo)babel-helper-fixtures,babel-helpers,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-proposal-pipeline-operator,babel-plugin-transform-unicode-sets-regex,babel-preset-env,babel-preset-flowbabel-helpers,babel-plugin-transform-async-generator-functions,babel-plugin-transform-class-properties,babel-plugin-transform-class-static-block,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-regenerator,babel-plugin-transform-runtime,babel-preset-env,babel-runtime-corejs3,babel-runtime,babel-standalone
- #16323 Allow separate helpers to be excluded in Babel 8 (
@liuxingbaoyu)babel-helper-module-imports,babel-plugin-proposal-import-wasm-source,babel-plugin-proposal-json-modules,babel-plugin-proposal-record-and-tuple,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx
- #16349 Support merging imports in import injector (
@nicolo-ribaudo)babel-helper-create-class-features-plugin,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-bugfix-v8-static-class-fields-redefine-readonly,babel-plugin-external-helpers,babel-plugin-proposal-async-do-expressions,babel-plugin-proposal-decorators,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-do-expressions,babel-plugin-proposal-duplicate-named-capturing-groups-regex,babel-plugin-proposal-explicit-resource-management,babel-plugin-proposal-export-default-from,babel-plugin-proposal-function-bind,babel-plugin-proposal-function-sent,babel-plugin-proposal-import-attributes-to-assertions,babel-plugin-proposal-import-defer,babel-plugin-proposal-import-wasm-source,babel-plugin-proposal-json-modules,babel-plugin-proposal-optional-chaining-assign,babel-plugin-proposal-partial-application,babel-plugin-proposal-pipeline-operator,babel-plugin-proposal-record-and-tuple,babel-plugin-proposal-regexp-modifiers,babel-plugin-proposal-throw-expressions,babel-plugin-syntax-async-do-expressions,babel-plugin-syntax-decimal,babel-plugin-syntax-decorators,babel-plugin-syntax-destructuring-private,babel-plugin-syntax-do-expressions,babel-plugin-syntax-explicit-resource-management,babel-plugin-syntax-export-default-from,babel-plugin-syntax-flow,babel-plugin-syntax-function-bind,babel-plugin-syntax-function-sent,babel-plugin-syntax-import-assertions,babel-plugin-syntax-import-attributes,babel-plugin-syntax-import-defer,babel-plugin-syntax-import-reflection,babel-plugin-syntax-import-source,babel-plugin-syntax-jsx,babel-plugin-syntax-module-blocks,babel-plugin-syntax-optional-chaining-assign,babel-plugin-syntax-partial-application,babel-plugin-syntax-pipeline-operator,babel-plugin-syntax-record-and-tuple,babel-plugin-syntax-throw-expressions,babel-plugin-syntax-typescript,babel-plugin-transform-arrow-functions,babel-plugin-transform-async-generator-functions,babel-plugin-transform-async-to-generator,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-class-properties,babel-plugin-transform-class-static-block,babel-plugin-transform-classes,babel-plugin-transform-computed-properties,babel-plugin-transform-destructuring,babel-plugin-transform-dotall-regex,babel-plugin-transform-duplicate-keys,babel-plugin-transform-dynamic-import,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-export-namespace-from,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-for-of,babel-plugin-transform-function-name,babel-plugin-transform-instanceof,babel-plugin-transform-jscript,babel-plugin-transform-json-strings,babel-plugin-transform-literals,babel-plugin-transform-logical-assignment-operators,babel-plugin-transform-member-expression-literals,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd,babel-plugin-transform-new-target,babel-plugin-transform-nullish-coalescing-operator,babel-plugin-transform-numeric-separator,babel-plugin-transform-object-assign,babel-plugin-transform-object-rest-spread,babel-plugin-transform-object-set-prototype-of-to-assign,babel-plugin-transform-object-super,babel-plugin-transform-optional-catch-binding,babel-plugin-transform-optional-chaining,babel-plugin-transform-parameters,babel-plugin-transform-private-methods,babel-plugin-transform-private-property-in-object,babel-plugin-transform-property-literals,babel-plugin-transform-property-mutators,babel-plugin-transform-proto-to-assign,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-display-name,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-compat,babel-plugin-transform-react-jsx-self,babel-plugin-transform-react-jsx-source,babel-plugin-transform-react-pure-annotations,babel-plugin-transform-regenerator,babel-plugin-transform-reserved-words,babel-plugin-transform-runtime,babel-plugin-transform-shorthand-properties,babel-plugin-transform-spread,babel-plugin-transform-sticky-regex,babel-plugin-transform-strict-mode,babel-plugin-transform-template-literals,babel-plugin-transform-typeof-symbol,babel-plugin-transform-typescript,babel-plugin-transform-unicode-escapes,babel-plugin-transform-unicode-property-regex,babel-plugin-transform-unicode-regex,babel-plugin-transform-unicode-sets-regex,babel-preset-env,babel-preset-flow,babel-preset-react,babel-preset-typescript
- #16332 Test Babel 7 plugins compatibility with Babel 8 core (
@nicolo-ribaudo)babel-compat-data,babel-plugin-transform-object-rest-spread,babel-preset-env
- #16318 [babel 8] Fix
@babel/compat-datapackage.json (@nicolo-ribaudo):microscope: Output optimization
babel-helper-replace-supers,babel-plugin-transform-class-properties,babel-plugin-transform-classes,babel-plugin-transform-parameters,babel-plugin-transform-runtime
- #16345 Optimize the use of
assertThisInitializedaftersuper()(@liuxingbaoyu)babel-plugin-transform-class-properties,babel-plugin-transform-classes
- #16343 Use simpler
assertThisInitializedmore often (@liuxingbaoyu)babel-plugin-proposal-decorators,babel-plugin-transform-class-properties,babel-plugin-transform-object-rest-spread,babel-traverse
- #16342 Consider well-known and registered symbols as literals (
@nicolo-ribaudo)babel-core,babel-plugin-external-helpers,babel-plugin-proposal-decorators,babel-plugin-proposal-function-bind,babel-plugin-transform-class-properties,babel-plugin-transform-classes,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-function-name,babel-plugin-transform-modules-systemjs,babel-plugin-transform-parameters,babel-plugin-transform-private-property-in-object,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-spread,babel-plugin-transform-typescript,babel-preset-env
- #16326 Reduce the use of class names (
@liuxingbaoyu)v7.24.0 (2024-02-28)
:rocket: New Feature
babel-standalonebabel-core,babel-helper-create-class-features-plugin,babel-helpers,babel-plugin-transform-class-properties
- #16267 Implement
noUninitializedPrivateFieldAccessassumption (@nicolo-ribaudo)babel-helper-create-class-features-plugin,babel-helpers,babel-plugin-proposal-decorators,babel-plugin-proposal-pipeline-operator,babel-plugin-syntax-decorators,babel-plugin-transform-class-properties,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtimebabel-preset-flow
- #16309 [babel 7] Allow setting
ignoreExtensionsin Flow preset (@nicolo-ribaudo)
... (truncated)
Commits
822b025v7.24.14dd88eaTest Babel 7 plugins compatibility with Babel 8 core (#16332)- See full diff in compare view
Updates @storybook/react from 8.0.8 to 8.1.1
Release notes
Sourced from @storybook/react's releases.
v8.1.1
8.1.1
- Docgen: Only add react-docgen info when a component is defined in the file - #26967, thanks
@glenjamin!- Docs: Fix MDX Stories block tag-filtering behavior - #27144, thanks
@shilman!- Docs: Fix Subtitle block when no
ofprop passed - #27147, thanks@JReinhold!- Next.js: Add typing for NextImage to main framework options type - #27105, thanks
@valentinpalkovic!- Next.js: Avoid conflicts with the raw loader - #27093, thanks
@seanparmelee!- Types: Fix typing for main.framework/builder fields - #27088, thanks
@valentinpalkovic!v8.1.0
8.1.0
Storybook 8.1 is here with a tone of new features and bug fixes:
- 🏷️ Static tag-based filtering
- 🦺 Type-safe, standards-based module mocking
- 🐣 New
beforeEachtest hook- 🧳 Portable Stories API for Playwright Component Testing
- 🐕🦺 Support the new signal-based input & output functions in Angular
- 2️⃣ Two new ways to create stories: generating them from story controls or from your components directly!
- Addon-actions: Fix falsy args printing as object - 22163 - #26917, thanks
@Fatcat560!- Addon-docs: Fix MDX compilation with
@vitejs/plugin-react-swcand plugins - #26837, thanks@JReinhold!- Addon-docs: Fix
providerImportSourceextension - #26868, thanks@bashmish!- Addon-docs: Fix
react-dom/serverimports breaking stories and docs - #26557, thanks@JReinhold!- Addon-docs: Support Stencil based display names in source snippets - #26592, thanks
@yannbf!- Addon-docs: Fix
[Object object]displayName in some JSX components - #26566, thanks@yannbf!- Angular: Add type support for Angular's input signals - #26413, thanks
@valentinpalkovic!- Angular: Add type support for Angular's output signals - #26546, thanks
@valentinpalkovic!- API: Add API access to sidebar renderLabel - #27099, thanks
@shilman!- Args: Add possibility to mark controls as read-only - #26577, thanks
@valentinpalkovic!- Automigrations: Fix name of VTA addon - #26816, thanks
@valentinpalkovic!- Automigrations: Add migration note about new react-docgen default - #26620, thanks
@valentinpalkovic!- Automigrations: Fix missing support for mts vite config - #26441, thanks
@drik98!- Automigrations: Improve react-docgen automigration prompt - #27106, thanks
@valentinpalkovic!- Blocks: Add
ofprop toSubtitle- #22552, thanks@joaonunomota!- Blocks: Add
ofprop toTitle- #23728, thanks@Sidnioulz!- CLI: Add --config-dir flag to add command - #26771, thanks
@eric-blue!- CLI: Add --config-dir flag to migrate command - #26721, thanks
@yannbf!- CLI: Add main.js
docs.autodocsautomigration - #27089, thanks@shilman!- CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - #26766, thanks
@ndelangen!- CLI: Automigrate improve upgrade storybook related packages - #26497, thanks
@ndelangen!- CLI: Automigrations copy edits - #26342, thanks
@joevaugh4n!- CLI: Fix eslint configuration for string
extends- #27097, thanks@shilman!- CLI: Improve Yarn berry error parsing - #26616, thanks
@yannbf!- CLI: Improve
vite-config-file.ts- #26375, thanks@joevaugh4n!
... (truncated)
Changelog
Sourced from @storybook/react's changelog.
8.1.1
- Docgen: Only add react-docgen info when a component is defined in the file - #26967, thanks
@glenjamin!- Docs: Fix MDX Stories block tag-filtering behavior - #27144, thanks
@shilman!- Docs: Fix Subtitle block when no
ofprop passed - #27147, thanks@JReinhold!- Next.js: Add typing for NextImage to main framework options type - #27105, thanks
@valentinpalkovic!- Next.js: Avoid conflicts with the raw loader - #27093, thanks
@seanparmelee!- Types: Fix typing for main.framework/builder fields - #27088, thanks
@valentinpalkovic!8.1.0
Storybook 8.1 is here with a tone of new features and bug fixes:
- 🏷️ Static tag-based filtering
- 🦺 Type-safe, standards-based module mocking
- 🐣 New
beforeEachtest hook- 🧳 Portable Stories API for Playwright Component Testing
- 🐕🦺 Support the new signal-based input & output functions in Angular
- 2️⃣ Two new ways to create stories: generating them from story controls or from your components directly!
- Addon-actions: Fix falsy args printing as object - 22163 - #26917, thanks
@Fatcat560!- Addon-docs: Fix MDX compilation with
@vitejs/plugin-react-swcand plugins - #26837, thanks@JReinhold!- Addon-docs: Fix
providerImportSourceextension - #26868, thanks@bashmish!- Addon-docs: Fix
react-dom/serverimports breaking stories and docs - #26557, thanks@JReinhold!- Addon-docs: Support Stencil based display names in source snippets - #26592, thanks
@yannbf!- Addon-docs: Fix
[Object object]displayName in some JSX components - #26566, thanks@yannbf!- Angular: Add type support for Angular's input signals - #26413, thanks
@valentinpalkovic!- Angular: Add type support for Angular's output signals - #26546, thanks
@valentinpalkovic!- API: Add API access to sidebar renderLabel - #27099, thanks
@shilman!- Args: Add possibility to mark controls as read-only - #26577, thanks
@valentinpalkovic!- Automigrations: Fix name of VTA addon - #26816, thanks
@valentinpalkovic!- Automigrations: Add migration note about new react-docgen default - #26620, thanks
@valentinpalkovic!- Automigrations: Fix missing support for mts vite config - #26441, thanks
@drik98!- Automigrations: Improve react-docgen automigration prompt - #27106, thanks
@valentinpalkovic!- Blocks: Add
ofprop toSubtitle- #22552, thanks@joaonunomota!- Blocks: Add
ofprop toTitle- #23728, thanks@Sidnioulz!- CLI: Add --config-dir flag to add command - #26771, thanks
@eric-blue!- CLI: Add --config-dir flag to migrate command - #26721, thanks
@yannbf!- CLI: Add main.js
docs.autodocsautomigration - #27089, thanks@shilman!- CLI: Add Visual Tests addon install auto-migration when upgrading to 8.0.x - #26766, thanks
@ndelangen!- CLI: Automigrate improve upgrade storybook related packages - #26497, thanks
@ndelangen!- CLI: Automigrations copy edits - #26342, thanks
@joevaugh4n!- CLI: Fix eslint configuration for string
extends- #27097, thanks@shilman!- CLI: Improve Yarn berry error parsing - #26616, thanks
@yannbf!- CLI: Improve
vite-config-file.ts- #26375, thanks@joevaugh4n!- CLI: Instruct the correct auto-migration command - #26515, thanks
@ndelangen!- CLI: Introduce package manager fallback for initializing Storybook in an empty directory with yarn1 - #26500, thanks
@valentinpalkovic!
... (truncated)
Commits
bb059a9Bump version from "8.1.0" to "8.1.1" [skip ci]bbfa3e0Merge pull request #26967 from glenjamin/docgen-re-export684fb9cBump version from "8.1.0-beta.1" to "8.1.0" [skip ci]ce5fc53add typesversions for playwright7c1b14dBump version from "8.1.0-beta.0" to "8.1.0-beta.1" [skip ci]b7f2bbeBump version from "8.1.0-alpha.8" to "8.1.0-beta.0" [skip ci]af3906dRevert "Revert "Nextjs: Implement next redirect and the RedirectBoundary""6a6da24Merge pull request #26960 from storybookjs/jeppe/react-prerelease-sandboxesfa46ca5Bump version from "8.1.0-alpha.7" to "8.1.0-alpha.8" [skip ci]da74a1fMerge branch 'next' of github.com:storybookjs/storybook into jeppe/react-prer...- Additional commits viewable in compare view
Updates @testing-library/react from 12.1.5 to 15.0.7
Release notes
Sourced from @testing-library/react's releases.
v15.0.7
15.0.7 (2024-05-07)
Bug Fixes
v15.0.6
15.0.6 (2024-05-01)
Bug Fixes
v15.0.5
15.0.5 (2024-04-26)
Bug Fixes
v15.0.4
15.0.4 (2024-04-23)
Bug Fixes
v15.0.3
15.0.3 (2024-04-23)
Bug Fixes
v15.0.2
15.0.2 (2024-04-13)
Bug Fixes
v15.0.1
15.0.1 (2024-04-11)
... (truncated)
Commits
c1f2957fix: Ensureactis notanywhenReact.actis not declared (#1323)b6e59f7fix: export new act when available (#1319)f6a1677chore: Adjust tests to workaround 18.3.0 bug (#1315)d143f46fix: Stop restrictingcontaineroption based onhydrate(#1313)48282c2fix: EnsurerenderHookoptions extend options forrender(#1308)067d0c6fix: Don't raise TypeScript errors when hydatingdocument(#1304)c63b873fix: ImprovelegacyRooterror message (#1301)1645d21fix: Stop using nullish coalescing (#1299)787cb85Release: 15.0.0 (#1295)9c4a46dfeat: Add support for React 19 Canary (#1294)- Additional commits viewable in compare view
Updates eslint-plugin-react from 7.33.2 to 7.34.1
Release notes
Sourced from eslint-plugin-react's releases.
v7.34.1
Fixed
- [
jsx-no-leaked-render]: prevent wrongly adding parens (#3700[]@developer-bandi)- [
boolean-prop-naming]: detect TS interfaces (#3701[]@developer-bandi)- [
boolean-prop-naming]: literalType error fix (#3704[]@developer-bandi)- [
boolean-prop-naming]: allow TSIntersectionType (#3705[]@developer-bandi)- [
no-unknown-property]: supportpopover,popovertarget,popovertargetactionattributes (#3707[]@ljharb)- [
no-unknown-property]: only matchdata-*attributes containing-(#3713[]@silverwind)- [
checked-requires-onchange-or-readonly]: correct options that were behaving opposite (#3715[]@jaesoekjjang)Changed
- [
boolean-prop-naming]: improve error message (@ljharb)#1000: jsx-eslint/eslint-plugin-react#1000 #1002: jsx-eslint/eslint-plugin-react#1002 #1005: jsx-eslint/eslint-plugin-react#1005 #100: jsx-eslint/eslint-plugin-react#100 #1010: jsx-eslint/eslint-plugin-react#1010 #1013: jsx-eslint/eslint-plugin-react#1013 #1022: jsx-eslint/eslint-plugin-react#1022 #1029: jsx-eslint/eslint-plugin-react#1029 #102: jsx-eslint/eslint-plugin-react#102 #1034: jsx-eslint/eslint-plugin-react#1034 #1038: jsx-eslint/eslint-plugin-react#1038 #1041: jsx-eslint/eslint-plugin-react#1041 #1043: jsx-eslint/eslint-plugin-react#1043 #1046: jsx-eslint/eslint-plugin-react#1046 #1047: jsx-eslint/eslint-plugin-react#1047 #1050: jsx-eslint/eslint-plugin-react#1050 #1053: jsx-eslint/eslint-plugin-react#1053 #1057: jsx-eslint/eslint-plugin-react#1057 #105: jsx-eslint/eslint-plugin-react#105 #1061: jsx-eslint/eslint-plugin-react#1061 #1062: jsx-eslint/eslint-plugin-react#1062 #1070: jsx-eslint/eslint-plugin-react#1070 #1071: jsx-eslint/eslint-plugin-react#1071 #1073: jsx-eslint/eslint-plugin-react#1073 #1076: jsx-eslint/eslint-plugin-react#1076 #1079: jsx-eslint/eslint-plugin-react#1079 #1088: jsx-eslint/eslint-plugin-react#1088 #1098: jsx-eslint/eslint-plugin-react#1098 #1101: jsx-eslint/eslint-plugin-react#1101 #1103: jsx-eslint/eslint-plugin-react#1103 #110: jsx-eslint/eslint-plugin-react#110 #1116: jsx-eslint/eslint-plugin-react#1116 #1117: jsx-eslint/eslint-plugin-react#1117 #1119: jsx-eslint/eslint-plugin-react#1119 #1121: jsx-eslint/eslint-plugin-react#1121 #1122: jsx-eslint/eslint-plugin-react#1122 #1123: jsx-eslint/eslint-plugin-react#1123
... (truncated)
Changelog
Sourced from eslint-plugin-react's changelog.
7.34.1 - 2024.03.15
Fixed
- [
jsx-no-leaked-render]: prevent wrongly adding parens (#3700[]@developer-bandi)- [
boolean-prop-naming]: detect TS interfaces (#3701[]@developer-bandi)- [
boolean-prop-naming]: literalType error fix (#3704[]@developer-bandi)- [
boolean-prop-naming]: allow TSIntersectionType (#3705[]@developer-bandi)- [
no-unknown-property]: supportpopover,popovertarget,popovertargetactionattributes (#3707[]@ljharb)- [
no-unknown-property]: only matchdata-*attributes containing-(#3713[]@silverwind)- [
checked-requires-onchange-or-readonly]: correct options that were behaving opposite (#3715[]@jaesoekjjang)Changed
- [
boolean-prop-naming]: improve error message (@ljharb)#3715: jsx-eslint/eslint-plugin-react#3715 #3713: jsx-eslint/eslint-plugin-react#3713 #3707: jsx-eslint/eslint-plugin-react#3707 #3705: jsx-eslint/eslint-plugin-react#3705 #3704: jsx-eslint/eslint-plugin-react#3704 #3701: jsx-eslint/eslint-plugin-react#3701 #3700: jsx-eslint/eslint-plugin-react#3700
[7.34.0] - 2024.03.03
Added
- [
sort-prop-types]: give errors on TS types (#3615[]@akulsr0)- [
no-invalid-html-attribute]: add support forapple-touch-startup-imagerelattributes inlinktags (#3638[]@thomashockaday)- [
no-unknown-property]: add requireDataLowercase option (#3645[]@HermanBilous)- [
no-unknown-property]: adddisplaystyleon<math>(#3652[]@lounsbrough)- [
prefer-read-only-props], [prop-types], component detection: allow components to be async functions (#3654[]@pnodet)- [
no-unknown-property]: supportonResizeon audio/video tags (#3662[]@caesar1030)- [
jsx-wrap-multilines]: addneveroption to prohibit wrapping parens on multiline JSX (Description%20has%20been%20truncated%0A" rel="nofollow" target="_blank" >