Skip to content

[Snyk] Upgrade react-dom from 19.1.0 to 19.1.1#22

Open
linus-jansson wants to merge 12 commits into
mainfrom
snyk-upgrade-ac3e703368747ad98569d1ee1e4ad8ea
Open

[Snyk] Upgrade react-dom from 19.1.0 to 19.1.1#22
linus-jansson wants to merge 12 commits into
mainfrom
snyk-upgrade-ac3e703368747ad98569d1ee1e4ad8ea

Conversation

@linus-jansson
Copy link
Copy Markdown
Owner

snyk-top-banner

Snyk has created this PR to upgrade react-dom from 19.1.0 to 19.1.1.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 1 version ahead of your current version.

  • The recommended version was released a month ago.

Release notes
Package name: react-dom
  • 19.1.1 - 2025-07-28

    React

    • Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 by @ hoxyq)
  • 19.1.0 - 2025-03-28

    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 useId to 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 href attribute 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 exports field to package.json for use-sync-external-store to support various entrypoints. #25231

    React 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 registerServerReference in 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
from react-dom GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

linus-jansson and others added 12 commits June 26, 2024 17:33
Snyk has created this PR to upgrade lucide-react from 0.379.0 to 0.381.0.

See this package in npm:
lucide-react

See this project in Snyk:
https://app.snyk.io/org/linus-jansson/project/8b9297ec-1d27-4cc2-b01d-7f163fe34cd1?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
* fix: upgrade next from 14.2.1 to 14.2.3

Snyk has created this PR to upgrade next from 14.2.1 to 14.2.3.

See this package in npm:
next

See this project in Snyk:
https://app.snyk.io/org/linus-jansson/project/8b9297ec-1d27-4cc2-b01d-7f163fe34cd1?utm_source=github&utm_medium=referral&page=upgrade-pr

* updated lockfile

---------

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Linus Jansson <linus.jansson2@uppsala.se>
* fix: upgrade lucide-react from 0.381.0 to 0.383.0

Snyk has created this PR to upgrade lucide-react from 0.381.0 to 0.383.0.

See this package in npm:
lucide-react

See this project in Snyk:
https://app.snyk.io/org/linus-jansson/project/8b9297ec-1d27-4cc2-b01d-7f163fe34cd1?utm_source=github&utm_medium=referral&page=upgrade-pr

* bump packages

---------

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Linus Jansson <linus.jansson2@uppsala.se>
* feat: migrate to nextjs 15
* fix: type error

---------

Co-authored-by: Linus Jansson <contact@limpan.dev>
Snyk has created this PR to upgrade react-dom from 19.1.0 to 19.1.1.

See this package in npm:
react-dom

See this project in Snyk:
https://app.snyk.io/org/linus-jansson/project/8b9297ec-1d27-4cc2-b01d-7f163fe34cd1?utm_source=github&utm_medium=referral&page=upgrade-pr
@vercel
Copy link
Copy Markdown

vercel Bot commented Aug 29, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
limpan-dev Error Error Aug 29, 2025 4:34am

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Aug 29, 2025

Important

Review skipped

Ignore keyword(s) in the title.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbit review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch snyk-upgrade-ac3e703368747ad98569d1ee1e4ad8ea

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbit in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbit in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbit gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbit read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

Type @coderabbit help to get the list of available commands.

Other keywords and placeholders

  • Add @coderabbit ignore or @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbit summary or @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbit or @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants