chore(deps): bump the major-dependencies group across 1 directory with 12 updates
Bumps the major-dependencies group with 12 updates in the /tavla directory:
| Package | From | To |
|---|---|---|
| @entur/dropdown | 6.0.13 |
7.1.5 |
| @entur/layout | 2.3.18 |
3.1.5 |
| @sentry/nextjs | 8.54.0 |
9.22.0 |
| firebase-admin | 12.7.0 |
13.4.0 |
| jsdom | 25.0.1 |
26.1.0 |
| react | 18.3.1 |
19.1.0 |
| @types/react | 19.0.12 |
19.1.5 |
| react-dom | 18.3.1 |
19.1.0 |
| @types/react-dom | 19.0.4 |
19.1.5 |
| eslint-config-prettier | 9.1.0 |
10.1.5 |
| firebase-tools | 13.27.0 |
14.4.0 |
| tailwindcss | 3.4.14 |
4.1.7 |
Updates @entur/dropdown from 6.0.13 to 7.1.5
Changelog
Sourced from @​entur/dropdown's changelog.
7.1.5 (2025-05-22)
Note: Version bump only for package
@​entur/dropdown7.1.4 (2025-04-29)
Note: Version bump only for package
@​entur/dropdown7.1.3 (2025-04-29)
Note: Version bump only for package
@​entur/dropdown7.1.2 (2025-04-23)
Note: Version bump only for package
@​entur/dropdown7.1.1 (2025-04-11)
Bug Fixes
- dropdown: add forwardRef support to dropdown components (fe12e9f)
- dropdown: imporve dropdown list positioning (6118349)
- dropdown: improve focus handling (6f91e09)
7.1.0 (2025-03-24)
Features
- dropdown: add loading prop (a4de4c9)
7.0.3 (2025-03-05)
Bug Fixes
- dropdown: not focusable and interactive when disabled (7aee4ae)
7.0.2 (2025-02-25)
Note: Version bump only for package
@​entur/dropdown7.0.1 (2025-02-20)
Bug Fixes
- baseformcontrol: add correct text-color on readonly (7fac4d7)
- dropdown: add absolute position on dropdownlist (30b7916)
7.0.0 (2025-02-05)
Refactor
... (truncated)
Commits
db5f805chore(release): publishaf6fc58chore(release): publishccdbbecchore(release): publish2574ca4chore(release): publishe59bee5chore(release): publish6f91e09fix(dropdown): improve focus handling0bfd5d7refactor(dropdown): improve downshift package implementationfe12e9ffix(dropdown): add forwardRef support to dropdown components6118349fix(dropdown): imporve dropdown list positioningbfd8f62chore(release): publish- Additional commits viewable in compare view
Updates @entur/layout from 2.3.18 to 3.1.5
Changelog
Sourced from @​entur/layout's changelog.
3.1.5 (2025-05-22)
Note: Version bump only for package
@​entur/layout3.1.4 (2025-04-29)
Note: Version bump only for package
@​entur/layout3.1.3 (2025-04-29)
Note: Version bump only for package
@​entur/layout3.1.2 (2025-04-23)
Note: Version bump only for package
@​entur/layout3.1.1 (2025-04-11)
Note: Version bump only for package
@​entur/layout3.1.0 (2025-03-24)
Bug Fixes
- basecard: fix typo in box-shadow (580a201)
- MediaCard: transition on hover and docs tweeks (e0be14c)
- navigationcard: remove highlight-line under title on compact variant (e6d369e)
Features
- mediacard: new prop orientation: horizontal (f8caa0e)
3.0.0 (2025-03-05)
Bug Fixes
- docs: fix colorSwatch cards (76870e2)
- mediacard: add correct background color token (f2a3f5c)
- navigationcard: etu-55052 add new colortokens (85cb58d)
- navigationcard: remove animation if perfers-reduced-motion (d1ad51d)
Features
BREAKING CHANGES
- navigationcard: removed prop externalLink
... (truncated)
Commits
db5f805chore(release): publishaf6fc58chore(release): publishccdbbecchore(release): publish2574ca4chore(release): publishe59bee5chore(release): publishbfd8f62chore(release): publishe0be14cfix(MediaCard): transition on hover and docs tweeks8eb1eeedocs(mediacard): update props for docs-websitef8caa0efeat(mediacard): new prop orientation: horizontal580a201fix(basecard): fix typo in box-shadow- Additional commits viewable in compare view
Updates @sentry/nextjs from 8.54.0 to 9.22.0
Release notes
Sourced from @​sentry/nextjs's releases.
9.22.0
Important changes
- Revert "feat(browser): Track measure detail as span attributes" (#16348)
This is a revert of a feature introduced in
9.20.0with #16240. This feature was causing crashes in firefox, so we are reverting it. We will re-enable this functionality in the future after fixing the crash.Other changes
- feat(deps): bump
@​sentry/rollup-pluginfrom 3.1.2 to 3.2.1 (#15511)- fix(remix): Use generic types for
ServerBuildargument and return (#16336)Bundle size 📦
Path Size @​sentry/browser23.39 KB @​sentry/browser- with treeshaking flags23.16 KB @​sentry/browser(incl. Tracing)37.37 KB @​sentry/browser(incl. Tracing, Replay)74.59 KB @​sentry/browser(incl. Tracing, Replay) - with treeshaking flags67.86 KB @​sentry/browser(incl. Tracing, Replay with Canvas)79.26 KB @​sentry/browser(incl. Tracing, Replay, Feedback)91.07 KB @​sentry/browser(incl. Feedback)39.76 KB @​sentry/browser(incl. sendFeedback)28 KB @​sentry/browser(incl. FeedbackAsync)32.77 KB @​sentry/react25.12 KB @​sentry/react(incl. Tracing)39.3 KB @​sentry/vue27.68 KB @​sentry/vue(incl. Tracing)39.15 KB @​sentry/svelte23.41 KB CDN Bundle 24.64 KB CDN Bundle (incl. Tracing) 37.47 KB CDN Bundle (incl. Tracing, Replay) 72.5 KB CDN Bundle (incl. Tracing, Replay, Feedback) 77.8 KB CDN Bundle - uncompressed 71.9 KB CDN Bundle (incl. Tracing) - uncompressed 111 KB CDN Bundle (incl. Tracing, Replay) - uncompressed 222.29 KB CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 234.82 KB @​sentry/nextjs(client)40.92 KB @​sentry/sveltekit(client)37.83 KB @​sentry/node145.96 KB @​sentry/node- without tracing95.8 KB @​sentry/aws-serverless120.54 KB 9.21.0
... (truncated)
Changelog
Sourced from @​sentry/nextjs's changelog.
9.22.0
Important changes
- Revert "feat(browser): Track measure detail as span attributes" (#16348)
This is a revert of a feature introduced in
9.20.0with #16240. This feature was causing crashes in firefox, so we are reverting it. We will re-enable this functionality in the future after fixing the crash.Other changes
- feat(deps): bump
@​sentry/rollup-pluginfrom 3.1.2 to 3.2.1 (#15511)- fix(remix): Use generic types for
ServerBuildargument and return (#16336)9.21.0
- docs: Fix v7 migration link (#14629)
- feat(node): Vendor in
@fastify/otel(#16328)- fix(nestjs): Handle multiple
OnEventdecorators (#16306)- fix(node): Avoid creating breadcrumbs for suppressed requests (#16285)
- fix(remix): Add missing
clientexports toserverandcloudflareentries (#16341)Work in this release was contributed by
@​phthhieu. Thank you for your contribution!9.20.0
Important changes
- feat(browser): Track measure detail as span attributes (#16240)
The SDK now automatically collects details passed to
performance.measureoptions.Other changes
- feat(node): Add
maxIncomingRequestBodySize(#16225)- feat(react-router): Add server action instrumentation (#16292)
- feat(react-router): Filter manifest requests (#16294)
- feat(replay): Extend default list for masking with
aria-label(#16192)- fix(browser): Ensure pageload & navigation spans have correct data (#16279)
- fix(cloudflare): Account for static fields in wrapper type (#16303)
- fix(nextjs): Preserve
next.routeattribute on root spans (#16297)- feat(node): Fork isolation scope in tRPC middleware (#16296)
- feat(core): Add
orgIdoption toinitand DSC (sentry-org_idin baggage) (#16305)9.19.0
- feat(react-router): Add otel instrumentation for server requests (#16147)
- feat(remix): Vendor in
opentelemetry-instrumentation-remix(#16145)- fix(browser): Ensure spans auto-ended for navigations have
cancelledreason (#16277)- fix(node): Pin
@fastify/otelfork to direct url to allow installing without git (#16287)- fix(react): Handle nested parameterized routes in reactrouterv3 transaction normalization (#16274)
... (truncated)
Commits
ccabfc2release: 9.22.02f39874Merge pull request #16349 from getsentry/prepare-release/9.22.08fd6fd9meta(changelog): Update changelog for 9.22.0acc6fe1Revert "feat(browser): Track measure detail as span attributes" (#16348)9c36322Merge pull request #16344 from getsentry/ab/manual-develop-sync7ebd0daMerge branch 'develop' into ab/manual-develop-sync4a88835fix(remix): Use generic types forServerBuildargument and return (#16336)4de9878ref(browser): Streamline browserinit()checks (#16340)7b966c8Merge branch 'release/9.21.0'90cb4d1test(node): Addpg-nativetests (#15465)- Additional commits viewable in compare view
Updates firebase-admin from 12.7.0 to 13.4.0
Release notes
Sourced from firebase-admin's releases.
Firebase Admin Node.js SDK v13.4.0
New Features
- feat(fdc): Data Connect Bulk Import (#2905)
Miscellaneous
- [chore] Release 13.4.0 (#2917)
- chore(fdc): remove tags from Data Connect APIs (#2918)
- build(deps): bump
@​firebase/database-compatfrom 2.0.3 to 2.0.5 (#2901)- build(deps-dev): bump
@​microsoft/api-extractorfrom 7.52.1 to 7.52.7 (#2912)Firebase Admin Node.js SDK v13.3.0
New Features
- feat(fcm): Support
proxyfield in FCMAndroidNotification(#2874)Bug Fixes
- fix(fcm): Provide inner errors from a session
AggregateErrorto remove ambiguity (#2879)- fix(fcm): Wrap HTTP/2 session errors in promise (#2868)
Miscellaneous
- [chore] Release 13.3.0 (#2904)
- build(deps): bump axios in /.github/actions/send-email (#2899)
- build(deps): bump jwks-rsa from 3.1.0 to 3.2.0 (#2885)
- build(deps-dev): bump
@​firebase/app-compatfrom 0.2.48 to 0.2.51 (#2872)- build(deps-dev): bump
@​microsoft/api-extractorfrom 7.48.1 to 7.52.1 (#2877)Firebase Admin Node.js SDK v13.2.0
New Features
- feat(fdc): Add support for Data Connect Impersonation (#2844)
Bug Fixes
- fix(functions): Use emulated credentials when connecting to the emulator (#2857)
- fix(dc): Use emulated credentials with Data Connect Emulator (#2853)
- fix: equality comparison for semantic version when number of segments = max allowed segments (#2794)
Miscellaneous
... (truncated)
Commits
3c2cb9f[chore] Release 13.4.0 (#2917)a00d409chore(fdc): remove tags from Data Connect APIs (#2918)7ba9fd2build(deps): bump@​firebase/database-compatfrom 2.0.3 to 2.0.5 (#2901)a2e92f4build(deps-dev): bump@​microsoft/api-extractorfrom 7.52.1 to 7.52.7 (#2912)8e3290efeat(fdc): Data Connect Bulk Import (#2905)c309057[chore] Release 13.3.0 (#2904)446843bbuild(deps): bump axios in /.github/actions/send-email (#2899)1636b5bfix(fcm): Provide inner errors from a sessionAggregateErrorto remove ambi...43e5860build(deps): bump jwks-rsa from 3.1.0 to 3.2.0 (#2885)a46086bfeat(fcm): Supportproxyfield in FCMAndroidNotification(#2874)- Additional commits viewable in compare view
Updates jsdom from 25.0.1 to 26.1.0
Release notes
Sourced from jsdom's releases.
Version 26.1.0
- Added at least partial support for various SVG elements and their classes:
<defs>(SVGDefsElement),<desc>(SVGDescElement),<g>(SVGGElement),<metadata>(SVGMetadataElement),<switch>(SVGSwitchElement), and<symbol>(SVGSymbolElement).- Added
SVGAnimatedPreserveAspectRatioandSVGAnimatedRect, including support in the reflection layer.- Added the
SVGSVGElementcreateSVGRect()method, and theSVGRecttype (which is distinct fromDOMRect.)- Added indexed property support to
HTMLFormElement.- Updated the
SVGElementviewportElement()method to correctly establish the viewport based on ancestor elements.- Removed the now-bloated
form-datadependency in favor of our own smaller implementation ofmultipart/form-dataserialization. No functional changes are expected.- Various performance improvements, caches, microoptimizations, and deferred object creation.
Version 26.0.0
Breaking change:
canvaspeer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)Other changes:
- Added
AbortSignal.any(). (jdbevan)- Added initial support for form-associated custom elements, in particular making them labelable and supporting the
ElementInternalslabelsproperty. The form-associated callbacks are not yet supported. (hesxenon)- Updated
whatwg-url, adding support forURL.parse().- Updated
cssstyleandrrweb-cssom, to improve CSS parsing capabilities.- Updated
nwsapi, improving CSS selector matching.- Updated
parse5, fixing a bug around<noframes>elements and HTML entity decoding.- Fixed
JSDOM.fromURL()to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.
Changelog
Sourced from jsdom's changelog.
26.1.0
- Added at least partial support for various SVG elements and their classes:
<defs>(SVGDefsElement),<desc>(SVGDescElement),<g>(SVGGElement),<metadata>(SVGMetadataElement),<switch>(SVGSwitchElement), and<symbol>(SVGSymbolElement).- Added
SVGAnimatedPreserveAspectRatioandSVGAnimatedRect, including support in the reflection layer.- Added the
SVGSVGElementcreateSVGRect()method, and theSVGRecttype (which is distinct fromDOMRect.)- Added indexed property support to
HTMLFormElement.- Updated the
SVGElementviewportElement()method to correctly establish the viewport based on ancestor elements.- Removed the now-bloated
form-datadependency in favor of our own smaller implementation ofmultipart/form-dataserialization. No functional changes are expected.- Various performance improvements, caches, microoptimizations, and deferred object creation.
26.0.0
Breaking change:
canvaspeer dependency requirement has been upgraded from v2 to v3. (sebastianwachter)Other changes:
- Added
AbortSignal.any(). (jdbevan)- Added initial support for form-associated custom elements, in particular making them labelable and supporting the
ElementInternalslabelsproperty. The form-associated callbacks are not yet supported. (hesxenon)- Updated
whatwg-url, adding support forURL.parse().- Updated
cssstyleandrrweb-cssom, to improve CSS parsing capabilities.- Updated
nwsapi, improving CSS selector matching.- Updated
parse5, fixing a bug around<noframes>elements and HTML entity decoding.- Fixed
JSDOM.fromURL()to properly reject the returned promise if the server redirects to an invalid URL, instead of causing an uncaught exception.
Commits
1911c80Version 26.1.0ea6e851Add failing script execution order test2be9dcfAdd passing tests for CSS parsing errors9c68fe3Add failing CSS container queries test501b1ccAdd failing CSS cascade layer test1916583Add passing font-face with a data URL parsing testfc2a337Add passing javascript: URL href test91c610dMove to-upstream CSS tests to correct directorya5be813Add failing calc() serialization test326745dAdd passing oklch() serialization test- Additional commits viewable in compare view
Updates react from 18.3.1 to 19.1.0
Release notes
Sourced from react's releases.
19.1.0 (March 28, 2025)
Owner Stack
An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to enhance error overlays or other development tools. Owner Stacks are only available in development builds. Component Stacks in production are unchanged.
- An Owner Stack is a development-only stack trace that helps identify which components are responsible for rendering a particular component. An Owner Stack is distinct from a Component Stacks, which shows the hierarchy of components leading to an error.
- The captureOwnerStack API is only available in development mode and returns a Owner Stack, if available. The API can be used to enhance error overlays or log component relationships when debugging. #29923, #32353, #30306, #32538, #32529, #32538
React
- Enhanced support for Suspense boundaries to be used anywhere, including the client, server, and during hydration. #32069, #32163, #32224, #32252
- Reduced unnecessary client rendering through improved hydration scheduling #31751
- Increased priority of client rendered Suspense boundaries #31776
- Fixed frozen fallback states by rendering unfinished Suspense boundaries on the client. #31620
- Reduced garbage collection pressure by improving Suspense boundary retries. #31667
- Fixed erroneous “Waiting for Paint” log when the passive effect phase was not delayed #31526
- Fixed a regression causing key warnings for flattened positional children in development mode. #32117
- Updated
useIdto use valid CSS selectors, changing format from:r123:to«r123». #32001- Added a dev-only warning for null/undefined created in useEffect, useInsertionEffect, and useLayoutEffect. #32355
- Fixed a bug where dev-only methods were exported in production builds. React.act is no longer available in production builds. #32200
- Improved consistency across prod and dev to improve compatibility with Google Closure Complier and bindings #31808
- Improve passive effect scheduling for consistent task yielding. #31785
- Fixed asserts in React Native when passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent rendering. #32528
- Fixed component name resolution for Portal #32640
- Added support for beforetoggle and toggle events on the dialog element. #32479 #32479
React DOM
- Fixed double warning when the
hrefattribute is an empty string #31783- Fixed an edge case where
getHoistableRoot()didn’t work properly when the container was a Document #32321- Removed support for using HTML comments (e.g.
<!-- -->) as a DOM container. #32250- Added support for
<script>and\<template>tags to be nested within<select>tags. #31837- Fixed responsive images to be preloaded as HTML instead of headers #32445
use-sync-external-store
- Added
exportsfield topackage.jsonforuse-sync-external-storeto support various entrypoints. #25231React Server Components
- Added
unstable_prerender, a new experimental API for prerendering React Server Components on the server #31724- Fixed an issue where streams would hang when receiving new chunks after a global error #31840, #31851
- Fixed an issue where pending chunks were counted twice. #31833
- Added support for streaming in edge environments #31852
- Added support for sending custom error names from a server so that they are available in the client for console replaying. #32116
- Updated the server component wire format to remove IDs for hints and console.log because they have no return value #31671
- Exposed
registerServerReferencein client builds to handle server references in different environments. #32534- Added react-server-dom-parcel package which integrates Server Components with the Parcel bundler #31725, #32132, #31799, #32294, #31741
19.0.0 (December 5, 2024)
Below is a list of all new features, APIs, deprecations, and breaking changes. Read React 19 release post and React 19 upgrade guide for more information.
Note: To help make the upgrade to React 19 easier, we’ve published a [email protected] release that is identical to 18.2 but adds warnings for deprecated APIs and other changes that are needed for React 19. We recommend upgrading to React 18.3.1 first to help identify any issues before upgrading to React 19.
... (truncated)
Changelog
Sourced from react's changelog.
19.1.0 (March 28, 2025)
Owner Stack
An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to enhance error overlays or other development tools. Owner Stacks are only available in development builds. Component Stacks in production are unchanged.
- An Owner Stack is a development-only stack trace that helps identify which components are responsible for rendering a particular component. An Owner Stack is distinct from a Component Stacks, which shows the hierarchy of components leading to an error.
- The captureOwnerStack API is only available in development mode and returns a Owner Stack, if available. The API can be used to enhance error overlays or log component relationships when debugging. #29923, #32353, #30306, #32538, #32529, #32538
React
- Enhanced support for Suspense boundaries to be used anywhere, including the client, server, and during hydration. #32069, #32163, #32224, #32252
- Reduced unnecessary client rendering through improved hydration scheduling #31751
- Increased priority of client rendered Suspense boundaries #31776
- Fixed frozen fallback states by rendering unfinished Suspense boundaries on the client. #31620
- Reduced garbage collection pressure by improving Suspense boundary retries. #31667
- Fixed erroneous “Waiting for Paint” log when the passive effect phase was not delayed #31526
- Fixed a regression causing key warnings for flattened positional children in development mode. #32117
- Updated
useIdto use valid CSS selectors, changing format from:r123:to«r123». #32001- Added a dev-only warning for null/undefined created in useEffect, useInsertionEffect, and useLayoutEffect. #32355
- Fixed a bug where dev-only methods were exported in production builds. React.act is no longer available in production builds. #32200
- Improved consistency across prod and dev to improve compatibility with Google Closure Complier and bindings #31808
- Improve passive effect scheduling for consistent task yielding. #31785
- Fixed asserts in React Native when passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent rendering. #32528
- Fixed component name resolution for Portal #32640
- Added support for beforetoggle and toggle events on the dialog element. #32479 #32479
React DOM
- Fixed double warning when the
hrefattribute is an empty string #31783- Fixed an edge case where
getHoistableRoot()didn’t work properly when the container was a Document #32321- Removed support for using HTML comments (e.g.
<!-- -->) as a DOM container. #32250- Added support for
<script>and\<template>tags to be nested within<select>tags. #31837- Fixed responsive images to be preloaded as HTML instead of headers #32445
use-sync-external-store
- Added
exportsfield topackage.jsonforuse-sync-external-storeto support various entrypoints. #25231React Server Components
- Added
unstable_prerender, a new experimental API for prerendering React Server Components on the server #31724- Fixed an issue where streams would hang when receiving new chunks after a global error #31840, #31851
- Fixed an issue where pending chunks were counted twice. #31833
- Added support for streaming in edge environments #31852
- Added support for sending custom error names from a server so that they are available in the client for console replaying. #32116
- Updated the server component wire format to remove IDs for hints and console.log because they have no return value #31671
- Exposed
registerServerReferencein client builds to handle server references in different environments. #32534- Added react-server-dom-parcel package which integrates Server Components with the Parcel bundler #31725, #32132, #31799, #32294, #31741
19.0.0 (December 5, 2024)
Below is a list of all new features, APIs, deprecations, and breaking changes. Read React 19 release post and React 19 upgrade guide for more information.
... (truncated)
Commits
4a9df08Stop creating Owner Stacks if many have been created recently (#32529)b630219[refactor] move isValidElementType to react-is (#32518)1a19170[refactor] Add element type for Activity (#32499)6aa8254Add ref to Fragment (#32465)e0fe347[flags] remove enableOwnerStacks (#32426)70f1d76[flow] Eliminate usage of global React types in ReactNativeTypes.js (#32330)0d9834cbuild: add support to the rollup build for building typescript packages (#32393)a53da6aAdd useSwipeTransition Hook Behind Experimental Flag (#32373)32b0cadEnable owner stacks in Canary builds (#32053)ed8b68dStop exporting dev-only methods in OSS production builds (#32200)- Additional commits viewable in compare view
Updates @types/react from 19.0.12 to 19.1.5
Commits
- See full diff in compare view
Updates react-dom from 18.3.1 to 19.1.0
Release notes
Sourced from react-dom's releases.
19.1.0 (March 28, 2025)
Owner Stack
An Owner Stack is a string representing the components that are directly responsible for rendering a particular component. You can log Owner Stacks when debugging or use Owner Stacks to enhance error overlays or other development tools. Owner Stacks are only available in development builds. Component Stacks in production are unchanged.
- An Owner Stack is a development-only stack trace that helps identify which components are responsible for rendering a particular component. An Owner Stack is distinct from a Component Stacks, which shows the hierarchy of components leading to an error.
- The captureOwnerStack API is only available in development mode and returns a Owner Stack, if available. The API can be used to enhance error overlays or log component relationships when debugging. #29923, #32353, #30306, #32538, #32529, #32538
React
- Enhanced support for Suspense boundaries to be used anywhere, including the client, server, and during hydration. #32069, #32163, #32224, #32252
- Reduced unnecessary client rendering through improved hydration scheduling #31751
- Increased priority of client rendered Suspense boundaries #31776
- Fixed frozen fallback states by rendering unfinished Suspense boundaries on the client. #31620
- Reduced garbage collection pressure by improving Suspense boundary retries. #31667
- Fixed erroneous “Waiting for Paint” log when the passive effect phase was not delayed #31526
- Fixed a regression causing key warnings for flattened positional children in development mode. #32117
- Updated
useIdto use valid CSS selectors, changing format from:r123:to«r123». #32001- Added a dev-only warning for null/undefined created in useEffect, useInsertionEffect, and useLayoutEffect. #32355
- Fixed a bug where dev-only methods were exported in production builds. React.act is no longer available in production builds. #32200
- Improved consistency across prod and dev to improve compatibility with Google Closure Complier and bindings #31808
- Improve passive effect scheduling for consistent task yielding. #31785
- Fixed asserts in React Native when passChildrenWhenCloningPersistedNodes is enabled for OffscreenComponent rendering. #32528
- Fixed component name resolution for Portal #32640
- Added support for beforetoggle and toggle events on the dialog element. #32479 #32479
React DOM
- Fixed double warning when the
hrefattribute is an empty string #31783- Fixed an edge case where
getHoistableRoot()didn’t work properly when the container was a Document #32321- Removed support for using HTML comments (e.g.
<!-- -->) as a DOM container. #32250- Added support for
<script>and\<template>tags to be nested within<select>tags. #31837- Fixed responsive images to be preloaded as HTML instead of headers #32445
use-sync-external-store
- Added
exportsfield topackage.jsonforuse-sync-external-storeto support various entrypoints. #25231React Server Components
- Added
unstable_prerender, a new experimental API for prerendering React Server Components on the server #31724- Fixed an issue where streams would hang when receiving new chunks after a global error #31840, #31851
- Fixed an issue where pending chunks were counted twice. #31833
- Added support for streaming in edge environments #31852
- Added support for sending custom error names from a server so that they are available in the client for console replaying. #32116
- Updated the server component wire format to remove IDs for hints and console.log because they have no return value #31671
- Exposed
registerServerReferencein client builds to handle server references in different environments. #32534- Added react-server-dom-parcel package which integrates Server Components with the Parcel bundler #31725, #32132, #31799, #32294, #31741
19.0.0 (December 5, ...
Description has been truncated